Suchen und Nachschlagen

VLOOKUP

Definition

VLOOKUP durchsucht die erste Spalte einer Tabelle nach einem Schlüssel und gibt einen Wert aus einer anderen Spalte derselben Zeile zurück.

Syntax

=VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup])

Argumente

Argument Bedeutung
lookup_value Der gesuchte Schlüssel, zum Beispiel ein in Anführungszeichen eingegebener Code oder ein Code in einer Zelle.
table_array Der Zellblock, der durchsucht wird. Der Schlüssel muss in seiner äußersten linken Spalte stehen.
col_index_num Welche Spalte der Tabelle zurückgegeben wird, wobei die äußerste linke als 1 zählt.
range_lookup Verwenden Sie FALSE für eine exakte Übereinstimmung. TRUE oder Weglassen erlaubt eine ungefähre Suche in sortierten Daten.

Durchgerechnetes Beispiel

Ein kleines Geschäft speichert Produktcodes, Namen und Preise in A2:C4.

A: Code B: Produkt C: Preis
P-310 Lampe 36
P-455 Regal 58
P-782 Stuhl 91

Formel: =VLOOKUP("P-455",A2:C4,3,FALSE)

Ergebnis: 58. Der Code P-455 steht in Zeile 3 des Tabellenblatts, und Spalte 3 dieser Zeile enthält den Preis 58.

Übung

Der Bereich A2:C4 enthält Mitarbeiterdaten: E-05, Mira, Lisbon; E-12, Tomas, Prague; und E-19, Ines, Madrid. Schreiben Sie eine Formel mit exakter Übereinstimmung, die die Stadt für E-12 zurückgibt.

  1. Schreiben Sie in D2 eine VLOOKUP-Formel mit exakter Übereinstimmung, die die Stadt für E-12 aus A2:C4 zurückgibt.
Schritt 1 von 2
Formeln verwenden hier in jeder Sprache englische Funktionsnamen wie SUM und einen Punkt (.) als Dezimaltrennzeichen, nicht ein Komma.
Tabellenblatt wird geladen…

Verwandte Funktionen

INDEX und MATCH können dieselbe Art von Suche ausführen, und anders als VLOOKUP können sie einen Wert aus einer Spalte links vom Schlüssel zurückgeben.

Häufiger Fehler

Nach einem Schlüssel zu suchen, der nicht in der äußersten linken Spalte von table_array steht; VLOOKUP schaut nie nach links, daher lautet das Ergebnis #N/A.

Verwandte Funktionen

Diese Links sind verwandte Funktionen.