O Excel conta valores únicos se o segundo critério também for satisfeito

1

Atualmente, tenho uma fórmula para contar todos os valores exclusivos de um intervalo. No entanto, gostaria de expandir essa contagem para todos os valores exclusivos, se uma segunda coluna atender a um segundo requisito, por exemplo.

      A        B
1  Name     Location
2  Tim      Onsite
3  Tim      Onsite
4  Ben      Offsite
5  Lisa     Onsite

Nesse caso, os valores exclusivos de Name retornarão 3, pois estou usando

=SUMPRODUCT(1/COUNTIF(A2:A5,A2:A5&""))

No entanto, quando tento usar um COUNTIFS , ele sempre retorna um erro.

=SUMPRODUCT(1/COUNTIFS(A2:A5,A2:A5&"", B2:B5, "Onsite"))

Alguma idéia de como conseguir isso, portanto, a partir de meus dados de amostra, a contagem de Onsite retornaria 2 (3 valores únicos, 2 deles satisfazendo os critérios no local)

    
por Tim Wilkinson 31.03.2016 / 15:36

1 resposta

1

Você precisa de um pouco mais de conversão:

=SUM(IFERROR(1/COUNTIFS(A2:A5,A2:A5&"", B2:B5, "Onsite"),0))

Esta é uma fórmula de matriz, portanto, após a inserção, você precisa pressionar CTRL + SHIFT + ENTER

    
por 31.03.2016 / 15:46