Sucht einen Wert in der ersten Spalte eines Bereichs und gibt einen Wert aus einer anderen Spalte derselben Zeile zurück.
Syntax
VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup])Argumente
lookup_valueerforderlich
Der in der ersten Spalte zu suchende Wert.
table_arrayerforderlich
Der Bereich, der die Daten enthält.
col_index_numerforderlich
Die Spaltennummer im Bereich, aus der der Wert zurückgegeben wird.
range_lookupoptional
FALSE für exakte Übereinstimmung, TRUE für ungefähre. Verwende FALSE.
VLOOKUP (vertikale Suche) sucht einen Schlüssel in der äußersten linken Spalte einer Tabelle und gibt einen Wert aus einer von dir angegebenen Spalte zurück. Setze das vierte Argument auf FALSE für eine exakte Übereinstimmung — der häufigste und zuverlässigste Modus. Bevorzuge für neue Arbeitsmappen XLOOKUP, das die Links-nach-rechts-Beschränkung von VLOOKUP aufhebt.
=VLOOKUP("A102", A2:C100, 3, FALSE)→$1,250Findet Produkt A102 in Spalte A und gibt seinen Preis aus Spalte C zurück.
=VLOOKUP(E2, Products!A:D, 2, FALSE)→Wireless MouseSucht die ID in Zelle E2 in einem anderen Blatt und gibt den Produktnamen zurück.
Den Suchschlüssel auswählen
Wähle den zu suchenden Wert — er muss in der ersten Spalte deiner Tabelle stehen.
Tabelle und genaue Spalte auswählen
Markiere den gesamten Datenbereich und zähle dann, in welcher Spalte die Antwort steht.
Auf exakte Übereinstimmung festlegen
Schließe mit FALSE ab, damit VLOOKUP nur einen exakten Treffer zurückgibt, nicht den nächstgelegenen Wert.
Der Suchwert wurde in der ersten Spalte nicht gefunden. Prüfe auf zusätzliche Leerzeichen, eine als Text gespeicherte Zahl oder ein fehlendes FALSE für die exakte Übereinstimmung. Umschließe mit IFERROR, um eine verständliche Meldung anzuzeigen.
Nein — es gibt nur Spalten rechts vom Schlüssel zurück. Verwende INDEX/MATCH oder XLOOKUP, um Werte links zurückzugeben.