WorksheetFunction.HLookup (Excel)

Sucht nach einem Wert in der obersten Zeile einer Tabelle oder einem Array von Werten und gibt dann einen Wert in derselben Spalte aus einer Zeile zurück, die Sie in der Tabelle oder im Array angegeben haben.

Wenn WVERWEIS Suchkriterium nicht finden kann und range_lookup auf truefestgelegt ist, wird der größte Wert verwendet, der kleiner als Suchkriterium ist. Wenn Suchkriterium kleiner als der kleinste Wert in der ersten Zeile von Matrix ist, gibt WVERWEIS den Fehlerwert #N/a zurück. Wenn range_lookup ist und Suchkriterium Text ist, können Sie die Platzhalterzeichen, Fragezeichen (?) und Sternchen (*) in Suchkriterium verwenden.

Syntax : expression.HLookup (Arg1, Arg2, Arg3, Arg4)

Dim arrHLookup() As Variant
arrHLookup() = WorksheetFunction.HLookup(Arg1:=, Arg2:=, Arg3:=)

Arguments

Hier sind die benannte Argumente :

Arg1 - Suchkriterium - der Wert, der in der ersten Zeile der Tabelle gefunden werden soll

Arg2 - Array - eine Tabelle mit Informationen, in der Daten gesucht werden

Arg3 - Zeilenindex - ist die Nummer der Zeile in Array, aus der der entsprechende Wert zurückgegeben wird

Das folgendes Argument ist optional

Arg4 (Boolean) - Range_lookup – ein logischer Wert, der angibt, ob WVERWEIS eine exakte Übereinstimmung oder eine ungefähre Übereinstimmung finden soll.