XMATCH
Išče vrednost v enodimenzionalnem polju ter vrne relativni položaj najdenega elementa.
Funkcija XMATCH je zmogljivejša od funkcije MATCH, saj omogoča različne načine iskanja.
XMATCH(iskano; polje [; vrsta_ujemanja [; način_iskanja ] ] )
Iskano: vrednost poljubne vrste, ki jo iščemo v polju.
Polje: sklic na polje ali obseg podatkov za iskanje.
Vrsta_ujemanja: (neobvezno) določa vrsto ujemanja. Možne vrednosti so:
-
0: natanko ujemanje (privzeto). Če vrednost iskano ni najdena, vrne napako #N/A.
-
-1: natanko ujemanje. Če vrednost iskano ni najdena, vrne naslednji manjši element.
-
1: natanko ujemanje. Če vrednost iskano ni najdena, vrne naslednji večji element.
-
2: ujemanje z nadomestnim znakom, pri čemer imajo znaki *, ?, in ~ posebni pomen.
-
3: zadetek regularnega izraza.
Način_iskanja: (neobvezno) določite način iskanja, ki naj bo uporabljen.
-
1: vrne prvo pojavitev od prvega elementa iskalnega_polja naprej (privzeta vrednost).
-
-1: obratno iskanje, začenši z zadnjim elementom iskalnega_polja.
-
2: binarno iskanje, ki se zanaša na to, da je iskalno_polje razvrščeno v naraščajočem zaporedju. Če ni razvrščeno, bodo vrnjeni neveljavni rezultati.
-
-2: binarno iskanje, ki se zanaša na to, da je iskalno_polje razvrščeno v padajočem zaporedju. Če ni razvrščeno, bodo vrnjeni neveljavni rezultati.
Vrednosti način_ujemanja 2 in 3 ni možno kombinirati z binarnim oz. dvojiškim iskanjem (vrednosti način_iskanja 2 in -2).
Vsakega od neobveznih argumentov lahko izpustite. Neobvezni argument morajo predhajati vsa predhodna ločila.
Recimo, da smo izdelali manjšo tabelo zbirke podatkov, ki obsega celice A1:DO4 in vsebuje osnovne podatke o 118 kemijskih elementov. Prvi stolpec vsebuje naslove vrstic »Element«, »Simbol«, »Atomsko število« in »Relativna atomska teža«. Naslednji stolpci vsebujejo relevantne podatke za vsakega od elementov, razvrščenih od leve proti desni z naraščajočim atomskim številom. Primer: celice B1:B4 vsebujejo vrednosti »Vodik«, »H«, »1« in »1,008«, medtem ko celice DO1:DO4 vsebujejo »Oganeson«, »Og«, »118« in »294«.
|
A
|
B
|
C
|
D
|
...
|
DO
|
1
|
Element
|
Vodik
|
Helij
|
Litij
|
...
|
Oganeson
|
2
|
Simbol
|
H
|
He
|
Li
|
...
|
Og
|
3
|
Atomsko število
|
1
|
2
|
3
|
...
|
118
|
4
|
Relativna atomska teža
|
1.008
|
4.0026
|
6.94
|
...
|
294
|
=XMATCH("Atomsko število",A1:A4) vrne 3, tretjo vrstico obsega A1:A4.
=XMATCH("Li",A2:DO2) vrne 4, četrti stolpec polja oz. obsega A2:DO2.
Ta funkcija je na voljo od LibreOffice 24.8.
Ta funkcija ni del standarda Open Document Format for Office Applications (OpenDocument) Version 1.3. Part 4: Recalculated Formula (OpenFormula) Format. Imenski prostor je
COM.MICROSOFT.XMATCH