Excelovi funkciji XLOOKUP in VLOOKUP se uporabljata za hitro analizo velikih nizov podatkov. VLOOKUP je funkcija, ki se v Excelu uporablja že leta. Vendar pa obstaja novejša funkcija, ki bi jo morali uporabljati, imenovano XLOOKUP.

Oboje ima svoje prednosti in omejitve. Tukaj smo, da razčlenimo razlike in vam pomagamo pri odločitvi, kateri je bolj primeren za vaš projekt.

Kako deluje VLOOKUP?

VLOOKUP pomeni Vertical Look-up. To je funkcija Excel, ki izvaja navpična iskanja vrednosti v skrajnem levem stolpcu nabora podatkov in nato vrne edinstveno vrednost iz drugega stolpca v isti vrstici. Sintaksa za funkcijo VLOOKUP je naslednja:

=VLOOKUP(vrednost_iskanja, niz_tabel, številka_indeks_stolpca, [iskanje_obsega])

Poglejmo primer. Recimo, da imate v naboru podatkov seznam modelov naprav pametnih telefonov in morate pridobiti nekaj posebnih informacij o njih.

S funkcijo VLOOKUP lahko pridobite dodatne informacije o njihovih procesorjih in cenah.

Tukaj je podroben vodnik o tem, kako uporabljati VLOOKUP v Excelu

instagram viewer
izvleči določene informacije iz nabora podatkov. Čeprav je VLOOKUP ena najboljših funkcij v Excelu in vam lahko pomaga poenostaviti velike nabore podatkov, ima nekaj omejitev. Podatke je treba na primer razporediti v naraščajočem vrstnem redu, da formula deluje.

Kako deluje XLOOKUP?

XLOOKUP vam omogoča vodoravno in navpično iskanje za iskanje vrednosti v preglednici. Funkcija v bistvu izvaja iskanje matrike. Če se najde ujemanje, vrne ustrezen element iz drugega obsega podatkov (return_array).

Učinkovitejša je od drugih možnosti iskanja, saj privzeto zagotavlja natančno ujemanje. Uporabite lahko neobvezne argumente v ([match_mode]) argument za določitev vrste približnih ujemajočih se vrednosti, ki jih potrebujete – natančno ujemanje ali naslednja nižja ali višja vrednost ali ujemanje nadomestnega znaka.

Uporablja se lahko za različne namene, vključno s finančno analizo, analizo trženja in prodaje itd. Sintaksa za funkcijo XLOOKUP je naslednja:

=XLOOKUP(iskana_vrednost, iskalna_matrika, povratna_matrika, [če_ni_najdeno], [način_ujemanja], [način_iskanja])

Naslednji vodnik vas bo popeljal skozi osnove in vam pomagal razumeti kako uporabljati funkcijo XLOOKUP v vašem delovnem zvezku. Obe funkciji zahtevata najmanj tri argumente.

Ključne razlike med XLOOKUP in VLOOKUP

Čeprav je med XLOOKUP in VLOOKUP veliko podobnosti, je pomembno razumeti razlike.

1. Indeks stolpca

Ko izvajate VLOOKUP, boste morali iti v izvorno tabelo, da preverite in podate natančno indeksno številko stolpca.

VLOOKUP zahteva parameter indeksne številke stolpca, da vrne pravilne rezultate. Uporaba napačne indeksne številke stolpca lahko povzroči drugačen izhod iz vašega delovnega lista ali podatkov, bodisi v obliki napačne vrednosti ali "#REF" napaka.

V zgornjem primeru recimo, da morate ekstrahirati podrobnosti procesorja za napravo Apple iPhone 12. Za vse primere bomo uporabili drugi nabor podatkov.

V skladu s tem moramo v stolpec J vnesti iskalno vrednost, tj. naprava Apple iPhone 12, ki se zgodi, da je skrajni levi stolpec v našem vzorčnem nizu podatkov in ustrezna matrika tabel (stolpci J in K). Vrednost bi bilo treba pridobiti iz drugega stolpca v matriki tabele, to je iskalni stolpec K, zato bi bila indeksna številka stolpca 2.

XLOOKUP je dinamična funkcija, ki odpravi argument številke indeksa stolpca, kar pomeni, da vam ni treba skrbeti, da bi šteli, koliko stolpcev je v tabeli. Določiti boste morali le stolpce za iskanje in iskanje, kar vam bo prihranilo veliko časa in truda.

2. Robustnost in fleksibilnost

Ko vzpostavite svoj model, bi morali biti sposobni hitro posodobiti izvorno tabelo s svežimi podatki, ne da bi vas skrbelo, da bi se vaše formule pokvarile. Z VLOOKUP dodajanje ali premikanje stolpcev pomeni, da morate ponoviti celotno formulo.

XLOOKUP je robustnejša funkcija, ki vam omogoča dodajanje ali odstranjevanje stolpcev brez skrbi za napake. Prepričajte se, da ne vstavite stolpca ali vrstice izven iskalnega niza, v tem primeru bo funkcija vrnila napako.

3. Sporočila o napakah po meri

Funkcija XLOOKUP je priročna za uporabo. Omogoča vam, da vnesete besedilno sporočilo o napaki po meri v [če_ni_najdeno] argument, ki se bo prikazal, če iskalne vrednosti ne bo mogoče najti.

VLOOKUP ne ponuja podobne funkcionalnosti. Morda boste morali uporabiti druge funkcije, kot je npr ČE NAPAKA kot rešitev v primerih, ko ni ujemanja.

Zakaj je XLOOKUP boljši v primerjavi z VLOOKUP?

Čeprav ima VLOOKUP svojo uporabo, je funkcionalnost bolj omejena kot XLOOKUP. Zaradi tega je XLOOKUP prednostna izbira za delo na večjih naborih podatkov. Rezultati so hitrejši in tudi manj nagnjeni k napakam. Razumimo, zakaj XLOOKUP deluje bolje v primerjavi z VLOOKUP.

1. XLOOKUP ni omejen na določene obsege podatkov

XLOOKUP je veliko bolj prilagodljiv kot VLOOKUP, ki lahko išče vrednosti samo v skrajnem levem stolpcu tabele in vrne vrednosti iz ustreznih stolpcev na desni, kot smo videli v zgornjem primeru. V nasprotju s tem model XLOOKUP zahteva enostavnejše korake in lahko vrne vrednosti za kateri koli stolpec v obe smeri.

2. XLOOKUP je privzeto nastavljen na natančno ujemanje

Funkcija VLOOKUP v Excelu privzeto predpostavlja, da išče približno ujemanje. Če pa je za vaš delovni list potrebno natančno ujemanje, vnesite »FALSE" v argumentu range_lookup.

Funkcija XLOOKUP išče vrednost iskanja v podanem obsegu, ki se privzeto natančno ujema. Če natančnega ujemanja ni mogoče najti, lahko spremenite argument, da poiščete približno ujemanje, ki je lahko manjše ali večje od iskane vrednosti.

Če želite to narediti, lahko nastavite neobvezno [match_mode] argument na 0 = natančno ujemanje (privzeto), -1 = natančno ujemanje ali naslednje najmanjše, 1 = natančno ujemanje ali naslednje največje ali 2 = ujemanje z nadomestnimi znaki.

3. XLOOKUP lahko obravnava vstavljanje ali brisanje stolpcev

VLOOKUP je odlična aplikacija za iskanje določenih podatkov iz druge preglednice ali tabele. Vendar je to bolj statični ukrep – če morate posodobiti vir podatkov ali spremeniti ali preurediti stolpce, se formula zlomi in na koncu izgubite funkcijo VLOOKUP.

XLOOKUP je po drugi strani bolj dinamičen ukrep, ki lahko obravnava spremembe stolpcev in še vedno vrne natančne rezultate iskanja. Namesto argumenta matrike tabele in indeksne številke stolpca v VLOOKUP je na voljo z bolj specifičnimi parametri, kot sta iskalna matrika in povratna matrika.

4. XLOOKUP izvaja navpično in vodoravno iskanje

Funkcija XLOOKUP lahko poišče podatke v vodoravnih in navpičnih nizih, v nasprotju z VLOOKUP, ki lahko izvaja samo navpična iskanja podatkov.

5. XLOOKUP zagotavlja pametnejša približna ujemanja

Če iščete predmet, ki je blizu tistemu, kar želite, vam bo XLOOKUP dal natančnejše rezultate. Ponuja natančnejše rezultate in manj lažnih pozitivnih rezultatov.

Z VLOOKUP pa, če želite najti približno ujemanje iz vaše preglednice, bo funkcija vrnila le naslednjo manjšo vrednost ujemajoče se reference. Toda XLOOKUP vam omogoča, da izvedete boljše približno ujemanje in vrnete tudi naslednje večje ali manjše vrednosti iz vaše iskalne tabele.

6. XLOOKUP potrebuje manj referenc celic

Med uporabo XLOOKUP je vse, kar potrebujete, izbrati dva določena obsega podatkov – matriko ali obseg, od koder želite za iskanje vrednosti (lookup_array) in niz/obseg, iz katerega želite pridobiti vrednost (povratni niz).

Funkcija VLOOKUP pa od vas zahteva, da izberete celoten obseg podatkov z uporabo tabele_array parameter. To je lahko težava pri zapletenih naborih podatkov, ker če je vaša preglednica velika, bo morda težko preurediti ali izbrati celoten obseg celic, iz katerega želite vrniti vrednost. Nadalje, če želite vrniti približno ujemanje z uporabo VLOOKUP, morajo biti podatki v tabeli vedno razvrščeni v naraščajočem vrstnem redu.

VLOOKUP ali XLOOKUP: Kateri je za vas?

Torej, ali je XLOOKUP boljši od VLOOKUP? Pri neposredni primerjavi bi moral biti odgovor pritrdilen. Vendar pa morda ni tako preprosto za vse uporabnike. Na primer, morda boste raje imeli starejšo funkcijo, če ste z njo še posebej spretni ali če najdete uporabo za določeno funkcijo, ki je primerna za vašo uporabo.

Za večje nabore podatkov je XLOOKUP verjetno boljša možnost za vas zaradi povečane funkcionalnosti. VLOOKUP ima več omejitev, zaradi katerih je težko uporabljati za kompleksne podatke – in posledično ima XLOOKUP veliko večjo prilagodljivost, zaradi česar je boljša izbira za večino uporabnikov preglednic.

3 nore formule Microsoft Excel, ki so izjemno uporabne

Preberite Naprej

DelitiTweetDelitiE-naslov

Povezane teme

  • Produktivnost
  • Microsoft Excel
  • Analiza podatkov
  • Nasveti za Microsoft Office

O avtorju

Cheryl Vaughn (42 objavljenih člankov)

Cheryl je ustvarjalka vsebine in strateginja s poudarkom na življenjskem slogu, mobilnih aplikacijah in digitalnih medijih. Pregledala je tehnološke izdelke in aplikacije glede vsebine, uporabnosti in dostopnosti. Tesno sodeluje s posamezniki in podjetji pri oblikovanju kampanj, ki povezujejo blagovne znamke s strankami z uporabo ustrezne mešanice besed in vizualnih elementov.

Več od Cheryl Vaughn

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