Suchen und Nachschlagen

LOOKUP

Definition

LOOKUP sucht in einer sortierten Zeile oder Spalte nach einem Wert und gibt ein Ergebnis von einer passenden Position zurück.

Syntax

=LOOKUP(lookup_value, lookup_vector, result_vector)

Argumente

Argument Bedeutung
lookup_value Der zu findende Wert. LOOKUP nimmt den größten Schlüssel, der nicht über diesem Wert liegt.
lookup_vector Eine einzelne Zeile oder Spalte von Schlüsseln in aufsteigender Reihenfolge.
result_vector Die Zeile oder Spalte von Werten, die von der passenden Position zurückgegeben werden.

Durchgerechnetes Beispiel

Ein Tarifblatt speichert Tarifstufen in A2:A4 und Bezeichnungen in B2:B4.

A: Stufe B: Bezeichnung
10 x
20 y
30 z

Formel: =LOOKUP(25,A2:A4,B2:B4)

Ergebnis: y. 25 ist mindestens 20 und unter 30, daher nimmt LOOKUP die 20-Zeile.

Übung

Bereich A2:A4 enthält 1, 5 und 10. Bereich B2:B4 enthält a, b und c. Schreiben Sie in C2 eine Formel, die 6 in A2:A4 sucht und den passenden Wert aus B2:B4 zurückgibt.

  1. Schreiben Sie in C2 eine LOOKUP-Formel, die den Wert in B2:B4 für 6 aus A2:A4 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

VLOOKUP kann eine exakte Übereinstimmung verlangen, wenn Sie FALSE übergeben. INDEX kann eine Zelle zurückgeben, sobald MATCH eine Position findet.

Häufiger Fehler

LOOKUP auf unsortierten Schlüsseln zu verwenden: Es ist eine ungefähre Suche, daher kann eine Liste, die nicht aufsteigend ist, das falsche Paar zurückgeben.

Verwandte Funktionen

Diese Links sind verwandte Funktionen.