Če veliko uporabljate Excel, ste verjetno pogosto uporabljali funkcije LOOKUP. Če niste seznanjeni, se funkcija LOOKUP uporablja za iskanje po eni vrstici ali stolpcu za iskanje določene vrednosti v drugi vrstici ali stolpcu.
Ta funkcija je uporabna pri delu z veliko podatki na Excelovem listu. V Excelu obstaja več vrst funkcij LOOKUP.
V tem članku vam bomo povedali vse, kar morate vedeti o funkciji XLOOKUP v Microsoft Excelu, skupaj z nekaj koristnimi primeri.
Kaj je funkcija XLOOKUP v Excelu?
XLOOKUP nadomešča stare funkcije, kot so HLOOKUP, VLOOKUP in LOOKUP. Podpira vertikalno in vodoravno iskanje.
Z drugimi besedami, funkcija XLOOKUP vam omogoča hitro iskanje vrednosti v danem nizu podatkov, tako vodoravno kot navpično, in vrne njeno ustrezno vrednost v drugi vrstici ali stolpcu.
Obstaja veliko načinov za uporabo funkcije XLOOKUP, da jo kar najbolje izkoristite. Ogledali si bomo nekaj primerov XLOOKUP, ki bi vam omogočili boljše razumevanje.
Kako dostopati do funkcije XLOOKUP
Žal XLOOKUP ni na voljo za uporabnike, ki uporabljajo različice Office 2010, 2013, 2016 in 2019. Na voljo je samo v paketu Microsoft Office 365.
Če v računalniku ne uporabljate zbirke Microsoft 365, boste morda morali nadgradite na Microsoft 365 za dostop do funkcije XLOOKUP. In če že uporabljate Microsoft 365, boste v Excelu našli možnost, ki je že omogočena. XLOOKUP je na voljo tudi na Office 365 Online.
Povezano: Office 2021 vs. Microsoft 365: Katerega bi morali uporabiti?
Sintaksa za funkcijo XLOOKUP
Sintaksa funkcije XLOOKUP je podobna sintaksi VLOOKUP in HLOOKUP. Če ste jih kdaj uporabljali, vam bo uporaba XLOOKUP bolj priročna. Tukaj je sintaksa za funkcijo XLOOKUP v Excelu:
=XLOOKUP(iskana_vrednost, iskalna_matrika, povratna_matrika, [če_ni_najdeno], [način_ujemanja], [način_iskanja])
Funkcija XLOOKUP podpira do šest argumentov in tukaj so njihove vrednosti.
- lookup_value (obvezno): vrednost, ki jo želite najti.
- lookup_array (obvezno): niz, kjer želite iskati iskalno vrednost.
- return_array (obvezno): matrika, od koder želite pridobiti in vrniti vrednosti, ko je najdena iskalna vrednost.
- [if_not_found] (izbirno): Če ujemanja ni najdeno, je to vrednost, ki jo je treba vrniti.
-
[match_mode] (izbirno): Ta argument vam omogoča, da določite vrsto ujemanja, ki ga želite. Za določitev obstajajo različne vrednosti:
- 0 - Išče natančno ujemanje in vrednost se mora natančno ujemati z vrednostjo v iskalnem nizu. Nastavljena je tudi kot privzeta, če ni omenjena.
- -1 - Išče natančno ujemanje in se, ko ga najde, vrne na naslednjo manjšo vrednost.
- 1 - Išče natančno ujemanje in ko najde, se vrne na naslednjo večjo vrednost.
- 2 - Delno ujemanje z uporabo nadomestnih znakov kjer *, ?, in ~ imajo poseben pomen.
-
[način_iskanja] (izbirno): Uporablja se za določitev načina iskanja XLOOKUP v iskalnem polju. Obstajajo različne vrednosti za določitev iste:
- 1 - Izvede iskanje od prvega elementa. Nastavljeno je kot privzeto, ko ni nič navedeno.
- -1 - Izvede povratno iskanje, ki se začne pri zadnjem elementu.
- 2 - Izvede binarno iskanje v nizu lookup_array, kjer je treba podatke razvrstiti v naraščajočem vrstnem redu. Če podatki niso razvrščeni, lahko povzročijo napake ali napačne rezultate.
- -2 - Izvede binarno iskanje v nizu lookup_array, kjer je treba podatke razvrstiti v padajočem vrstnem redu. Če podatki niso razvrščeni, lahko povzročijo napake ali napačne rezultate.
Povezano: Kaj so nadomestni znaki v Excelu? Kako jih uporabiti
Prednosti in slabosti funkcije XLOOKUP v Excelu
XLOOKUP je še vedno funkcija, ki ima svoje prednosti pred VLOOKUP in INDEX/MATCH. Ima pa tudi svoje slabosti.
Prednosti funkcije XLOOKUP
- Deluje tako navpično kot vodoravno.
- Potrebuje tri argumente namesto štirih v funkcijah VLOOKUP in INDEX MATCH.
- Vedno je privzeto natančno ujemanje.
- Lahko izvaja delno iskanje ujemanja z nadomestnimi znaki.
- Lahko izvaja iskanja v padajočem vrstnem redu.
- Uporablja eno funkcijo namesto dveh v INDEX MATCH.
Slabosti funkcije XLOOKUP
- Neobvezni argumenti se lahko začetnikom zdijo zapleteni.
- Pri izbiri dveh obsegov lahko porabite več časa, v preglednici pa je preveč celic.
- Vrne napako, ko vrnitev iskanja in matrike nista enake dolžine.
- Zapomniti si morate razpone iskanja in vračanja.
Kako uporabljati funkcijo XLOOKUP v Excelu
Funkcija XLOOKUP deluje podobno kot funkcija LOOKUP v Excelu. XLOOKUP lahko uporabite tako, da preprosto izberete reference celic, kjer naj deluje funkcija.
Lahko pa uporabite tudi polje »Vrstica s formulo«, ki se nahaja na vrhu; in tja vstavite sintakso funkcije XLOOKUP.
Primeri funkcije XLOOKUP
Če vas vse to zmede, bomo to poskušali razložiti z naslednjimi primeri. Ti primeri vam bodo dali boljšo predstavo o tem, kako deluje funkcija XLOOKUP.
Primer 1
Predpostavimo, da imate nabor podatkov, ki je videti tako (na spodnji sliki) in želite dobiti Matejeve znanstvene oznake v celicah F in G.
Za pridobitev teh podatkov bomo v celici F2 uporabili naslednjo funkcijo XLOOKUP:
=XLOOKUP(F2,A2:A15,B2:B15)
Formula pa bi v naslednji celici povzročila Matthewovo oceno znanosti. To je zato, ker smo iskalno vrednost dali kot F2, kar je v tem primeru Matthew.
Primer 2
Vzemimo isti nabor podatkov, vendar tokrat z imeni na desni strani. Spet še vedno iščemo Matthewovo oceno znanosti.
Tukaj je funkcija XLOOKUP, ki jo bomo uporabili v tem primeru:
=XLOOKUP(F2,D2:D15,A2:A15)
Tudi končni podatki te funkcije bodo enaki. Čeprav je rezultat enak, iskalni_array in return_array vrednosti se tukaj spreminjajo.
Funkcija XLOOKUP obravnava glavne težave s funkcijo VLOOKUP. Vrstice in stolpce lahko premikate na kakršen koli način in XLOOKUP bi še vedno deloval. Toda VLOOKUP bi vrnil napako.
Primer 3
Prav tako lahko pridobite več rezultatov vodoravno in navpično hkrati. Torej, če želimo dobiti Matejevo oceno pri vseh predmetih, je tudi to mogoče. Funkcija XLOOKUP bi bila v našem primeru:
=XLOOKUP(F2,D2:D15,A2:C15)
Rezultat te funkcije bi bil enak.
V tem primeru je funkcija XLOOKUP izvedla horizontalno in navpično iskanje, rezultati pa so bili popolnoma točni. Tukaj so bile vrednosti argumentov ustrezno spremenjene.
Povezano: Kako uporabljati funkcijo AVERAGEIF v Excelu
Uporabite XLOOKUP namesto VLOOKUP
XLOOKUP je odlična izboljšava, ko gre za funkcije iskanja. Edina pomanjkljivost funkcije XLOOKUP je, da ni združljiva nazaj. Če delite preglednice s starejšimi različicami zbirke Microsoft Office Suite, lahko pride do napak.
Vendar pa lahko dostopate do XLOOKUP iz Office 365 Online. Funkcija XLOOKUP je še v zgodnjih fazah, zato si bodo uporabniki Excela potrebovali nekaj časa, da jo sprejmejo.
Brezplačne licence za Microsoft Office je težko dobiti, vendar obstajajo. Tukaj je opisano, kako lahko brezplačno uporabljate Microsoft Office.
Preberite Naprej
- Produktivnost
- Microsoft Excel
- Nasveti za preglednice
- Nasveti za Microsoft Office

Tehnološki urednik. Sem obsesiven popravljalec in odlašam s prihodnostjo. Zanimajo me potovanja in filmi.
Naročite se na naše novice
Pridružite se našemu glasilu za tehnične nasvete, ocene, brezplačne e-knjige in ekskluzivne ponudbe!
Kliknite tukaj, da se naročite