VERWEIS

Sucht in einer bereits sortierten Matrix nach einem Kriterium und gibt das entsprechende Ergebnis zurück. Gibt den Inhalt einer Zelle aus einem einzeiligen oder einspaltigen Bereich zurück.

Optional kann der zugewiesene Wert (mit demselben Index) in einer anderen Spalte und Zeile zurückgegeben werden. Im Gegensatz zu SVERWEIS und WVERWEIS können Such- und Ergebnisvektor an unterschiedlichen Positionen stehen; sie müssen nicht nebeneinander liegen.

Notizsymbol

Die Suche unterstützt Platzhalter oder reguläre Ausdrücke. Wenn reguläre Ausdrücke aktiviert sind, können Sie "all.*" eingeben, um beispielsweise das erste Vorkommen von "all", gefolgt von beliebigen Zeichen, zu finden. Wenn Sie nach einem Text suchen möchten, der auch ein regulärer Ausdruck ist, müssen Sie entweder jedem Metazeichen oder Operator eines regulären Ausdrucks ein "\" voranstellen oder den Text in \Q…\E einschließen. Die automatische Auswertung von Platzhaltern oder regulären Ausdrücken können Sie unter – LibreOffice Calc – Berechnen umschalten.


Warnsymbol

Wenn Sie Funktionen verwenden, bei denen ein oder mehrere Argumente Suchkriterien-Zeichenfolgen sind, die einen regulären Ausdruck darstellen, besteht der erste Versuch darin, die Zeichenfolgen-Kriterien in Zahlen umzuwandeln. Zum Beispiel wird in bestimmten Gebietsschemen ".0" in "0.0" konvertiert und so weiter. Bei Erfolg handelt es sich bei der Übereinstimmung nicht um eine Übereinstimmung mit regulären Ausdrücken, sondern um eine numerische Übereinstimmung. Wenn Sie jedoch zu einem Gebietsschema wechseln, in dem das Dezimaltrennzeichen nicht der Punkt ist, funktioniert die Konvertierung regulärer Ausdrücke. Um die Auswertung des regulären Ausdrucks anstelle eines numerischen Ausdrucks zu erzwingen, verwenden Sie einen Ausdruck, der nicht als numerisch falsch verstanden werden kann, beispielsweise ".[0]" oder ".\0" oder "(?i).0".


Syntax

VERWEIS(Suchwert; Suchvektor [; Ergebnisvektor])

Suchwert ist der Wert eines beliebigen Typs, nach dem gesucht werden soll; entweder direkt oder als Bezug eingegeben.

Suchvektor ist eine Datenmatrix. Die Suche erfolgt in der ersten Zeile oder ersten Spalte der Matrix.

Notizsymbol

Der Suchvektor für die Funktion VERWEIS muss aufsteigend sortiert sein, sonst liefert die Suche keine verwertbaren Ergebnisse. Numerische Werte haben Vorrang vor Textwerten, wenn beide Typen enthalten sind (z. B. -2, 0, 2, „A“, „B“).


Wenn Suchvektor die gleiche Anzahl an Spalten und Zeilen hat oder mehr Zeilen als Spalten aufweist, sucht VERWEIS in der ersten Spalte (ähnlich wie SVERWEIS) und gibt den entsprechenden Wert in der letzten Spalte zurück.

Wenn Suchvektor mehr Spalten als Zeilen hat, sucht VERWEIS in der ersten Zeile (ähnlich wie WVERWEIS) und gibt den entsprechenden Wert in der letzten Zeile zurück.

Ergebnisvektor ist ein weiterer einzeiliger oder einspaltiger Bereich, aus dem das Ergebnis der Funktion entnommen wird. Das Ergebnis ist die Zelle des Ergebnisvektors mit dem gleichen Index, wie sie im Suchvektor gefunden wurde.

Wird Ergebnisvektor weggelassen, gibt die Funktion den Wert zurück, der sich in der letzten Zeile oder letzten Spalte der Matrix Suchvektor befindet.

Wenn Suchvektor eine eindimensionale Matrix ist und Ergebnisvektor weggelassen wird, gibt die Funktion das letzte Vorkommen des Suchwerts zurück, falls dieser in Suchvektor vorhanden ist.

Behandeln von leeren Zellen

Beispiel

Die folgende Tabelle listet die Ländercodes einiger Länder auf.

Quelle: https://www.countrycode.org

Beispiele für Ländercodes

=VERWEIS(49;A2:B34) gibt "Germany" zurück, das Land mit dem Code 49. Da der Ergebnisvektor nicht definiert ist, gibt die Funktion den Wert in der letzten Spalte der Suchmatrix zurück.

=VERWEIS(55;A2:A34,D2:D34) gibt "BR/BRA" zurück, den ISO-Code für den Ländercode 55 (Brasilien).

=VERWEIS(7;A2:B34) gibt "Russia" zurück, das letzte Vorkommen des Ländercodes 7 in der Suchmatrix.

Technische Information

Notizsymbol

Diese Funktion ist Teil des Open-Document-Formats für Office-Anwendungen (OpenDocument) Standardversion 1.3.


Bitte unterstützen Sie uns!

Bitte unterstützen Sie uns!