Pomoč LibreOffice 24.8
Išče vrednost v polju in vrne sklic na celico ali obseg celic.
Funkcija XLOOKUP je moderna in prilagodljiva zamenjava za starejše funkcije, kot so VLOOKUP, HLOOKUP, and LOOKUP. XLOOKUP podpira približno in natančno ujemanje, nadomestne znake (* ?) za delne zadetke ter poizvedbe v navpičnih ali vodoravnih obsegih. XLOOKUP lahko izvede obratno iskanje in ponuja možnost hitrega dvojiškega iskanja, ko delate z velikimi nabori podatkov.
XLOOKUP( [iskalni_pogoji] ; iskalno_polje; vrnjeno_polje [; [ rezultat_če_ni_najdeno ] [ ; [način_ujemanja] [ ; način_iskanja ] ] ] )
Iskalni_pogoj: (neobvezno) vrednost poljubne vrste, ki jo iščete v polju. Če je izpuščena, funkcija XLOOKUP vrne prazne celice, ki jih najde v iskalnem_polju.
Iskalno_polje: sklic na polje za iskanje. Biti mora 1-dimenzionalno polje in vsebovati sme samo en delovni list.
Vrnjeno_polje: sklic na polje ali obseg, ki bo vrnjeno.
Če je vrnjeno_polje obseg celic, je potrebno funkcijo XLOOKUP vnesti kot matrično funkcijo.
Rezultat_če_ni_najdeno: besedilo ali vsebina celice, ki bo vrnjena, če vrednosti glede na iskalni_pogoj ni mogoče najti. Če veljavnega zadetka z ujemanjem ni mogoče najti in je rezultat_če_ni_najdeno izpuščeno, funkcija vrne napako #N/A.
Način_ujemanja: (neobvezno) določa vrsto ujemanja. Možne vrednosti so:
0: natanko ujemanje (privzeto). Če vrednost iskalni_pogoj ni najdena in je besedilo rezultat_če_ni_najdeno izpuščeno, vrne napako #N/A.
-1: natanko ujemanje. Če vrednost iskalni_pogoj ni najdena, vrne naslednji manjši element.
1: natanko ujemanje. Če vrednost iskanlni_pogoj ni najdena, vrne naslednji večji element.
2: ujemanje z nadomestnim znakom, pri čemer imajo znaki * (več znakov), ? (en sam znak), 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).
{=XLOOKUP("Atomsko število";A2:A4;A2:D4)} vrne polje
| Atomic Number | 1 | 2 | 3 | ... | 118 | 
{=XLOOKUP("Helij";B1:DO1;B1:DO4)} vrne polje
| Helij | 
| He | 
| 2 | 
| 4.0026 | 
{=XLOOKUP("Kriptonit";B1:DO1;B1:DO4;"Neznan element")} vrne polje {"Neznan element","Neznan element","Neznan element","Neznan element"}.
COM.MICROSOFT.XLOOKUP