Vários valores na mesma linha COUNTIF

Vários valores na mesma linha COUNTIF

Eu tenho uma tabela como segue para uma folha de elenco de instrumento musical [intitulada Song Casting)

Aqui está um MWE:

+--------+------+--------+-------+------+--------+---------+
| Song   | Bass | Guitar | Drums | Keys | Vocals | Back Up |
+--------+------+--------+-------+------+--------+---------+
| Song 1 | A8   | A9     | A10   | A11  | A12    | A11     |
+--------+------+--------+-------+------+--------+---------+
| Song 2 | A9   | A10    | A11   | A12  | A10    | A11     |
+--------+------+--------+-------+------+--------+---------+
|        |      |        |       |      |        |         |
+--------+------+--------+-------+------+--------+---------+

Na planilha completa, os valores variam de F5:P65.

Em outra planilha [ Song Counts], estou tentando contar músicas por pessoa.

A partir de agora, estou usando esta fórmula. =COUNTIF('Song Casting'!F5:P65,A16)

No entanto, estamos contando partes diferentes da mesma música como se fossem duas músicas separadas. Por exemplo, no MWE, a pessoa em 'A11' teria 4 na contagem de músicas em vez de 2. Existe uma maneira de modificar a fórmula para que conte apenas uma instância por música?

Responder1

Isso deve funcionar:

=ARRAYFORMULA(SUM(--(MMULT(--(DataRange=Criteria),TRANSPOSE(COLUMN(DataRange)))>0)))

...onde:

  • DataRange = sua lista de dados ('Song Casting'!F5:P65, no seu caso, acredito)
  • Critérios = o músico ("A16" no exemplo COUNTIF que você forneceu)

Você pode ler mais sobre como isso funciona aqui:https://www.got-it.ai/solutions/excel-chat/excel-tutorial/count/count-rows-that-contain-specific-values

Lembre-se de que o site fala em inserir uma fórmula de matriz no Excel. O equivalente no Planilhas Google é usar a função ARRAYFORMULA.

informação relacionada