Contar valores exclusivos no Excel Range 2010

Contar valores exclusivos no Excel Range 2010

Existe uma maneira de contar apenas o número de valores exclusivos em um intervalo, digamos A1:A100 ?

Eu preferiria não usar nenhum VBA, pois a pasta de trabalho já é usada em outro lugar e não está salva nesse formato.

Responder1

Você pode usar uma fórmula de matriz

=SUM(1/COUNTIF(A1:A100,A1:A100))

Use CTRL + SHIFT + ENTER ao entrar

Responder2

sim:

=SUMPRODUCT(1/COUNTIF(A1:A100,A1:A100))

Isso irá percorrer o intervalo e contar o número de vezes que cada célula é encontrada. Esse valor é definido como denominador. Os resultados são somados.

Portanto, se um valor for encontrado 3 vezes, ele adicionará 1/3três vezes e retornará 1 para ele. 1/3 + 1/3 + 1/3é 1.

informação relacionada