7.6.3 Die Funktionen SVerweis und WVerweis
Diese Funktionen sind neben anderen grundlegend für komplexe Tabellen. Sie zählen zu den sog. Matrixfunktionen. Sie können nach einem bestimmten Wert in einer Liste suchen und einen dazu passenden aus einer anderen Spalte oder Zeile zuordnen. Abb. 7-15 zeigt, wie die Funktionen eingesetzt werden können. Beachten Sie zuerst die Zelle D4 und die Bearbeitungszeile, in der die Funktion angezeigt wird. Ein Suchkriterium, hier der Wert K3 in Zelle C4, wird mit der ersten Spalte einer Matrix (hier: Bereich G5 bis H9) verglichen. Danach wird der Wert in der zweiten Spalte der Matrix (=Suchbereich) genommen, also 2.498. Dies ist das Ergebnis der Funktion.
Die Syntax lautet wie folgt:
SVerweis(Suchkriterium;Matrix;Spaltenindex;Bereich_Verweis)
Suchkriterium: Wert, der in der ersten Spalte eines
Bereiches gesucht wird.
Matrix: Bereich, dessen erste Spalte nach dem Suchkriterium durchsucht
wird.
Spaltenindex: Gibt an, welche Spalte der Matrix den Ergebniswert
enthält. Im Beispiel ist das die Spalte 2: der Geldbetrag, der einer bestimmten
Gehaltsklasse zugeordnet ist.
Bereich_Verweis: Ein Wahrheitswert (WAHR oder FALSCH), der angibt, ob das
Suchkriterium und ein Wert der ersten Spalte der Matrix genau übereinstimmen
müssen. Ist der Wert WAHR oder wird er nicht angegeben, sucht Excel nach der
größtmöglichen Übereinstimmung und gibt gemäß angegebenem Spaltenindex
diesen als Ergebnis aus. 5,1 stimmt also beispielsweise ungefähr mit dem
genauen Wert 5 in der ersten Spalte der Matrix überein. Dem Wert 5 sei der Wert
100 zugeordnet. Das Ergebnis der Funktion wäre also 100. Wenn Sie den Wert
FALSCH angeben, wird nach einer genauen Übereinstimmung gesucht. Wird diese
nicht gefunden, gibt Excel den Fehlerwert #NV an.
Wichtig: Die Matrix muss aufsteigend sortiert sein, wenn Sie den Wert WAHR als Bereich_Verweis angeben. Ansonsten kann das Ergebnis fehlerhaft sein. Falls die zu durchsuchende Liste nicht sortiert ist, müssen Sie den Wert FALSCH verwenden.
Abb. 7-15: Oberes Bild: Die
Funktion SVerweis durchsucht die erste Spalte des Bereichs (=Matrix) G5:H9
senkrecht nach dem Wert K3 in Zelle C4 (=Suchkriterium). Der Wert in der zweiten
Spalte (da Spaltenindex = 2) wird zugeordnet und als Ergebnis ausgegeben: Zu K3
gehört der Wert 2.498.
Unteres Bild: Bei der Funktion WVerweis ist die Matrix nicht spalten-, sondern
zeilenweise angeordnet. Im Beispiel wird die erste Zeile des Bereichs F5:J6
waagerecht nach dem Suchkriterium K3 aus Zelle C5 durchsucht. Aus der zweiten
Zeile (da Zeilenindex = 2) der Matrix wird dann der Wert 2.498 zugeordnet.
Die Funktion WVerweis unterscheidet sich im Suchbereich von der Funktion SVerweis: Die erste Zeile wird waagerecht nach dem Suchkriterium durchsucht. Danach wird der Wert aus der Zeile als Ergebnis zugeordnet, die als Zeilenindex angegeben worden ist. Im Beispiel (Abb. 7-15, unteres Bild) ist das die zweite Zeile der Matrix F5:J6. Dem Suchkriterium K3 wird also der Betrag 2.498 zugewiesen.