Inhaltsverzeichnis
Wenn Sie auf der Suche nach speziellen Tricks sind, um die VLOOKUP Formel für zwei Spalten vergleichen in verschiedenen Blättern, dann sind Sie hier richtig. Es gibt einige einfache Möglichkeiten, die VLOOKUP Formel, um zwei Spalten in verschiedenen Tabellenblättern zu vergleichen. Dieser Artikel zeigt Ihnen jeden einzelnen Schritt mit entsprechenden Illustrationen, so dass Sie sie leicht für Ihre Zwecke anwenden können. Kommen wir zum zentralen Teil des Artikels.
Download Arbeitsbuch Praxis
Sie können das Übungsheft hier herunterladen:
Zwei Spalten in verschiedenen Blättern vergleichen.xlsx3 Beispiele für die Verwendung der VLOOKUP-Formel zum Vergleich zweier Spalten in verschiedenen Excel-Blättern
In diesem Abschnitt zeige ich Ihnen 3 schnelle und einfache Methoden zur Verwendung der VLOOKUP Formel, um zwei Spalten in verschiedenen Tabellenblättern unter Windows zu vergleichen. In diesem Artikel finden Sie ausführliche Erklärungen mit klaren Illustrationen zu jedem Punkt. Ich habe verwendet Microsoft 365-Version Sie können aber auch jede andere Version verwenden, die Ihnen zur Verfügung steht. Wenn irgendetwas in diesem Artikel in Ihrer Version nicht funktioniert, hinterlassen Sie uns einen Kommentar.
Hier habe ich Daten von zwei Teams, die einige gemeinsame Mitglieder haben, in zwei verschiedenen Arbeitsblättern namens " TeamA " und " TeamB "Und ich zeige Ihnen, wie Sie die gemeinsamen Namen und die unterschiedlichen Namen der beiden Teams finden können.
1. zwei Spalten in verschiedenen Excel-Blättern vergleichen und gemeinsame/übereinstimmende Werte zurückgeben
Zunächst werde ich Ihnen zeigen, wie Sie die VLOOKUP-Funktion um gemeinsame Namen oder die übereinstimmenden Werte zweier verschiedener Namenslisten in verschiedenen Arbeitsblättern zu finden. Gehen Sie dazu wie folgt vor:
- Hier werde ich versuchen, die gebräuchlichen Namen von Mannschaft A und Mannschaft B Dazu habe ich ein neues Arbeitsblatt erstellt, das bereits die Daten von Mannschaft B .
- Dann habe ich eine neue Spalte für die gemeinsamen Namen erstellt und die folgende Formel in Zelle E5 eingefügt:
=VLOOKUP(B5,TeamA!B5:B20,1,FALSE)
- Ziehen Sie nun die Füllen Griff um die verwendete Formel jeweils in die anderen Zellen der Spalte einzufügen, oder verwenden Sie Excel-Tastaturkurzbefehle Strg+C und Strg+V zum Kopieren und Einfügen.
- Infolgedessen erhalten Sie die gemeinsame Namen, die in der Spalte Mannschaft A und für die nicht übereinstimmend Zeilen, dort werden die "#" angezeigt N/A Fehler "Hier habe ich die nicht übereinstimmenden Zeilen hervorgehoben.
Verwendung von IFERROR mit der VLOOKUP-Funktion zur Behandlung des #N/A-Fehlers:
Um die Anzeige von ' #N/A Fehler " in der Spalte, können Sie die Funktion IFERROR-Funktion mit dem VLOOKUP Funktion.
- Fügen Sie dazu die folgende Formel in die Zelle E5:
=IFERROR(VLOOKUP(B5,TeamA!B5:B20,1,FALSE), "Nicht gefunden")
🔎 Formelaufschlüsselung:
Um diese Formel zu verstehen, müssen Sie sich mit der IFERROR excel-Funktion.
Die Syntax von IFERROR Funktion: =IFERROR(wert, wert_if_error)
Sehen wir uns an, wie die obige Formel funktioniert
- Da der Wert von IFERROR Funktion, haben wir unsere VLOOKUP Wenn also kein Fehler auftritt, wird die Ausgabe der VLOOKUP Formel wird die Ausgabe der IFERROR Funktion.
- Als value_if_error-Argument haben wir diesen Wert übergeben, " Nicht gefunden ". Wenn also IFERROR einen Fehler in der Zelle findet, wird dieser Text ausgegeben, "Nicht gefunden" .
- Als Ergebnis erhalten Sie die in der folgenden Abbildung gezeigte Ausgabe. Hier sehen Sie, dass in den Zeilen von nicht übereinstimmend Namen, es wurden " Nicht gefunden ".
Verwendung von IF und ISNA mit der VLOOKUP-Funktion, um den #N/A-Fehler zu behandeln:
Es gibt eine weitere Möglichkeit, die #N/A Fehler und das ist die Verwendung von IF und ISNA Funktionen mit VLOOKUP Funktionen.
- Dazu fügen Sie die folgende Formel in die Zelle E5:
=IF(ISNA(VLOOKUP(B5,TeamA!B5:D20,1,FALSE)), "Nicht übereinstimmend", "Übereinstimmend")
🔎 Formelaufschlüsselung:
Schauen wir uns nun an, wie die folgende Formel funktioniert.
- Da die logischer_Test Argument des IF Funktion haben wir die ISNA Funktion und die ISNA Funktion enthält unsere VLOOKUP Wenn die VLOOKUP-Formel gibt eine #N/A Fehler, der ISNA Funktion gibt die WAHR Wenn die logischer_Test wahr ist, gibt die Funktion IF diesen Wert zurück: "Nicht übereinstimmend" .
- Wenn die VLOOKUP-Formel einen Wert zurück (kein Fehler), die ISNA Funktion wird zurückgegeben FALSCH Also, IF Die Funktion logischer_Test wird das Argument Falsch . wenn logischer_Test ist Falsch Die Funktion IF gibt diesen Wert zurück: "Abgestimmt" .
- Sie erhalten also die Spalte mit " Abgestimmt " und " Nicht Abgestimmt "Jetzt können Sie die gemeinsamen Namen zwischen den Namenslisten der einzelnen Arbeitsblätter leicht identifizieren.
- Sie können einfach die Filter-Funktion um zwei Teams zu trennen oder nur die gemeinsamen Namen anzuzeigen.
- Um nun die Filterfunktion für den Datensatz, klicken Sie auf eine beliebige Zelle des Datensatzes.
- Gehen Sie dann zum Startseite in der oberen Multifunktionsleiste.
- Klicken Sie auf über die Sortieren & Filtern und wählen Sie die Option Filter
- Infolgedessen werden Sie Filter-Dropdown Pfeile in jeder Kopfzeile des Datensatzes.
- Klicken Sie nun auf das Symbol Filter Pfeil im Säule von " Team A ".
- Dann, unmark die Ankreuzfeld und sagte: " Nicht gefunden " und drücken Sie OK .
- Hier sehen Sie nur die gemeinsame oder übereinstimmende Namen der beiden Teams. Und die nicht übereinstimmend Namen sind versteckt durch die Filter-Funktion .
Lesen Sie mehr: Excel-Formel zum Vergleichen und Zurückgeben von Werten aus zwei Spalten
Ähnliche Lektüre
- Wie man den Text zweier Zellen in Excel vergleicht (10 Methoden)
- Excel vergleicht Text in zwei Spalten (7 fruchtbare Wege)
- Zählen von Übereinstimmungen in zwei Spalten in Excel (5 einfache Methoden)
- Excel-Formel zum Vergleich zweier Spalten und Rückgabe eines Wertes (5 Beispiele)
- Vergleichen von zwei Spalten zum Auffinden von Unterschieden in Excel
2. zwei Spalten in verschiedenen Arbeitsblättern vergleichen und fehlende Werte finden
Im vorherigen Beispiel haben Sie erfahren, wie Sie die gemeinsame Namen von zwei verschiedenen Listen in verschiedenen Arbeitsblättern, Jetzt werde ich Ihnen zeigen, wie Sie die fehlende Werte einer Liste im Vergleich zu einer anderen Liste .
2.1 Verwendung der Filterfunktion
Ähnlich wie zuvor können Sie die Filterfunktion verwenden, um die fehlenden Werte zu finden. Nachdem Sie die VLOOKUP mit dem IFERROR-Funktion haben Sie bereits eine Spalte, in der " Nicht Gefunden " Werte für die nicht übereinstimmend Namen.
- Gehen Sie nun erneut zur Option Filter, indem Sie auf die Schaltfläche Pfeil filtern in der Spaltenüberschrift von " Mannschaft A ".
- Dann, alle entmarkieren die Kontrollkästchen außer dass der Spruch " Nicht gefunden ".
- Drücken Sie dann OK .
- Als Ergebnis sehen Sie, dass nur die nicht übereinstimmenden Namen von Team B im Vergleich zu Team A im Datensatz angezeigt werden.
2.2 Verwendung von FILTER mit der VLOOKUP-Funktion
Sie können auch die FILTER-Funktion um die nicht übereinstimmenden Werte von zwei verschiedenen Listen aus verschiedenen Arbeitsblättern zu finden. Fügen Sie dazu die folgende Formel in die Zelle F5.
=FILTER(B5:B20, ISNA(VLOOKUP(B5:B20, TeamA!B5:B20, 1, FALSE)))
🔎 Formelaufschlüsselung:
- Erstens, die VLOOKUP-Funktionen findet die Funktion die gemeinsamen Namen zwischen dem Bereich B5:B20 der aktiv Arbeitsblatt und Bereich B5:B20 der Arbeitsblatt TeamA und zuweisen #N/A für die nicht übereinstimmen.
- Dann, ISNA-Funktion wird nur die Zellen nehmen, die zugewiesen sind #N/A von VLOOKUP Funktionen, was bedeutet, dass die nicht übereinstimmen.
- Dann wird die Filterfunktion fügt nur die Zellen aus dem Bereich B5:B20 die nicht aufeinander abgestimmt sind und zugewiesen #N/A .
- So erhalten Sie die nicht übereinstimmenden Namen der beiden ausgewählten Listen mit einem Klick.
Lesen Sie mehr: Wie man zwei Spalten oder Listen in Excel vergleicht (4 geeignete Methoden)
3. zwei Listen in verschiedenen Arbeitsblättern vergleichen und einen Wert aus einer dritten Spalte zurückgeben
Sie können auch die anderen Spaltenwerte für übereinstimmende Zellen von zwei Listen in verschiedenen Arbeitsblättern erhalten.
- Hierfür müssen Sie die Spaltenindexnummer in der Datei VLOOKUP Wie hier, möchte ich die Alter des Namens " James " und die Alter Werte sind enthalten in der 4. Spalte der ausgewählten VLOOKUP Bereich im TeamB Arbeitsblatt.
- Fügen Sie die folgende Formel in die Zelle ein E5:
=FILTER(B5:B20, ISNA(VLOOKUP(B5:B20, TeamA!B5:B20, 1, FALSE)))
- So haben Sie die Altersangaben für die Namen, die mit der Liste in TeamA, und, für die nicht übereinstimmend Namen, da sie #N/A Fehler.
Lesen Sie mehr: Abgleich von zwei Spalten und Rückgabe einer dritten Spalte in Excel
VLOOKUP für mehrere Spalten in verschiedenen Blättern in Excel mit nur einer Rückgabe
Jetzt werde ich Ihnen zeigen, wie Sie die VLOOKUP Funktion für mehrere Spalten in verschiedenen Arbeitsblättern und erhalten einen Wert als Rückgabe. Dies ist ein Beispiel für Verschachtelte VLOOKUP-Funktion verwenden.
Ich denke hier an eine Situation, in der Sie " Artikel-ID " und " Produktname " einiger Produkte in einem Arbeitsblatt mit dem Namen " W1" und " Produktname " und " Preis " in einem anderen Arbeitsblatt mit dem Namen " W2 "Jetzt müssen Sie die " herausfinden. Preis " eines bestimmten " Produkt " mit einem bestimmten " ID "Lasst uns diese Aufgabe zu Ende bringen.
- In einem anderen Arbeitsblatt haben Sie nur die Artikel-ID und möchten den Preis ermitteln. Dazu müssen Sie die verschachtelte VLOOKUP Funktionen.
- Fügen Sie diese Formel in die Zelle C5:
=VLOOKUP(VLOOKUP(B6,'W1'!B6:C19,2,FALSE),'W2'!B6:C19,2,FALSE)
Wo,
- Nachschlagen_Wert ist VLOOKUP(B6,'W1′!B6:C19,2,FALSE) . diese zweite " VLOOKUP " zieht die Artikel-ID aus dem " W1 "
- table_array ist ' W2′!B6:C19 .
- Spalte_Index_Zahl ist 2
- [range_lookup] : wir wollen die genaue Übereinstimmung (FALSCH )
- Ziehen Sie nun die Füllen Griff um diese ähnliche Formel auf andere Zellen der Spalte anzuwenden.
- Und, Sie haben eine Rückgabe, indem Sie VLOOKUP für mehrere Spalten in verschiedenen Arbeitsblättern.
Lesen Sie mehr: Wie man mehrere Spalten mit VLOOKUP in Excel vergleicht (5 Methoden)
Schlussfolgerung
In diesem Artikel haben Sie erfahren, wie Sie die VLOOKUP Formel, um zwei Spalten in verschiedenen Blättern zu vergleichen. Ich hoffe, Sie haben diesen Artikel als hilfreich empfunden. Sie können unsere Website besuchen ExcelWIKI Bitte schreiben Sie Ihre Kommentare, Vorschläge oder Fragen in den Kommentarbereich unten, wenn Sie welche haben.