Contando valores exclusivos na coluna A com base nos critérios da coluna B

0

Gostaria de receber ajuda com a elaboração de uma fórmula que contará o número de valores de texto exclusivos na coluna A, que têm um determinado valor na coluna B.

Por exemplo, se eu quisesse contar todas as frutas únicas (coluna A) que são Yuck (coluna B), a saída seria igual a 2 (laranja e pêra).

Column A       Column B  
Apple          Yum 
Orange         Yuck  
Pear           Yuck  
Pear           Yuck  
    
por funkd 23.03.2017 / 01:42

2 respostas

0

Consegui alcançar os resultados desejados através da seguinte fórmula:

= SUMPRODUCT ((B: B="Yum") / SE (COUNTIFS (A: A, A: A, B: B, "Yum") = 0,1, COUNTIFS (A: A, A: A & "", B: B, "Yum")))

    
por 27.03.2017 / 00:44
0
=SUMPRODUCT(--(FREQUENCY(MATCH(A:A&B:B,A:A&"Yuck",0),ROW(A:A)-ROW(A1)+1)>0))   

Explicações:

Frequency contará valores exclusivos que derivam do Match

Match é usado para obter a posição de cada item nos Dados e retorna apenas a primeira correspondência de um item duplicado que aparece mais de uma vez nos Dados

A matriz de bandejas da Frequência é construída a partir de ROW(A:A)-ROW(A1)+1 para resultar em uma matriz sequencial como {1;2;3;4;5;6;7;8;9;10}

o -- antes da frequência para retornar 1 quando o > 0 for True

Sumproduct somará o 1

A: A & B: B é o valor a combinar com A:A&"Yuck" :
AppleYuck, OrangeYuck, OrangeYum para combinar com o AppleYuck, OrangeYuck ...
e retornar o número da linha

    
por 23.03.2017 / 11:15