SVERWEIS ist eine der bekanntesten Funktionen von Excel. Normalerweise verwenden Sie es, um genaue Übereinstimmungen zu suchen, z. B. die ID von Produkten oder Kunden. In diesem Artikel erfahren Sie jedoch, wie Sie SVERWEIS mit einer Reihe von Werten verwenden.
Inhaltsverzeichnis
Beispiel 1: Verwenden von SVERWEIS zum Zuweisen von Buchstabennoten zu Prüfungsergebnissen
Angenommen, wir haben eine Liste mit Prüfungsergebnissen und möchten jeder Punktzahl eine Note zuweisen. In unserer Tabelle zeigt Spalte A die tatsächlichen Prüfungsergebnisse und Spalte B wird verwendet, um die von uns berechneten Buchstabennoten anzuzeigen. Wir haben auch rechts eine Tabelle erstellt (die Spalten D und E), die die erforderliche Punktzahl zum Erreichen jeder Buchstabennote anzeigt.
Mit SVERWEIS können wir die Bereichswerte in Spalte D verwenden, um die Buchstabennoten in Spalte E allen tatsächlichen Prüfungsergebnissen zuzuordnen.
Die SVERWEIS-Formel
Bevor wir die Formel auf unser Beispiel anwenden, erinnern wir uns kurz an die SVERWEIS-Syntax:
=VLOOKUP(lookup_value, table_array, col_index_num, range_lookup)
In dieser Formel funktionieren die Variablen wie folgt:
lookup_value: Dies ist der gesuchte Wert. Für uns ist dies die Punktzahl in Spalte A, beginnend mit Zelle A2.
table_array: Dies wird inoffiziell oft als Nachschlagetabelle bezeichnet. Für uns ist dies die Tabelle mit den Noten und den dazugehörigen Noten (Bereich D2:E7).
col_index_num: Dies ist die Spaltennummer, in der die Ergebnisse platziert werden. In unserem Beispiel ist dies Spalte B, aber da der SVERWEIS-Befehl eine Zahl erfordert, ist es Spalte 2.
range_lookup> Dies ist eine Frage mit einem logischen Wert, daher ist die Antwort entweder wahr oder falsch. Führen Sie eine Bereichssuche durch? Für uns lautet die Antwort ja (oder „WAHR“ in SVERWEIS-Begriffen).
Die vollständige Formel für unser Beispiel ist unten dargestellt:
=VLOOKUP(A2,$D$2:$E$7,2,TRUE)
Das Tabellenarray wurde so korrigiert, dass es sich nicht mehr ändert, wenn die Formel in die Zellen von Spalte B kopiert wird.
Etwas, worüber man aufpassen sollte
Bei der Suche in Bereichen mit SVERWEIS ist es wichtig, dass die erste Spalte des Tabellenarrays (in diesem Szenario Spalte D) aufsteigend sortiert ist. Die Formel basiert auf dieser Reihenfolge, um den Nachschlagewert im richtigen Bereich zu platzieren.
Unten sehen Sie ein Bild der Ergebnisse, die wir erhalten würden, wenn wir das Tabellenarray nach dem Notenbuchstaben statt nach der Punktzahl sortieren würden.
Es ist wichtig, klar zu sein, dass die Reihenfolge nur bei Range-Lookups wichtig ist. Wenn Sie False am Ende einer SVERWEIS-Funktion setzen, ist die Reihenfolge nicht so wichtig.
Beispiel 2: Gewährung eines Rabatts basierend darauf, wie viel ein Kunde ausgibt
In diesem Beispiel haben wir einige Verkaufsdaten. Wir möchten einen Rabatt auf den Verkaufsbetrag gewähren, und der Prozentsatz dieses Rabatts hängt vom ausgegebenen Betrag ab.
Eine Nachschlagetabelle (Spalten D und E) enthält die Rabatte für jede Ausgabengruppe.
Die folgende SVERWEIS-Formel kann verwendet werden, um den richtigen Rabatt aus der Tabelle zurückzugeben.
=VLOOKUP(A2,$D$2:$E$7,2,TRUE)
Dieses Beispiel ist interessant, weil wir es in einer Formel verwenden können, um den Rabatt abzuziehen.
Sie werden oft sehen, dass Excel-Benutzer komplizierte Formeln für diese Art von bedingter Logik schreiben, aber dieser SVERWEIS bietet eine kurze Möglichkeit, dies zu erreichen.
Unten wird der SVERWEIS zu einer Formel hinzugefügt, um den zurückgegebenen Rabatt vom Verkaufsbetrag in Spalte A abzuziehen.
=A2-A2*VLOOKUP(A2,$D$2:$E$7,2,TRUE)
SVERWEIS ist nicht nur nützlich, wenn Sie nach bestimmten Datensätzen wie Mitarbeitern und Produkten suchen. Es ist vielseitiger, als viele Leute wissen, und die Rückkehr aus einer Reihe von Werten ist ein Beispiel dafür. Sie können es auch als Alternative zu sonst komplizierten Formeln verwenden.