Inhaltsverzeichnis
Der Vergleich von Text in zwei Spalten in Excel ist eine wichtige Aufgabe in unserem täglichen Leben, vor allem, wenn wir etwas finden müssen, das mit dem gegebenen Text vergleichbar ist. In diesem Artikel werde ich mich auf die sieben fruchtbaren Möglichkeiten zum Vergleich von Text in zwei Spalten in Excel mit entsprechenden Beispielen.
Download Arbeitsbuch Praxis
Zum besseren Verständnis können Sie die folgende Excel-Arbeitsmappe herunterladen und selbst ausprobieren.
Text in zwei Spalten vergleichen.xlsx7 praktische Methoden zum Vergleichen von Text in zwei Spalten in Excel
Dieser Artikel zeigt Ihnen, wie Sie Text in zwei Spalten in Excel vergleichen können, indem Sie die Arithmetik Formel, die die IF und COUNTIF Funktionen, bedingte Formatierung, die VLOOKUP Funktion, die Verschachtelung der INDEX und MATCH Funktionen, und die Kombination von SUMPRODUCT < ISNUMMER und MATCH Funktionen.
Betrachten wir den folgenden Datensatz: Hier sind zwei Listen von Artikeln, nämlich Artikelliste 1 und Artikelliste 2, mit ihren Verkäufen im Januar bzw. Februar angegeben.
Jetzt müssen wir die Artikelliste aus verschiedenen Blickwinkeln vergleichen. Fangen wir an.
1 Vergleich von Text in zwei Spalten bei Übereinstimmungen in Zeilen
Hier zeigen wir Ihnen, wie Sie Text in zwei Spalten mit drei Kategorien vergleichen können: identische (exakte) Übereinstimmung mit der allgemeinen arithmetischen Formel, identische Übereinstimmungen und Unterschiede mit die IF-Funktion und den Vergleich von Übereinstimmungen oder Unterschieden mit einer Groß-/Kleinschreibungsanalyse.
1.1 Identische (exakte) Zuordnung durch Verwendung einer allgemeinen arithmetischen Formel
Schritte:
- Hier, B5 ist die Zelle eines Eintrags aus der Artikelliste 1 und C5 ist die Zelle eines Eintrags aus der Eintragsliste 2.
- Wählen Sie zunächst die D5 Zelle.
- Im Allgemeinen können Sie die folgende Formel verwenden, um zwei Spalten zeilenweise auf identische Übereinstimmung zu vergleichen.
=B5=C5
- Drücken Sie dann ENTER.
- Sie sehen hier also die erste identische Übereinstimmung in der D5 Zelle.
- Verwenden Sie außerdem das Füllgriff-Werkzeug und ziehen Sie es vom Bereich D5 Zelle zum D16 Zelle.
- Schließlich können Sie alle identischen Übereinstimmungen als wahr und falsch erkennen.
1.2 Identische Übereinstimmungen und Unterschiede mit der IF-Funktion
Wenn Sie die WENN-Formel zusammen verwenden, können Sie die Ergebnisse in Bezug auf Übereinstimmung und Nichtübereinstimmung (Unterschiede) leicht finden. Die Funktion IF ist eine logische Funktion auf der Grundlage einer gegebenen Anweisung.
Die Syntax der IF-Funktion
=IF(logischer_test, [wert_wenn_true], [wert_wenn_false])
Die Argumente der IF-Funktion
- logischer_Test - Ein Wert oder logischer Ausdruck, der als TRUE oder FALSE ausgewertet werden kann.
- wert_wenn_true - [optional] Der Wert, der zurückgegeben wird, wenn logical_test den Wert TRUE ergibt.
- wert_wenn_false - [optional] Der Wert, der zurückgegeben wird, wenn logical_test den Wert FALSE ergibt.
Schritte:
- Wählen Sie hier die D5 Zelle zuerst.
- Wenden wir nun die Formel auf unseren Datensatz an.
=IF(B5=C5, "Übereinstimmung", "Keine Übereinstimmung")
- Danach drücken Sie EINGEBEN .
- Sie erhalten dann das folgende Ergebnis NICHT übereinstimmen im D5 Zelle.
- Verwenden Sie außerdem die Füllen Griff Werkzeug und ziehen Sie es vom D5 Zelle zum D16 Zelle.
- Hier erhalten Sie alle Ergebnisse.
1.3 Vergleich von Übereinstimmungen oder Unterschieden mit der Analyse der Groß-/Kleinschreibung
Im vorherigen Fall wurde die Groß- und Kleinschreibung des Textes nicht berücksichtigt. Wenn Sie die Artikelliste anhand der Groß- und Kleinschreibung vergleichen möchten, verwenden Sie die EXAKTE Funktion können Sie mit der folgenden Formel fortfahren. Die EXACT-Funktion vergleicht zwei Texte unter Berücksichtigung der Groß- und Kleinschreibung.
Schritte:
- In diesem Bild werden wir die beiden gegebenen Zeilen einfärben, um den Unterschied zu sehen.
- Wählen Sie hier die D5 Zelle zuerst.
- Wenden wir nun die Formel auf unseren Datensatz an.
=IF(EXACT(B5,C5), "Übereinstimmung", "Keine Übereinstimmung")
- Danach drücken Sie EINGEBEN .
- Sie sehen hier das Ergebnis in der D5 Zelle.
- Verwenden Sie außerdem die Füllen Griff Werkzeug und ziehen Sie es vom D5 Zelle zum D16 Zelle.
- Im Screenshot ist daher zu sehen, dass nur die Änderung in F der Gefriertruhe liefert das Ergebnis " Keine Übereinstimmung "
2 Vergleich von Text in zwei Spalten durch Kombination der Funktionen IF und COUNTIF in Excel
In den vorangegangenen Beispielen haben wir den Vergleich zeilenweise durchgeführt, aber manchmal müssen wir nicht nur zeilenweise, sondern entlang ganzer Elemente arbeiten. In diesem Fall können Sie Folgendes verwenden die Funktion COUNTIF .
Die Funktion COUNTIF ist eine Excel-Funktion zum Zählen von Zellen innerhalb eines Bereichs, der eine bestimmte Bedingung erfüllt. Diese Funktion kann Zellen zählen, die Daten, Zahlen und Text enthalten.
Die Syntax der COUNTIF-Funktion
=COUNTIF(Bereich, Kriterien)
Das Argument der COUNTIF-Funktion
Bereich - Der Bereich der zu zählenden Zellen.
Kriterien - Die Kriterien, die bestimmen, welche Zellen gezählt werden sollen.
Schritte:
- Wählen Sie hier die D5 Zelle zuerst.
- Wenden wir also die folgende Formel an.
=IF(COUNTIF($C5:$C13, $B5)=0, "Nicht in Liste 2 gefunden", "In Liste 2 gefunden")
- Hier, C5:C13 ist der Zellenbereich für die Artikelliste 2, und B5 ist die Zelle eines Eintrags aus Eintragsliste 1. Wenn die IF-Funktion Null (nicht in Liste 2 gefunden) oder 1 (in Liste 2 gefunden) zurückgibt.
- Drücken Sie dann EINGEBEN .
- Sie sehen hier das Ergebnis in der D5 Zelle.
- Verwenden Sie außerdem die Füllen Griff Werkzeug und ziehen Sie es vom D5 Zelle zum D16 Zelle.
- Schließlich erhalten Sie alle Ergebnisse in der unten stehenden Abbildung.
3. bedingte Formatierung anwenden, um Text in zwei Spalten auf Übereinstimmungen und Unterschiede zu vergleichen
Mit der bedingten Formatierung in Excel können Sie Zellen, die bestimmte Kriterien erfüllen, farblich hervorheben und individuell formatieren.
Wenden wir die Funktion an, um die beiden Listen von Artikeln zu vergleichen.
3.1 Suche nach Übereinstimmungen
Sie können den passenden Artikel finden, wenn Sie die folgenden Schritte befolgen.
Schritte:
- Erstens: Gehen Sie zu Startseite > Bedingte Formatierung > Neue Vorschrift .
- Wählen Sie dann Verwenden Sie eine Formel, um die zu formatierenden Zellen zu bestimmen. und fügen Sie die Formel in das leere Feld ein, wie im folgenden Screenshot zu sehen.
=$B5=$C5
- Klicken Sie später auf Format .
- Danach gehen Sie zum Füllen Sie wählen Sie die gewünschte Farbe und drücken Sie Ok .
- Erneut drücken Ok im Neue Formatierungsvorschrift Dialogfeld.
- Als Ergebnis erhalten Sie die folgende Ausgabe: Nur der Lautsprecher und der Desktop-Monitor sind aufeinander abgestimmt.
3.2 Suche nach Unterschieden
Schritte:
- Um die Differenzen zu ermitteln, müssen Sie hier genauso vorgehen wie zuvor, nur dass Sie die folgende Formel anstelle der vorherigen einfügen.
=$B5$C5
- Schließlich erhalten Sie die folgende Ausgabe.
Lesen Sie mehr: Wie man zwei Spalten in Excel vergleicht, um Unterschiede zu finden
4. doppelten oder eindeutigen Text zum Vergleich in zwei Spalten mit Hilfe von bedingter Formatierung markieren
In dieser Methode werden wir Folgendes verwenden Bedingte Formatierung wieder bis auf die Formel und verwenden Sie die Zellen hervorheben Regeln Option des Merkmals.
4.1 Finden von doppeltem Text (übereinstimmender Text)
Sie können doppelte Elemente ohne eine Formel identifizieren, indem Sie die folgenden Schritte ausführen.
Schritte:
- Wählen Sie hier Startseite > Bedingte Formatierung > Zellen hervorheben Regeln > Doppelte Werte.
- Öffnen Sie dann die Doppelte Werte .
- Behalten Sie später den Standard Duplizieren Sie in den Formatzellen, die sie enthalten, ändern Sie die Option Werte mit die Option (sie zeigt einfach die Farbe an), und drücken Sie OK .
- Sie werden die folgende Ausgabe erhalten.
4.2 Einzigartigen Text finden (nicht übereinstimmender Text)
Außerdem können Sie die eindeutigen Namen der Artikel ermitteln, bei denen doppelte Texte vorhanden sind.
Schritte:
- Folgen Sie also den vorherigen Schritten, bis das Dialogfeld erscheint, nämlich Doppelte Werte Ändern Sie im Dialogfeld die Standardoption in Einzigartig und drücken Sie OK .
- Nachdem Sie die oben genannten Schritte ausgeführt haben, erhalten Sie die folgende Ausgabe.
5. die Verwendung der VLOOKUP-Funktion zum Vergleichen und Finden von fehlendem Text in Excel
Es kann sein, dass Sie den fehlenden Text aus zwei gegebenen Textspalten finden müssen. Wenn Sie z. B. feststellen möchten, ob ein Element in einer Liste in der anderen Liste enthalten ist oder nicht, können Sie Folgendes verwenden die Funktion VLOOKUP . VLOOKUP ist eine Excel-Funktion für die vertikal organisierte Suche nach Daten in einer Tabelle, die sowohl mit ungefähren als auch mit exakten Übereinstimmungen kompatibel ist.
Die Syntax der VLOOKUP-Funktion
=VLOOKUP(wert, tabelle, spalten_index, [bereich_lookup])
Das Argument der VLOOKUP-Funktion
- Wert - Der Wert, nach dem in der ersten Spalte einer Tabelle gesucht wird.
- Tabelle - Die Tabelle, aus der ein Wert abgerufen werden soll.
- spalten_index - Die Spalte in der Tabelle, aus der ein Wert abgerufen werden soll.
- bereich_looku p - [optional] TRUE = ungefähre Übereinstimmung (Standard) FALSE = genaue Übereinstimmung.
Schritte:
- Wählen Sie erstens die D5 Zelle.
- Dann sieht die Formel für unseren Datensatz wie folgt aus.
=ISERROR(VLOOKUP(B5,$C$5:$C$13,1,0))
- Danach drücken Sie EINGEBEN .
Formel Aufschlüsselung
- Hier, B5 ist das Nachschlageobjekt, C5:C13 ist der Zellenbereich für die Artikelliste 2,
- Sie müssen herausfinden, ob die B5 ( AC ) in der Artikelliste 2 gefunden wird oder nicht.
- Wenn nun das Nachschlagelement ( AC ) in der Artikelliste 2 zu finden ist, wird die VLOOKUP Formel gibt den Namen des Elements zurück, andernfalls, wenn AC nicht in Liste 2 gefunden wird, gibt die Formel eine #N/A Fehler Dies ist also das fehlende Element.
- Außerdem ist die ISERROR Funktion wird verwendet, um Fehler zu vermeiden. Ist das Ergebnis ein Fehler, kehrt die Funktion als WAHR und FALSCH wenn das Ergebnis kein Fehler ist.
- Sie sehen hier also die erste identische Übereinstimmung in der D5 Zelle.
- Verwenden Sie außerdem die Füllen Griff Werkzeug und ziehen Sie es vom D5 Zelle zum D16 Zelle.
- Schließlich können Sie alle identischen Übereinstimmungen als wahr und falsch erkennen.
Verwandt: VLOOKUP-Formel zum Vergleichen zweier Spalten in verschiedenen Blättern!
6 Vergleich von Text und Extraktion von Daten durch Verschachtelung von INDEX- und MATCH-Funktionen
Wenn Sie den Wert der übereinstimmenden Elemente extrahieren oder zurückgeben müssen, können Sie die Kombination von die Funktion INDEX MATCH . Die Funktion INDEX in Excel gibt den Wert zurück, der sich an einer bestimmten Stelle in einem Bereich oder Array befindet.
Die Syntax der Funktion INDEX
=INDEX(array, row_num, [col_num], [area_num])
Das Argument der Funktion INDEX
- Array - Ein Bereich von Zellen oder eine Array-Konstante.
- zeilen_nummer - Die Zeilenposition in der Referenz oder dem Array.
- Spalte_Zahl - [optional] Die Spaltenposition in der Referenz oder im Array.
- bereich_nummer - [optional] Der Bereich in der Referenz, der verwendet werden soll.
Die MATCH-Funktion wird verwendet, um die Position des Suchwertes in einer Zeile, Spalte oder Tabelle zu finden. MATCH ist oft gekoppelt mit der INDEX Funktion um einen entsprechenden Wert abzurufen.
Die Syntax der MATCH-Funktion
=MATCH(lookup_value, lookup_array, [match_type])
Das Argument der MATCH-Funktion
- lookup_value - Der Wert, der in lookup_array übereinstimmen soll.
- lookup_array - Ein Bereich von Zellen oder eine Array-Referenz.
Schritte:
- Angenommen, Sie haben eine Liste von Nachschlageartikeln erstellt, die in einer anderen Artikelliste mit ihren Verkäufen vorhanden sind. Jetzt müssen Sie die Verkäufe für die übereinstimmenden Artikel extrahieren.
- Dazu müssen Sie die folgende Formel verwenden.
=INDEX($B$5:$C$16,MATCH(E5,$B$5:$B$16,0),2)
- Drücken Sie dann EINGEBEN .
- Hier, B5:C16 ist die Liste der Artikel mit ihren Umsätzen, E5 ist ein Nachschlageobjekt, B5:B16 ist die Artikelliste, 0 für den exakten Abgleich, und 2 steht für den Spaltenindex.
- Sie sehen hier also den Wert Sales in der Spalte D5 Zelle.
- Verwenden Sie außerdem die Füllen Griff Werkzeug und ziehen Sie es vom D5 Zelle zum D16 Zelle.
- Schließlich erhalten Sie den gesamten Verkaufswert in der nachstehenden Abbildung.
7 Kombinieren von SUMPRODUCT-, ISNUMBER- und MATCH-Funktionen zum Vergleichen von Text in zwei Spalten mit zählenden Übereinstimmungen
Wenn Sie die Anzahl der übereinstimmenden Texte oder Elemente zählen möchten, können Sie die Funktion die Funktion SUMPRODUCT Die Formel ist eine außerordentlich vielseitige, aber recht flexible Funktion, die sich für Summierungen eignet wie SUMIFS .
Die Syntax der Funktion SUMPRODUCT
=SUMPRODUCT(array1, [array2],...)
Das Argument der Funktion SUMPRODUCT
- array1 - Das erste Array oder der erste Bereich, der multipliziert und dann addiert wird.
- array2 - [optional] Das zweite Array oder der zweite Bereich, der multipliziert und dann addiert wird.
Schritte:
- Wählen Sie zunächst die D5 Zelle.
- Zweitens: Schreiben Sie die folgende Formel für unseren Datensatz auf.
=SUMPRODUCT(--(ISNUMBER(MATCH(B5:B16,C5:C13,0))))
- Dann drücken Sie EINGEBEN .
- In dieser Formel, B5:B16 ist der Zellenbereich für die Artikelliste 1, und C5:C13 ist für die Artikelliste 2. Außerdem ist die -ISNUMMER Funktion wird verwendet, um die Ausgabe in numerische Werte umzuwandeln.
- Schließlich sehen Sie die folgende Ausgabe im angegebenen Bild.
Lesen Sie mehr: Excel zählt Übereinstimmungen in zwei Spalten (4 einfache Methoden)
Schlussfolgerung
In diesem Artikel haben wir Folgendes behandelt 7 praktische Methoden zum Vergleichen von Text in zwei Spalten in Excel. Wir hoffen, dass Ihnen dieser Artikel gefallen hat und Sie viel daraus gelernt haben. Wenn Sie weitere Artikel über Excel lesen möchten, besuchen Sie unsere Website, Exzellent Wenn Sie Fragen, Kommentare oder Empfehlungen haben, hinterlassen Sie diese bitte im Kommentarfeld unten.