WorksheetFunction.HLookup(Object, Object, Object, Object) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Sucht in der obersten Zeile einer Tabelle oder eines Arrays nach Werten und gibt dann in der gleichen Spalte einen Wert aus einer Zeile zurück, die Sie in der Tabelle oder dem Array angeben. Verwenden Sie HLookup, wenn sich Ihre Vergleichswerte in einer Zeile am oberen Rand einer Datentabelle befinden und Sie eine angegebene Anzahl von Zeilen nach unten suchen möchten. Verwenden Sie VLookup(Object, Object, Object, Object) diese Option, wenn sich Ihre Vergleichswerte in einer Spalte links neben den daten befinden, die Sie suchen möchten.
public object HLookup (object Arg1, object Arg2, object Arg3, object Arg4);
Public Function HLookup (Arg1 As Object, Arg2 As Object, Arg3 As Object, Optional Arg4 As Object) As Object
Parameter
- Arg1
- Object
Suchkriterium - der Wert, der in der ersten Zeile der Tabelle gefunden werden soll. Suchkriterium kann ein Wert, ein Bezug oder eine Zeichenfolge sein.
- Arg2
- Object
Array - eine Tabelle mit Informationen, in der Daten gesucht werden. Verwenden Sie einen Bezug auf einen Bereich oder einen Bereichsnamen.
- Arg3
- Object
Zeilenindex - ist die Nummer der Zeile in Array, aus der der entsprechende Wert zurückgegeben wird. Ein Zeilenindex von 1 gibt den ersten Zeilenwert in Array zurück, ein Zeilenindex von 2 gibt den zweiten Zeilenwert in Array zurück usw. Wenn row_index_num kleiner als 1 ist, gibt HLookup den #VALUE! Fehlerwert; Wenn row_index_num größer als die Anzahl der Zeilen auf table_array ist, gibt HLookup die #REF! Ist dies nicht der Fall, gibt INDEX den Fehlerwert #REF! zurück.
- Arg4
- Object
Range_lookup : Ein logischer Wert, der angibt, ob HLookup eine genaue übereinstimmung oder eine ungefähre Übereinstimmung finden soll. Wenn true oder nicht angegeben wird, wird eine ungefähre Übereinstimmung zurückgegeben. Anders ausgedrückt, wird der nächstgrößere Wert zurückgegeben, der kleiner als Suchkriterium ist, wenn keine genaue Entsprechung gefunden wird. Wenn false, findet HLookup eine genaue Übereinstimmung. Wenn keine Übereinstimmung gefunden wird, wird der Fehlerwert #N/A zurückgegeben.
Gibt zurück
Hinweise
Wenn HLookup lookup_value nicht finden kann und range_lookup true ist, wird der größte Wert verwendet, der kleiner als lookup_value ist.
Wenn lookup_value kleiner als der kleinste Wert in der ersten Zeile von table_array ist, gibt HLookup den #N/A-Fehlerwert zurück.
Wenn Bereich_Verweis FALSE ist und Suchkriterium Text ist, können Sie in Suchkriterium die Platzhalterzeichen Fragezeichen (?) und Sternchen (*) verwenden. Mit einem Fragezeichen erfolgt ein Abgleich mit jedem einzelnen Zeichen; mit einem Sternchen erfolgt ein Abgleich mit einer beliebigen Abfolge von Zeichen. Wenn Sie nach einem Fragezeichen oder Sternchen suchen möchten, geben Sie vor dem Zeichen eine Tilde (~) ein.
Gilt für:
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für