Como contar as linhas com dois valores em qualquer uma das muitas colunas no Excel?

0

Digamos que eu tenha algumas colunas do Excel com esta aparência:

    A       B       C       D
1   Amy     Bob     Carol   David
2   Carol   David   David   Carol
3   Bob     Carol   Amy     Amy
4   David   Amy     David   Amy

Eu preciso contar o número de linhas onde Amy e Bob ocorrem, não importa em qual coluna eles estejam. Neste exemplo, o número deve ser 2 (linha 1 e linha 3).

Já conheço o COUNTIFS com o qual posso contar o número de linhas com 'Amy' na coluna A (ou qualquer coluna em particular) e 'Bob' na coluna B (ou qualquer coluna em particular). A fórmula seria:

=COUNTIFS(A1:A4,"Amy",B1:B4,"Bob")

No entanto, esta fórmula parece exigir que você especifique as colunas. Eu tentei mudar para

=COUNTIFS(A1:B4,"Amy",A1:B4,"Bob")

e retornou 0, que não é o que eu estou procurando. Preciso contar o número de linhas nas quais Amy e Bob ocorrem, independentemente das colunas em que estão. Como posso conseguir isso? Obrigado!

    
por Betty 27.04.2016 / 05:28

2 respostas

1

Você precisa usar uma coluna de ajuda para verificar se a linha real contém os dois nomes:

=COUNTIF (A1:D1,"Amy")*COUNTIF (A1:D1,"Bob")>0

Em seguida, basta contar as células com TRUE :

=COUNTIF (E:E,TRUE())

    
por 27.04.2016 / 06:43
0

Basta dividi-lo

=COUNTIF(A1:D1,"Amy")+COUNTIF(A1:D1,"Bob")

Como alternativa, você pode fazer isso com uma função de matriz

=SUM(COUNTIF(A1:D1,{"Amy","Bob"}))

Então você pode fazer coisas como:

=IFERROR(CHOOSE(COUNTIF(A1:D1,"Amy")+COUNTIF(A1:D1,"Bob"),"One Match","Two Matches"),"No matches")

    
por 27.04.2016 / 05:42