Die Excel-Funktion „WVERWEIS“
Die Excel-Funktion „WVERWEIS“ steht für „horizontale Suche“ und wird verwendet, um in einer Tabelle nach einem bestimmten Wert zu suchen. WVERWEIS ruft einen Wert in einer angegebenen Zeile derselben Spalte wie der Suchwert ab. Du könntest zum Beispiel eine Spaltenüberschrift als Suchwert angeben und dann die Zeilennummer des gewünschten Werts festlegen. Die WVERWEIS-Funktion ähnelt der SVERWEIS-Funktion, sucht jedoch nicht von links nach rechts, sondern von oben nach unten.
Syntax der WVERWEIS-Funktion
Die Funktion „WVERWEIS“ hat drei erforderliche Argumente (durch Semikolons getrennte Eingabedaten) und ein optionales Argument. Die Syntax lautet wie folgt:
=WVERWEIS(Lookup_Value; Search_Area; Row_Number; [Approximate_Match])
- Lookup\_Value (erforderlich) - Der Lookup\_Value ist der Wert, den wir kennen und mit dem wir die richtige Spalte für die Suche angeben. Bei der WVERWEIS-Funktion ist dies wahrscheinlich eine Spaltenüberschrift. Der Suchwert kann eine Zellreferenz, eine Zahl, eine Textzeichenfolge oder ein Wert eines anderen Typs sein.
- Suchbereich (erforderlich) - Der Suchbereich ist eine Tabelle mit einem definierten Bereich, in dem die Funktion „WVERWEIS“ nach dem Ergebnis sucht.
- Row\_Number (erforderlich) - Die Row\_Number wird von Excel verwendet, um die Zeile zu bestimmen, aus der der übereinstimmende Wert zurückgegeben wird.
- Approximate_Match [optional] - Approximate_Match ist ein logischer Wahr/Falsch-Wert, den Excel verwendet, um festzustellen, ob du eine exakte Übereinstimmung oder die nächstgelegene Übereinstimmung für den Lookup_Value suchen möchtest. Der Standardwert der Funktion ist TRUE. Wenn du also eine exakte Übereinstimmung verwenden möchtest, musst du für das vierte Argument FALSE angeben. Bei FALSE sucht die Funktion WVERWEIS nach einer exakten Übereinstimmung und gibt #N/A zurück, wenn keine gefunden wird.
Beispiele für Platzhalter in Excel
| Platzhalter | Bedeutung | |
| 1 | ? | Ein-Zeichen-Platzhalter |
| 2 | \* | Platzhalterzeichenfolge mit unbestimmter Länge |
| 3 | ~ | Wird verwendet, wenn du eines der Platzhalterzeichen als tatsächliches Kriterium nutzen möchtest - damit teilst du Excel mit, dass das Zeichen tatsächlich Teil des Textes ist und kein Platzhalter (z. B. ist ein Fragezeichen tatsächlich Teil des Textes). Beispiel: „Was~?“ |
Beispiele zur Verwendung der Funktion „WVERWEIS“ in Excel
Verwende diese Daten für die folgenden Funktionsbeispiele.
| A | B | C | D | E | F | G | |
| 1 | Name | Mitarbeiter-ID | Vertriebsregion | Regionalcode | Vertrieb | Neukunden | Auftrag |
| 2 | Hugh Jackman | 1002 | Ost | 124 | $10,000 | 20 | $1,000 |
| 3 | Brad Pitt | 1003 | West | 542 | $5,000 | 4 | $500 |
| 4 | Scarlett Johansson | 1005 | West | 542 | $2,000 | 2 | $200 |
| 5 | Raymond Reddington | 1006 | Ost | 124 | $9,000 | 15 | $900 |
| 6 | Elizabeth Keen | 1007 | West | 542 | $15,000 | 25 | $1,500 |
| 7 | Idris Elba | 1008 | Ost | 124 | $12,000 | 22 | $1,350 |
=WVERWEIS("Sales Region"; A:G; 5; FALSCH)
- Lookup\_Value: „Vertriebsregion“ - Der Wert, nach dem wir suchen, ist „Vertriebsregion“. Das ist der Wert, anhand dessen die WVERWEIS-Funktion ermittelt, in welcher Spalte gesucht werden soll.
- Suchbereich: A:G - Das ist der angegebene Tabellenbereich, der auf Übereinstimmungen mit unseren Suchkriterien überprüft wird.
- Zeilen_Nummer: 5 - Excel sucht nach der angegebenen Zeilennummer, die angibt, in welcher Zeile unsere Suche stattfinden soll. Wir wissen, dass sich unsere Daten in Zeile 5 befinden.
- Ungefähre Übereinstimmung: FALSE - Dieses Kriterium ist ein boolescher Wert (wahr oder falsch) und dient dazu, anzugeben, ob wir eine ungefähre Übereinstimmung beim Suchwert wünschen. Wir wissen, dass es eine Tabellenüberschrift namens „Vertriebsregion“ gibt, also geben wir FALSE an und verwenden eine exakte Übereinstimmung.
Wenn ich Hugh Jackman bin und weiß, dass ich mich in Zeile 2 der obigen Excel-Tabelle befinde, kann ich meinen Umsatz mit der folgenden Formel unter Verwendung der WVERWEIS-Funktion abrufen:
=WVERWEIS("Sales"; A1:G7; 2; FALSCH)
- Lookup\_Value: „Sales“ - Das ist der konkrete Text, nach dem WVERWEIS suchen soll, um die richtige Spalte für die Suche zu ermitteln. Hier sucht die WVERWEIS-Funktion nach einer Zelle, die in der ersten Zeile den Wert „Sales“ enthält.
- Suchbereich: A1:G7 - Das ist der angegebene Bereich, der unsere gesamte Tabelle abdeckt.
- Zeilen_Nummer: 2 - Excel sucht nach einem beliebigen Wert in Zeile 2 in derselben Spalte wie der Suchwert in Argument 1.
- Ungefähre Übereinstimmung: FALSE - Dieser boolesche Wert ist FALSE, daher wird nach einer exakten Übereinstimmung gesucht.
Beispiel für die Verwendung von Platzhaltern
Nehmen wir mal an, ich bin Idris Elba und weiß, dass meine Daten in Zeile 7 der obigen Excel-Tabelle stehen. Ich möchte meine Mitarbeiter-ID-Nummer herausfinden, habe aber vergessen, ob die Spalte „Mitarbeiter-ID“, „Benutzer-ID“ oder einfach nur „ID“ heißt. Mit Platzhaltern kann ich meine ID-Nummer finden, egal wie die Spalte tatsächlich heißt:
=WVERWEIS("*id"; A1:G7; 7; FALSCH)
- Lookup\_Value: "\id" - Das ist der spezifische Platzhaltertext, nach dem WVERWEIS in unserem Search\_Area suchen soll. Hier sucht die WVERWEIS-Funktion von links nach rechts nach der ersten Zelle, die mit „id“ endet. Das „\“ bedeutet, dass vor den Zeichen „id“ beliebige Zeichen (oder gar keine) stehen können.
- Suchbereich: A1:G7 - Das ist der angegebene Bereich, der unsere gesamte Tabelle abdeckt. In diesem Bereich wird nach Übereinstimmungen mit unseren Kriterien gesucht.
- Zeilen_Nummer: 7 - Excel sucht in Zeile 7 nach einem Wert, der mit unserem Such_Wert übereinstimmt und sich innerhalb des angegebenen Such_Bereichs befindet.
- Ungefähre Übereinstimmung: FALSE - Dieser boolesche Wert ist FALSE, daher wird nach einer exakten Übereinstimmung gesucht.
Verwendete Bilder
- https://excelexercises.com/logo2.png
- https://excelexercises.com/excel-functions/excelImages/logoGreenWhite.png