Navigation überspringen

Wissenscheck SVERWEIS und WVERWEIS

Lücken-Aktivität SVERWEIS und WVERWEIS

Lesen Sie den Abschnitt unten und tragen Sie die fehlenden Begriffe ein.

SVERWEIS-Tabellen sind angeordnet wie Datenbanktabellen. 

Die erste Spalte übernimmt dabei die Funktion des , über das man auf die rechts stehenden Informationen zugreift. Wenn man eindeutige Ergebnisse benötigt, muss die Tabelle so aufgebaut sein, dass jeder Eintrag in Spalte nur genau einmal vorkommt.

Die Funktion durchsucht also jeweils die erste Spalte einer Matrix nach dem , welcher ihr übergeben wird. Wird der Suchbegriff gefunden, so liefert die Funktion als Ergebnis den Inhalt einer bestimmten Spalte aus der gefundenen Zeile. Welche Spalte das sein soll, muss der Funktion ebenfalls mitgegeben werden, wobei 1 die erste Spalte der Matrix ist, also die "Schlüsselfeld-Spalte". 1 kann man benutzen, wenn man nur überprüfen will, ob der Eintrag überhaupt in der Matrix existiert.

Standardmäßig ist die Funktion nicht darauf ausgerichtet, eindeutige Werte zu finden. Sie geht davon aus, dass die , welche durchsucht werden soll, aufsteigend nach der ersten Spalte sortiert ist. Stößt sie beim Durchsuchen dieser ersten Spalte auf einen höheren Wert als den gesuchten, ohne den genauen Wert gefunden zu haben, so sucht sie nicht mehr weiter und liefert den Wert zurück, da sie ja annimmt, die folgenden Werte können nur noch höher sein. Teilt man der Funktion jedoch im vierten mit, dass die Matrix nicht aufsteigend sortiert ist, so sucht sie entweder bis zum Auffinden des gesuchten Wertes oder sonst bis zum Ende der Matrix und liefert einen zurück, wenn der exakte Wert nicht gefunden wird.

Wenn man also vermeiden will, dass man bei nicht vorhandenem exakten Suchergebnis einen Annäherungswert bekommt, muss man der Funktion jeweils den vierten Parameter für unsortiert mitgeben, auch wenn eine aufsteigende Sortierung vorliegt.

Hinweis:

SVERWEIS und WVERWEIS funktionieren gleich, bei SVERWEIS geschieht die Suche in einer senkrecht angeordneten Tabelle, während WVERWEIS von einer angeordneten Tabelle ausgeht. 

Enable JavaScript