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.