Skip to main content

Excel HLOOKUP-Funktion und Beispiel

Excel XLOOKUP (Juni 2026)

Excel XLOOKUP (Juni 2026)
Anonim
01 von 04

Finden Sie bestimmte Daten mit der HLOOKUP-Funktion von Excel

Verwenden der Excel HLOOKUP-Funktion

Verwandte Anleitung: Schritt für Schritt Anleitung für die Funktion Excel HLOOKUP.

Die HLOOKUP-Funktion von Excel, kurz für horizontales Nachschlagen, wird verwendet, um bestimmte Informationen zu suchen, die in einer Kalkulationstabelle gespeichert sind.

HLOOKUP funktioniert in etwa genauso wie die Excel VLOOKUP-Funktion oder Vertical Lookup.

Der einzige Unterschied besteht darin, dass VLOOKUP in Spalten nach Daten sucht und HLOOKUP in Zeilen nach Daten.

Wenn Sie über eine Bestandsliste von Teilen oder eine umfangreiche Kontaktliste für Mitglieder verfügen, können Sie mit HLOOKUP Daten finden, die bestimmten Kriterien entsprechen, beispielsweise dem Preis eines bestimmten Artikels oder der Telefonnummer einer Person.

02 von 04

Excel HLOOKUP-Beispiel

Excel HLOOKUP-Beispiel

Hinweis: Weitere Informationen zu diesem Beispiel finden Sie in der Abbildung oben. Die Syntax der VLOOKUP-Funktion wird auf der nächsten Seite ausführlich behandelt.

= HLOOKUP ("Widget", $ D $ 3: $ G $ 4,2, False)
  • "Widget" - Diese HLOOKUP-Funktion sucht nach dem Preis von Widgets.
  • $ D $ 3: $ G $ 4 - sucht diese Information in der Datentabelle in den Zellen D3 bis G4.
  • 2- HLOOKUP sucht den Preis in der zweiten Zeile der Tabelle.
  • Falsch - zeigt an, dass nur eine exakte Übereinstimmung mit dem Lookup-_Wert "Widget" akzeptiert wird.

Die HLOOKUP-Funktion gibt die Ergebnisse ihrer Suche in der Zelle D1 - 14,76 $ - zurück.

03 von 04

HLOOKUP-Funktionssyntax

Excel HLOOKUP-Funktionssyntax:

= HLOOKUP (Lookup_value, Table_array, Col_index_num, Range_lookup)

Lookup-Wert: Dieses Argument ist der Wert, nach dem in der ersten Zeile des Tabellenarrays gesucht wird. Der Lookup _value kann eine Textzeichenfolge, ein logischer Wert (nur TRUE oder FALSE), eine Zahl oder eine Zellreferenz auf einen Wert sein.

table_array: Dies ist der Datenbereich, nach dem die Funktion nach Ihren Informationen sucht. Das table_array muss mindestens enthalten zwei Reihen von Dateien. Die erste Zeile enthält die Nachschlagewerte.

Dieses Argument ist entweder ein benannter Bereich oder ein Verweis auf einen Zellbereich.

Wenn Sie einen Verweis auf einen Zellenbereich verwenden, empfiehlt es sich, einen absoluten Zellenbezug für das table_array zu verwenden.

Wenn Sie keine absolute Referenz verwenden und die Funktion HLOOKUP in andere Zellen kopieren, besteht eine gute Chance, dass Fehlermeldungen in den Zellen angezeigt werden, in die die Funktion kopiert wird.

row_index_num:Geben Sie für dieses Argument die Zeilennummer des table_array ein, aus der Daten zurückgegeben werden sollen. Zum Beispiel:

  • Ist row_index_num 1, wird ein Wert aus der ersten Zeile des table_array zurückgegeben.
  • Wenn row_index_num 2 ist, wird ein Wert aus der zweiten Zeile des table_array zurückgegeben.

range_lookup:Ein logischer Wert (nur TRUE oder FALSE), der angibt, ob HLOOKUP eine exakte oder ungefähre Übereinstimmung mit dem Wert von lookup_value finden soll.

  • Wenn der Wert TRUE ist oder dieses Argument nicht angegeben wird, verwendet HLOOKUP eine ungefähre Übereinstimmung, wenn keine exakte Übereinstimmung mit dem Wert für die Suche gefunden wird. Wenn keine exakte Übereinstimmung gefunden wird, verwendet HLOOKUP den nächstgrößeren Wert für die Suche.
  • Wenn FALSE, verwendet HLOOKUP nur eine exakte Übereinstimmung mit dem Wert von lookup_value. Wenn in der ersten Spalte von table_array zwei oder mehr Werte vorhanden sind, die mit dem Wert für die Suche übereinstimmen, wird der erste gefundene Wert verwendet. Wenn keine exakte Übereinstimmung gefunden wird, wird ein Fehler # N / A zurückgegeben.
04 von 04

HLOOKUP-Fehlermeldungen

Excel HLOOKUP-Fehlermeldungen

  • Wenn der Wert "lookup_value" nicht in der ersten Zeile von gefunden wird table_arrayHLOOKUP gibt den Fehlerwert #NV zurück.
  • Wenn die row_index_num Argument ist größer als die Anzahl der Zeilen in table_array, HLOOKUP gibt den Wert #REF zurück! Fehlerwert.
  • Wenn die table_array Argument enthält leere Zeilen am oberen Rand des table_array. HLOOKUP gibt den Fehlerwert #NV zurück.