Formel für den Vergleich von Namen in Excel-Tabellen
Schritt-für-Schritt-Anleitung
Um die Einträge in Spalte A zweier Worksheets zu vergleichen und die passende Eigenschaft aus dem ersten Worksheet in das zweite zu übernehmen, kannst du folgende Schritte befolgen:
-
Öffne dein Excel-Dokument mit den beiden Worksheets. Nennen wir sie Tabelle1
(enthält die Namen und Eigenschaften) und Tabelle2
(wo die Eigenschaften übernommen werden sollen).
-
Gehe zu Tabelle2 und klicke in die Zelle B2 (die Zelle, in der die Eigenschaft erscheinen soll).
-
Gib die folgende Formel ein:
=WENN(ISTFEHLER(SVERWEIS(A2;Tabelle1!A:B;2;0));"";SVERWEIS(A2;Tabelle1!A:B;2;0))
Diese Formel sucht nach dem Namen in A2 von Tabelle2
in der ersten Spalte von Tabelle1
. Wenn der Name gefunden wird, wird die entsprechende Eigenschaft aus der zweiten Spalte übernommen.
-
Kopiere die Formel nach unten: Klicke auf das kleine Quadrat in der unteren rechten Ecke der Zelle B2 und ziehe es nach unten, um die Formel auf die restlichen Zellen der Spalte B anzuwenden.
Häufige Fehler und Lösungen
Alternative Methoden
Wenn du eine andere Methode ausprobieren möchtest, kannst du auch die FILTER-Funktion verwenden (verfügbar in Excel 365):
=FILTER(Tabelle1!B:B;Tabelle1!A:A=A2;"Nicht gefunden")
Diese Funktion gibt die Eigenschaften für alle Namen in Tabelle2
zurück, die in Tabelle1
gefunden werden.
Praktische Beispiele
Angenommen, Tabelle1
sieht so aus:
A |
B |
Paula |
Ja |
Berta |
Nein |
Max |
Ja |
Und Tabelle2
sieht so aus:
Nach der Anwendung der obigen Formel in Tabelle2
wird das Ergebnis so aussehen:
A |
B |
Paula |
Ja |
Berta |
Nein |
Tom |
|
Tipps für Profis
-
Verwende benannte Bereiche: Wenn du die Bereiche in deinen SVERWEIS-Formeln benennst, wird es einfacher, die Formeln zu lesen und zu verwalten.
-
Datenvalidierung: Stelle sicher, dass die Namen in Tabelle1
und Tabelle2
in einem einheitlichen Format vorliegen, um Fehler zu vermeiden.
-
Automatisiere mit Makros: Wenn du häufig solche Vergleiche anstellst, könnte ein Makro dir viel Zeit sparen.
FAQ: Häufige Fragen
1. Was ist, wenn ein Name in Tabelle2 nicht in Tabelle1 vorhanden ist?
Die Formel gibt in diesem Fall ein leeres Feld zurück, da wir die ISTFEHLER-Funktion verwenden, um Fehler zu vermeiden.
2. Funktioniert das auch in älteren Excel-Versionen?
Die SVERWEIS-Funktion funktioniert in den meisten älteren Versionen, aber die FILTER-Funktion ist nur in Excel 365 verfügbar.