Direkt zum Inhalt

Zählen Sie alle Übereinstimmungen / Duplikate zwischen zwei Spalten in Excel

Das Vergleichen von zwei Datenspalten und das Zählen aller Übereinstimmungen oder Duplikate in den beiden Spalten kann für die meisten von uns eine häufige Aufgabe sein. Zum Beispiel haben Sie zwei Namensspalten, einige Namen erscheinen sowohl in der ersten als auch in der zweiten Spalte. Jetzt möchten Sie alle übereinstimmenden Namen (die Übereinstimmungen, die sich irgendwo innerhalb der beiden Spalten befinden) zwischen zwei Spalten zählen, wie im folgenden Screenshot gezeigt, dieses Tutorial werden einige Formeln zum Erreichen dieses Ziels in Excel vorstellen.


Zählen Sie alle Übereinstimmungen zwischen zwei Spalten mit den Funktionen SUMPRODUCT und COUNTIF

Um alle Übereinstimmungen zwischen zwei Spalten zu zählen, kann Ihnen die Kombination der Funktionen SUMPRODUCT und COUNTIF helfen, die generische Syntax lautet:

=SUMPRODUCT(COUNTIF(range1,range2))
  • range1, range2: Die beiden Bereiche enthalten die Daten, die Sie alle Übereinstimmungen zählen möchten.

Geben Sie nun die folgende Formel in eine leere Zelle ein oder kopieren Sie sie und drücken Sie dann Enter Schlüssel, um das Ergebnis zu erhalten:

=SUMPRODUCT(COUNTIF(A2:A12,C2:C12))


Erklärung der Formel:

=SUMMENPRODUKT(ZÄHLENWENN(A2:A12,C2:C12))

  • ZÄHLENWENN(A2:A12,C2:C12): Diese ZÄHLENWENN-Funktion prüft, ob jeder Name aus Spalte C in Spalte A vorhanden ist. Wenn der Name vorhanden ist, wird eine Zahl 1 angezeigt, andernfalls wird eine Zahl 0 angezeigt. Die Funktion gibt das Ergebnis wie folgt zurück: {1;1;0;0;0;1;0;0;1;0;1}.
  • SUMPRODUCT(COUNTIF(A2:A12,C2:C12))=SUMPRODUCT({1;1;0;0;0;1;0;0;1;0;1}): Die SUMPRODUCT-Funktion summiert alle Elemente in diesem Array und erhält das Ergebnis: 5.

Zählen Sie alle Übereinstimmungen zwischen zwei Spalten mit den Funktionen COUNT und MATCH

Mit der Kombination der Funktionen COUNT und MATCH können Sie auch die Anzahl der Übereinstimmungen zwischen zwei Spalten ermitteln, die generische Syntax lautet:

{=COUNT(MATCH(range1,range2,0))}
Array formula, should press Ctrl + Shift + Enter keys together.
  • range1, range2: Die beiden Bereiche enthalten die Daten, die Sie alle Übereinstimmungen zählen möchten.

Bitte geben oder kopieren Sie die folgende Formel in eine leere Zelle und drücken Sie dann Strg + Umschalt + Enter Tasten zusammen, um das richtige Ergebnis zu erhalten, siehe Screenshot:

=COUNT(MATCH(A2:A12,C2:C12,0))


Erklärung der Formel:

=ANZAHL(VERGLEICH(A2:A12,C2:C12,0))

  • ÜBEREINSTIMMUNG(A2:A12,C2:C12,0): Diese MATCH-Funktion sucht die Namen aus Spalte A in Spalte C und gibt die Position jedes übereinstimmenden Werts zurück. Wird kein Wert gefunden, wird ein Fehlerwert angezeigt. Sie erhalten also die Array-Liste wie folgt: {11;2;#N/A;#N/A;#N/A;6;1;#N/A;#N/A;#N/A; 9}.
  • COUNT(MATCH(A2:A12,C2:C12,0))= COUNT({11;2;#N/A;#N/A;#N/A;6;1;#N/A;#N/A;#N/A;9}): Die COUNT-Funktion zählt die Ziffern in der Array-Liste, um das Ergebnis zu erhalten: 5.

Zählen Sie alle Übereinstimmungen zwischen zwei Spalten mit den Funktionen SUMPRODUCT, ISNUMBER und MATCH

In Excel können Sie versuchen, die Übereinstimmungen in zwei Spalten zu finden und dann zu zählen, indem Sie die Funktionen SUMPRODUCT, ISNUMBER und MATCH verwenden. Die generische Syntax lautet:

=SUMPRODUCT(--(ISNUMBER(MATCH(range1,range2,0))))
  • range1, range2: Die beiden Bereiche enthalten die Daten, die Sie alle Übereinstimmungen zählen möchten.

Geben Sie die folgende Formel ein oder kopieren Sie sie in eine leere Zelle, um das Ergebnis auszugeben, und drücken Sie dann Enter Taste, um die Berechnung zurückzugeben, siehe Screenshot:

=SUMPRODUCT(--(ISNUMBER(MATCH(A2:A12,C2:C12,0))))


Erklärung der Formel:

= SUMPRODUCT (- (ISNUMBER (MATCH (A2: A12, C2: C12,0)))

  • ÜBEREINSTIMMUNG(A2:A12,C2:C12,0): Diese MATCH-Funktion sucht die Namen aus Spalte A in Spalte C und gibt die Position jedes übereinstimmenden Werts zurück. Wird der Wert nicht gefunden, wird ein Fehlerwert angezeigt. Sie erhalten also die Array-Liste wie folgt: {11;2;#N/A;#N/A;#N/A;6;1;#N/A;#N/A;#N/A; 9}.
  • ISNUMBER(MATCH(A2:A12,C2:C12,0))= ISNUMBER({11;2;#N/A;#N/A;#N/A;6;1;#N/A;#N/A;#N/A;9}): Hier wandelt die ISNUMBER-Funktion die Zahlen im Array in TRUE und andere Werte in FALSE um. Sie erhalten also ein Array wie folgt: {TRUE;TRUE;FALSE;FALSE;FALSE;TRUE;TRUE;FALSE;FALSE;FALSE;TRUE}.
  • --(ISNUMBER(MATCH(A2:A12,C2:C12,0))))=--({WAHR;WAHR;FALSCH;FALSCH;FALSCH;WAHR;WAHR;FALSCH;FALSCH;FALSCH;WAHR}): --dieses doppelte negative Vorzeichen wird verwendet, um einen TRUE-Wert in 1 und einen False-Wert in 0 umzuwandeln und gibt das Ergebnis wie folgt zurück: {1;1;0;0;0;1;1;0;0;0; 1}.
  • SUMPRODUCT(--(ISNUMBER(MATCH(A2:A12,C2:C12,0))))=SUMPRODUCT({1;1;0;0;0;1;1;0;0;0;1}): Schließlich summiert die SUMPRODUCT-Funktion alle Elemente in diesem Array und erhält das Ergebnis: 5.

Verwendete relative Funktion:

  • SUMMENPRODUKT:
  • Die SUMPRODUCT-Funktion kann verwendet werden, um zwei oder mehr Spalten oder Arrays miteinander zu multiplizieren und dann die Summe der Produkte zu erhalten.
  • COUNTIF:
  • Die COUNTIF-Funktion ist eine statistische Funktion in Excel, mit der die Anzahl der Zellen gezählt wird, die ein Kriterium erfüllen.
  • ANZAHL:
  • Die COUNT-Funktion wird verwendet, um die Anzahl der Zellen zu zählen, die Zahlen enthalten, oder die Zahlen in einer Liste von Argumenten zu zählen.
  • PASSEN ZU:
  • Die Microsoft Excel MATCH-Funktion sucht in einem Zellenbereich nach einem bestimmten Wert und gibt die relative Position dieses Werts zurück.
  • IST NUMMER:
  • Die ISNUMBER-Funktion gibt TRUE zurück, wenn eine Zelle eine Zahl enthält, und FALSE, wenn nicht.

Weitere Artikel:

  • Übereinstimmungen zwischen zwei Spalten zählen
  • Zum Beispiel habe ich zwei Listen mit Daten in Spalte A und Spalte C. Jetzt möchte ich die beiden Spalten vergleichen und zählen, ob der Wert in Spalte A in Spalte C in derselben Zeile wie im unten gezeigten Screenshot gefunden wurde. In diesem Fall ist die Funktion SUMMENPRODUKT möglicherweise die beste Funktion für Sie, um diese Aufgabe in Excel zu lösen.
  • Zählen Sie die Anzahl der Zellen, die bestimmten Text in Excel enthalten
  • Angenommen, Sie haben eine Liste von Textzeichenfolgen und möchten möglicherweise die Anzahl der Zellen ermitteln, die einen bestimmten Text als Teil ihres Inhalts enthalten. In diesem Fall können Sie bei der Anwendung der ZÄHLENWENN-Funktion die Platzhalterzeichen (*) verwenden, die beliebige Texte oder Zeichen in Ihren Kriterien darstellen. In diesem Artikel werde ich vorstellen, wie man Formeln für die Bearbeitung dieses Jobs in Excel verwendet.
  • Zählen Sie die Anzahl der Zellen, die nicht vielen Werten in Excel entsprechen
  • In Excel können Sie mit der ZÄHLENWENN-Funktion leicht die Anzahl der Zellen ermitteln, die nicht einem bestimmten Wert entsprechen, aber haben Sie jemals versucht, die Zellen zu zählen, die nicht vielen Werten entsprechen? Zum Beispiel möchte ich die Gesamtzahl der Produkte in Spalte A abrufen, aber die spezifischen Artikel in C4:C6 ausschließen, wie unten im Screenshot gezeigt. In diesem Artikel werde ich einige Formeln zur Lösung dieser Aufgabe in Excel vorstellen.

Die besten Tools für die Office-Produktivität

Kutools für Excel - Hilft Ihnen, sich von der Masse abzuheben

🤖 Kutools KI-Assistent: Revolutionieren Sie die Datenanalyse basierend auf: Intelligente Ausführung   |  Code generieren  |  Erstellen Sie benutzerdefinierte Formeln  |  Analysieren Sie Daten und erstellen Sie Diagramme  |  Rufen Sie Kutools-Funktionen auf...
Beliebte Funktionen: Suchen, markieren oder identifizieren Sie Duplikate  |  Leere Zeilen löschen  |  Kombinieren Sie Spalten oder Zellen, ohne Daten zu verlieren  |  Runde ohne Formel ...
Super VLookup: Mehrere Kriterien  |  Mehrfachwert  |  Über mehrere Blätter hinweg  |  Unscharfe Suche...
Adv. Dropdown-Liste: Einfache Dropdown-Liste  |  Abhängige Dropdown-Liste  |  Mehrfachauswahl Dropdown-Liste...
Spaltenmanager: Fügen Sie eine bestimmte Anzahl von Spalten hinzu  |  Spalten verschieben  |  Schalten Sie den Sichtbarkeitsstatus ausgeblendeter Spalten um  Spalten vergleichen mit Wählen Sie Gleiche und Unterschiedliche Zellen ...
Ausgewählte Funktionen: Rasterfokus  |  Designansicht  |  Große Formelleiste  |  Arbeitsmappen- und Blattmanager | Ressourcen (Autotext)  |  Datumsauswahl  |  Arbeitsblätter kombinieren  |  Zellen verschlüsseln/entschlüsseln  |  Senden Sie E-Mails nach Liste  |  Superfilter  |  Spezialfilter (Filter fett/kursiv/durchgestrichen...) ...
Top 15 Toolsets12 Text Tools (Text hinzufügen, Zeichen entfernen ...)  |  50+ Chart Typen (Gantt-Diagramm ...)  |  40+ Praktisch Formeln (Berechnen Sie das Alter basierend auf dem Geburtstag ...)  |  19 Einfügen Tools (QR-Code einfügen, Bild aus Pfad einfügen ...)  |  12 Umwandlung (Conversion) Tools (Zahlen zu Wörtern, Currency Conversion ...)  |  7 Zusammenführen & Teilen Tools (Erweiterte Zeilen kombinieren, Teilen Sie Excel-Zellen ...)  |  ... und mehr

Kutools für Excel bietet über 300 Funktionen, Stellen Sie sicher, dass das, was Sie brauchen, nur einen Klick entfernt ist ...

Beschreibung


Office-Registerkarte - Aktivieren Sie das Lesen und Bearbeiten von Registerkarten in Microsoft Office (einschließlich Excel).

  • Eine Sekunde, um zwischen Dutzenden offener Dokumente zu wechseln!
  • Reduzieren Sie jeden Tag Hunderte von Mausklicks für Sie und verabschieden Sie sich von der Maushand.
  • Erhöht Ihre Produktivität um 50 % beim Anzeigen und Bearbeiten mehrerer Dokumente.
  • Bringt effiziente Tabs in Office (einschließlich Excel), genau wie Chrome, Edge und Firefox.
Comments (1)
Rated 5 out of 5 · 1 ratings
This comment was minimized by the moderator on the site
Great tip, saved me a lot of eye strain!
Rated 5 out of 5
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations