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