HLOOKUP

Verwenden Sie HLOOKUP und VLOOKUP, um Werte in umfangreichen Listen zu suchen. Verwenden Sie HLOOKUP, um Zeilen zu durchsuchen, und VLOOKUP, um Spalten zu durchsuchen.

Die Funktion durchsucht die oberste Zeile einer Tabelle oder eines Arrays nach einem von Ihnen angegebenen Wert. Das heißt, sie durchsucht die Spaltenüberschriften. Wenn der angegebene Wert gefunden wird, wird ein Wert aus einer angegebenen Zeile in derselben Spalte zurückgegeben.

Um nach einem exakten Treffer für den eingegebenen Wert zu suchen, geben Sie TRUE als Wert für den Parameter range_lookup an. Um TRUE zu verwenden, müssen die Daten in aufsteigender Reihenfolge sortiert sein.

Syntax

HLOOKUP(lookup_value, table_array,row_index_number[,range_lookup=TRUE])

Lookup_value kann eine Referenz zu einer Zelle sein, die den zu suchenden Wert enthält.

Table_array ist ein Zellbereich.

Row_index_number ist die Nummer der Zeile, von welcher der Wert zurückgegeben wird.

Beispiel

Die folgende Tabelle belegt den Bereich A1:E5 und zeigt den Verkauf von vier Produkten in vier Regionen:
* Product A Product B Product C Product D
Region 1 76 67 58 57
Region 2 59 71 52 55
Region 3 75 45 69 43
Region 4 12 44 17 28

Zelle Y20 enthält Product B.

Die folgende Funktion gibt 71 zurück, den Wert in der dritten Zeile der Spalte für Product B:

=HLOOKUP(Y20,A1:E5,3,TRUE)
Hinweis

Wenn Sie TRUE für den Parameter range_lookup angeben, ist in der mit einem Sternchen (*) markierten Zelle ein numerischer Dummy-Wert erforderlich.