Excel

Zähle Übereinstimmungen zwischen zwei Spalten

Count Matches Between Two Columns

Excel-Formel: Übereinstimmungen zwischen zwei Spalten zählenAllgemeine Formel |_+_| Zusammenfassung

Wenn Sie zwei Spalten vergleichen und Übereinstimmungen in entsprechenden Zeilen zählen möchten, können Sie die SUMMENPRODUKT-Funktion mit einem einfachen Vergleich der beiden Bereiche verwenden. Wenn Sie beispielsweise Werte in B5:B11 und C5:C11 haben und alle Unterschiede zählen möchten, können Sie diese Formel verwenden:



wie man zufällig in Excel sortiert
= SUMPRODUCT (--(range1=range2))
Erläuterung

Die SUMPRODUCT-Funktion ist eine vielseitige Funktion, die Arrays nativ ohne spezielle Array-Syntax verarbeitet. Sein Verhalten ist einfach: Es multipliziert und summiert dann das Produkt von Arrays. Im gezeigten Beispiel erzeugt der Ausdruck B5:B11 = C5:C11 ein Array, das TRUE- und FALSE-Werte wie folgt enthält:

{WAHRSCHEINSETRUEFALSFALSCHFALSCH}





Beachten Sie, dass wir 3 TRUE-Werte haben, da es 3 Übereinstimmungen gibt.

In diesem Zustand gibt SUMPRODUCT tatsächlich Null zurück, da TRUE- und FALSE-Werte in Excel standardmäßig nicht als Zahlen gezählt werden. Damit SUMPRODUCT TRUE als 1 und FALSE als Null behandelt, müssen wir sie in Zahlen 'erzwingen'. Das Doppelnegativ ist eine einfache Möglichkeit, dies zu tun:



 
= SUMPRODUCT (--(B5:B11=C5:C11))

Nach dem Zwang haben wir:

{1101000}

spezialisierte und statistische Funktionen in Excel

Da keine anderen Arrays zu multiplizieren sind, summiert SUMPRODUCT einfach die Werte und gibt 3 zurück.

Nicht übereinstimmende Zeilen zählen

Um nicht übereinstimmende Werte zu zählen, können Sie die Logik wie folgt umkehren:

 
--(B5:B11=C5:C11)
Autor Dave Bruns


^