WVerweis
Während SVERWEIS immer die erste Spalte einer Matrix von oben nach untern nach einem Suchkriterium durchsucht, durchsucht WVERWEIS die erste Zeile einer Matrix von links nach rechts.
Die Argumente von WVerweis
WVERWEIS(Suchkriterium; Matrix; Zeilenindex; Bereich_Verweis)
Suchkriterium | der Wert, nach dem die erste Zeile der Matrix (Tabelle) durchsucht werden soll. |
Matrix | der Bereich der Tabelle, der durchsucht werden soll. |
Zeilenindex | die Zeile der Matrix, aus der bei Übereinstimmung mit dem Suchkriteriums ein Wert zurückgegeben werden soll. |
Bereich_Verweis | Ein Wahrheitswert (WAHR oder FALSCH). |
Beispiel 4
In der Zelle B7 soll nach Eingabe einer Kundennummer der entsprechende Kunde aus einer Kundentabelle gesucht und in Zelle C7 angezeigt werden.
- In Zelle B7 wird als Suchkriterium der Betrag eingegeben.
- SVERWEIS durchläuft nun die erste Zeile (Kundennr.) der Matrix von links nach rechts, bis eine größtmögliche Übereinstimmung mit dem Suchkriterium (5030) gefunden wird.
- Dann springt SVerweis nach unten in die Zeile, die als Zeilenindex (2) angegeben ist. Der Wert der dort steht (Strobl), wird zurückgegeben, und in Zelle C7 angezeigt.
In Worten: | Vergleiche das Suchkriterium in Zelle B7 mit den Werten der ersten Zeile der Matrix C3:H4. Bei Übereinstimmung mit dem Suchkriterium gebe den Wert aus Zeile 2 der Matrix aus. Wird keine exakte Übereinstimmung gefunden, gib einen Fehlerwert aus. |
Formel: | WVERWEIS(B7;C3:H4; 2;FALSCH) |
Ist das optionale Argument Bereich_Verweis nicht angegeben. sucht WVERWEIS nach einer größtmöglichen Übereinstimmung mit dem Suchkriterium. Wird kein übereinstimmender Wert gefunden, nimmt WVERWEIS den nächstkleineren Wert. In diesem Beispiel muss eine exakte Übereinstimmung gefunden werden. Deshalb wird Bereich_Verweis auf FALSCH gesetzt.