Zählen identischer Werte in zwei Spalten unter Berücksichtigung von Duplikaten

Zählen identischer Werte in zwei Spalten unter Berücksichtigung von Duplikaten

Ich habe beispielsweise zwei Datenspalten in Excel

a   a
b   d
c   x
d   b
b   d

Ich muss die Anzahl der Übereinstimmungen zwischen den beiden Spalten ermitteln, aber nur eindeutige Übereinstimmungen zählen. Im Beispiel sollte die Antwort 3 sein, wobei eine Übereinstimmung mit einer a, einer b (nicht zwei!) und einer d (auch nicht zwei!) vorliegt. Ich habe versucht

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

aber es zählt b zweimal (oder d, wenn ich es andersherum anwende).

Antwort1

Es stellt sich heraus, dass das Problem noch komplexer ist:

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

Dies sollte 4 zurückgeben, da a zweimal und b und d jeweils einmal übereinstimmen. Ich habe noch nicht herausgefunden, wie man das in einer Formel macht, aber wenn man dies einfügt

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

In der nächsten Spalte ist das Problem durch Herunterziehen und anschließendes Summieren vorerst „gut genug“ gelöst.

verwandte Informationen