WVERWEIS-Funktion in Excel
Durchsucht die erste Zeile einer Tabelle nach einem Wert und gibt einen passenden Wert aus einer darunterliegenden Zeile zurück.
Wozu dient die WVERWEIS-Funktion?
Mit WVERWEIS kannst du horizontal nach einem Wert suchen. Excel prüft die erste Zeile eines Tabellenbereichs und liefert den Wert aus einer angegebenen Zeile derselben Spalte zurück.
Diese Funktion ist besonders nützlich, wenn Daten horizontal angeordnet sind – z. B. Monatswerte, Kategorien oder Kennzahlen.
- Monatswerte aus einer horizontalen Tabelle abrufen
- Kundendaten nach horizontaler Anordnung auslesen
- Daten aus Tabellen mit Zeilenüberschriften verknüpfen
- Berichte oder Dashboards horizontal strukturieren
Typische Szenarien im Überblick
| Szenario | Suchwert | Formel | Nutzen |
|---|---|---|---|
| Monatsumsatz abrufen | Februar | =WVERWEIS("Februar";A1:E3;2;FALSCH) | Umsatz für Februar zurückgeben |
| Kategorie zu Kennzahl finden | Q2 | =WVERWEIS("Q2";A1:F5;3;FALSCH) | Wert aus 3. Zeile ermitteln |
| Ungefähre Bewertung | Punkte | =WVERWEIS(75;A1:H2;2;WAHR) | Note zu Punktzahl |
| Daten horizontal verknüpfen | Kennzahl | =WVERWEIS("Kosten";Datenblatt;2;FALSCH) | Passenden Wert aus Zeile 2 abrufen |
Syntax der WVERWEIS-Funktion
=WVERWEIS(Suchkriterium; Matrix; Zeilenindex; [Bereich_Verweis])
- Suchkriterium – Wert, nach dem in der ersten Zeile gesucht wird.
- Matrix – Tabellenbereich, in dem gesucht wird.
- Zeilenindex – Nummer der Zeile, aus der der Wert zurückgegeben wird (erste Zeile = 1).
- [Bereich_Verweis] – WAHR = ungefähre Übereinstimmung, FALSCH = exakte Übereinstimmung.
Tipp: Für eindeutige Ergebnisse fast immer FALSCH verwenden.
Einfaches Beispiel
=WVERWEIS("Februar";A1:E2;2;FALSCH)
Sucht „Februar“ in der ersten Zeile und gibt den Wert aus der zweiten Zeile zurück.
Praxisbeispiel in Excel
| A | B | C | ||
|---|---|---|---|---|
| 1 | Monat | Jan | Feb | Mrz |
| 2 | Umsatz | 100 | 150 | 120 |
| 3 | =WVERWEIS("Feb";A1:D2;2;FALSCH) | |||
Ergebnis: 150 → Umsatz im Februar.
Erweiterte Anwendung
Dynamischer Spaltenbezug aus Zelle:
=WVERWEIS(A1;A1:D2;2;FALSCH)
Wenn A1 = „Mrz“ → gibt Wert aus Spalte „Mrz“ zurück.
Ungefähre Suche für Bewertungstabellen:
=WVERWEIS(78;A1:H2;2;WAHR)
Punkte werden in Noten umgerechnet; die erste Zeile muss aufsteigend sortiert sein.
Typische Fehler und Stolperfallen
- Suchwert steht nicht in erster Zeile
- Zeilenindex größer als Tabellenhöhe
- WAHR verwendet obwohl exakte Suche nötig ist
- Tabelle bei ungefährem Vergleich nicht sortiert
- #NV wenn kein Treffer gefunden wird
- Spalten werden verschoben → falsche Ergebnisse
Faustregel
WVERWEIS = Suche in erster Zeile, gib Wert aus einer Zeile darunter zurück.
Übungen (schwierigkeitssteigernd)
Übung 1 – Einfacher WVERWEIS
| A | B | C | D | |
|---|---|---|---|---|
| 1 | Produkt | P1 | P2 | P3 |
| 2 | Preis | 50 | 80 | 120 |
| 3 | Gewünschtes Produkt | P2 | ||
| 4 | Preis | =WVERWEIS(A3;A1:D2;2;FALSCH) | ||
Übung 2 – WVERWEIS mit nicht exakt vorhandenem Wert
| A | B | C | |
|---|---|---|---|
| 1 | Monat | Jan | Feb |
| 2 | Umsatz | 1000 | 1200 |
| 3 | Abfrage | Mrz | |
| 4 | Umsatz | =WVERWEIS(A3;A1:C2;2;FALSCH) | |
Übung 3 – Praxisnah: WVERWEIS + WENN (Tricky)
| A | B | C | D | |
|---|---|---|---|---|
| 1 | Artikel | Schraube | Muttern | Bohrer |
| 2 | Rabatt | 10% | 15% | 0% |
| 3 | Gewählter Artikel | Muttern | ||
| 4 | Status | =WENN(WVERWEIS(B3;A1:D2;2;FALSCH)>0;"Rabatt verfügbar";"Kein Rabatt") | ||
Welcher Text wird für den Artikel „Muttern“ angezeigt?
Hinweis: Die Kombination aus WVERWEIS() und WENN() prüft, ob ein Artikel einen Rabatt hat, und gibt automatisch eine Textmeldung aus.
Verwandte Excel-Funktionen
Zusammenfassung
Die WVERWEIS()-Funktion sucht einen Wert horizontal in der ersten Zeile und gibt den passenden Wert aus einer angegebenen Zeile zurück. Sie ist ideal für horizontal angeordnete Tabellen und wird häufig verwendet, um dynamische Auswertungen oder Berichte zu erstellen.