Contando valores idênticos em duas colunas, ciente de duplicatas

1

Eu tenho duas colunas de dados no Excel, digamos

a   a
b   d
c   x
d   b
b   d

Preciso encontrar o número de correspondências entre as duas colunas, mas apenas contando correspondências exclusivas. No exemplo, a resposta deve ser 3, correspondendo a um, um b (não dois!) E um d (também não dois!). Eu tentei

=SUMPRODUCT(--(ISNUMBER(MATCH(A:A,B:B,0))))

mas conta b duas vezes (ou d se eu aplicá-lo ao contrário)

    
por Mark 02.02.2017 / 04:09

1 resposta

0

Acontece que o problema é ainda mais complexo:

a a
b d
c x
d b
b d
a a

Isso deve retornar 4, já que combinações duas e be correspondem uma vez. Eu não descobri como fazer isso em uma fórmula, mas colocando isso

=IF(COUNTIF($A$1:A1,A1)=1,MIN(COUNTIF(A:A,A1),COUNTIF(B:B,A1)),0)

na coluna seguinte, puxando para baixo e depois resumindo, resolveu "bom o suficiente" por enquanto.

    
por 02.02.2017 / 04:43