WVERWEIS sucht in der obersten Zeile einer Tabelle nach einem Wert und gibt aus derselben Spalte einen Wert aus einer darunterliegenden Zeile zurück. Als horizontale Variante von SVERWEIS eignet sich die Funktion für Daten, deren Überschriften oben nebeneinander angeordnet sind.
Wann Sie die Funktion einsetzen
Ihre Suchschlüssel stehen in einer Zeile, etwa Monate, Jahre oder Produktcodes über mehrere Spalten, und nicht in einer Spalte.
Sie rufen einen Wert aus einem Bericht ab, dessen Anordnung Sie nicht drehen können.
Sie benötigen eine schnelle Stufensuche aus einer horizontal angeordneten Tariftabelle.
In Microsoft 365 sollten Sie XVERWEIS erwägen; diese Funktion arbeitet mit derselben Syntax in beiden Richtungen.
Argumente
lookup_value. Der Wert, der in der obersten Tabellenzeile gesucht wird, beispielsweise ein Monatsname als Spaltenüberschrift.
table_array. Der Bereich, dessen erste Zeile durchsucht wird. Die darunterliegenden Zeilen enthalten die zurückzugebenden Ergebnisse.
row_index_num. Die zurückzugebende Zeile von table_array, wobei die oberste Zeile als 1 gezählt wird. Zeile 2 liegt direkt unter den Überschriften.
range_lookup. FALSE steht für eine exakte Übereinstimmung, die Sie normalerweise benötigen. TRUE oder ein ausgelassenes Argument führt eine ungefähre Suche aus und setzt eine aufsteigend sortierte obere Zeile voraus.
Erklärte Beispiele
Umsatz für einen bestimmten Monat
A
B
C
D
1
Month
Jan
Feb
Mar
2
Revenue
12000
13500
15200
3
Costs
8000
8200
9100
Formel: F1: =HLOOKUP("Feb",B1:D3,2,FALSE)
Ergebnis: 13500
Findet Feb in der obersten Zeile von B1:D3 und gibt die zweite Tabellenzeile, also Revenue, zurück.
Kosten für März
A
B
C
D
1
Month
Jan
Feb
Mar
2
Revenue
12000
13500
15200
3
Costs
8000
8200
9100
Formel: F1: =HLOOKUP("Mar",B1:D3,3,FALSE)
Ergebnis: 9100
Der Zeilenindex 3 bezeichnet die Zeile Costs innerhalb der Tabelle.
Horizontale Stufentabelle
A
B
C
D
1
Orders from
0
50
200
2
Discount
0
0.05
0.1
Formel: A4: =HLOOKUP(120,B1:D2,2,TRUE)
Ergebnis: 0.05
120 liegt zwischen 50 und 200. Daher liefert die ungefähre Suche den Rabatt von 5 % aus der Stufe 50.
Jetzt ausprobieren
Ändern Sie eine Formel oder einen Wert in der Beispieltabelle und prüfen Sie das Ergebnis.
Formel in G2: =HLOOKUP("Q3",B1:E3,2,FALSE)
Beispieltabelle: WVERWEIS
A
B
C
D
E
F
G
1
Metric
Q1
Q2
Q3
Q4
Result
2
Revenue
120
135
150
170
150
3
Costs
80
85
90
100
Ergebnis in G2: 150
Fehler und Prüfungen
#N/A. Der Suchwert steht nicht in der obersten Zeile oder unterscheidet sich durch Leerzeichen beziehungsweise den Datentyp. Verwenden Sie FALSE für eine exakte Suche.
#REF!. Der Zeilenindex ist größer als die Anzahl der Zeilen in der Tabelle.
Falscher Wert mit TRUE. Wenn das letzte Argument ausgelassen wird, erfolgt eine ungefähre Suche; dafür muss die oberste Zeile aufsteigend sortiert sein.
Bezug verschiebt sich beim Kopieren. Fixieren Sie die Tabelle als $B$1:$D$3, bevor Sie die Formel seitlich ausfüllen.
Was ist der Unterschied zwischen SVERWEIS und WVERWEIS?
SVERWEIS durchsucht die erste Spalte und gibt einen Wert aus einer Spalte zurück; WVERWEIS durchsucht die erste Zeile und gibt einen Wert aus einer Zeile zurück.
Kann WVERWEIS Zeilen oberhalb der Überschrift zurückgeben?
Nein, die Funktion gibt nur Zeilen unterhalb der Suchzeile zurück. Verwenden Sie dafür INDEX/VERGLEICH oder XVERWEIS.
Lohnt es sich noch, WVERWEIS zu lernen?
Die Funktion kommt häufig in älteren Arbeitsmappen vor, daher ja. Für neue Dateien ist XVERWEIS jedoch einfacher.
Unterstützt WVERWEIS Platzhalter?
Ja, bei exakter Suche mit FALSE: "Q*" entspricht der ersten Überschrift, die mit Q beginnt.