Hilfe für LibreOffice 24.8
Sucht nach einem Wert in einer Matrix und gibt einen Verweis auf eine Zelle oder einen Zellbereich zurück.
Die Funktion XVERWEIS ist ein moderner und flexibler Ersatz für ältere Funktionen wie SVERWEIS, WVERWEIS und VERWEIS. XVERWEIS unterstützt ungefähre und genaue Übereinstimmungen, Platzhalter (* ?) oder reguläre Ausdrücke für teilweise Übereinstimmungen sowie Verweise in vertikalen oder horizontalen Bereichen. XVERWEIS kann eine umgekehrte Suche durchführen und bietet eine schnelle binäre Suchoption bei der Arbeit mit großen Datensätzen.
XLOOKUP( [Suchkriterium] ; Suchmatrix ; Ergebnismatrix [ ; [ Ergebnis, falls nicht gefunden ] [ ; [Übereinstimmungsmodus] [ ; Suchmodus ] ] ] )
Suchkriterium (optional): Der Wert beliebigen Typs, nach dem in Suchmatrix gesucht werden soll. Wenn dieses Kriterium weggelassen wird, gibt XVERWEIS leere Zellen zurück, die in Suchmatrix gefunden werden.
Suchmatrix: Ist der Verweis auf die zu durchsuchende Matrix. Die Matrix muss eine eindimensionale Matrix sein und darf nur auf eine einzige Tabelle verweisen.
Ergebnismatrix: Ist der Verweis auf die zurückzugebende Matrix oder den zurückzugebenden Bereich.
Wenn die Ergebnismatrix ein Zellbereich ist, muss die Funktion XVERWEIS als Matrixformel eingegeben werden.
Ergebnis, falls nicht gefunden: Ein Text oder Zelleninhalt, der zurückgegeben wird, wenn Suchkriterium nicht gefunden wird. Wenn keine gültige Übereinstimmung gefunden wird und Ergebnis, falls nicht gefunden weggelassen wird, gibt die Funktion den Fehler #NV zurück.
Übereinstimmungsmodus (optional): gibt den Übereinstimmungstyp an. Mögliche Werte:
0: genaue Übereinstimmung (Standard). Wenn der Wert für Suchkriterium nicht gefunden wird und der Text für das Ergebnis, falls nicht gefunden weggelassen wird, wird der Fehler #NV zurückgegeben.
-1: Versucht eine exakte Übereinstimmung. Wenn der Wert für Suchkriterium nicht gefunden wird, wird das nächstkleinere Element zurückgegeben.
1: Versucht eine exakte Übereinstimmung. Wenn der Wert für Suchkriterium nicht gefunden wird, wird das nächstgrößere Element zurückgegeben.
2: Eine Übereinstimmung mit Platzhalter, bei der die Zeichen * (mehrere Zeichen), ? (einzelnes Zeichen) und ~ besondere Bedeutungen haben.
3: Eine Übereinstimmung mit regulären Ausdrücken.
Suchmodus (optional): Gibt den zu verwendenden Suchmodus an.
1: gibt das erste Vorkommen beginnend mit dem ersten Element der Suchmatrix zurück (Standard).
-1: Rückwärtssuche. Gibt das erste Vorkommen beginnend mit dem letzten Element der Suchmatrix zurück.
2: Binäre Suche, die darauf basiert, dass das Suchmatrix in aufsteigender Reihenfolge sortiert ist. Wenn sie nicht sortiert, werden ungültige Ergebnisse zurückgegeben.
-2: Binäre Suche, die darauf basiert, dass Suchmatrix in absteigender Reihenfolge sortiert ist. Wenn sie nicht sortiert, werden ungültige Ergebnisse zurückgegeben.
Die Werte 2 und 3 des Übereinstimmungsmodus können nicht mit der binären Suche kombiniert werden (Wert 2 oder -2 im Suchmodus).
{=XVERWEIS("Ordnungszahl";A2:A4;A2:DO4)} gibt folgende Matrix zurück:
| Atomic Number | 1 | 2 | 3 | ... | 118 | 
{=XVERWEIS("Helium";B1:DO1;B1:DO4)} gibt folgende Matrix zurück:
| Helium | 
| He | 
| 2 | 
| 4.0026 | 
{=XVERWEIS("Kryptonit";B1:DO1;B1:DO4;"Unbekanntes Element")} gibt die Matrix {"Unbekanntes Element","Unbekanntes Element","Unbekanntes Element","Unbekanntes Element"} zurück.
COM.MICROSOFT.XLOOKUP