„Excel“ XLOOKUP ir VLOOKUP funkcijos naudojamos norint greitai išanalizuoti didelius duomenų rinkinius. VLOOKUP yra funkcija, kuri buvo naudojama Excel daugelį metų. Tačiau yra naujesnė funkcija, kurią turėtumėte naudoti, pavadinta XLOOKUP.
Abu turi savo privalumų ir apribojimų. Esame čia, kad išskirstytume skirtumus ir padėtume nuspręsti, kuris iš jų labiau tinka jūsų projektui.
Kaip veikia VLOOKUP?
VLOOKUP reiškia vertikalią peržiūrą. Tai „Excel“ funkcija, kuri atlieka vertikalios vertės, esančios kairiajame duomenų rinkinio stulpelyje, paieškas ir grąžina unikalią reikšmę iš kito stulpelio toje pačioje eilutėje. Funkcijos VLOOKUP sintaksė yra tokia:
=VLOOKUP(paieškos_vertė, lentelės_masyvas, stulpelio_indekso_skaičius, [diapazono_žvalga])
Pažiūrėkime į pavyzdį. Tarkime, kad duomenų rinkinyje turite išmaniųjų telefonų įrenginių modelių sąrašą ir turite apie juos gauti konkrečios informacijos.
Galite naudoti VLOOKUP funkciją, kad gautumėte papildomos informacijos apie jų procesorius ir kainų taškus.
Štai išsamus vadovas, kaip naudoti VLOOKUP programoje Excel išgauti konkrečią informaciją iš duomenų rinkinio. Nors VLOOKUP yra viena geriausių „Excel“ funkcijų ir gali padėti supaprastinti didelius duomenų rinkinius, ji turi keletą apribojimų. Pavyzdžiui, kad formulė veiktų, duomenys turi būti išdėstyti didėjančia tvarka.
Kaip veikia XLOOKUP?
XLOOKUP leidžia atlikti horizontalias ir vertikalias paieškas, kad būtų galima ieškoti vertės skaičiuoklėje. Funkcija iš esmės atlieka masyvo paiešką. Jei randama atitiktis, ji grąžina atitinkamą elementą iš antrojo duomenų diapazono (return_array).
Tai efektyvesnė nei kitos paieškos parinktys, nes pagal numatytuosius nustatymus pateikiama tiksli atitiktis. Galite naudoti pasirenkamus argumentus ([match_mode]) argumentą, kad nurodytumėte jums reikalingų apytikslių atitikmenų reikšmių tipą – tikslią atitiktį arba vėlesnę mažesnę ar didesnę reikšmę arba pakaitos simbolių atitiktį.
Jis gali būti naudojamas įvairiems tikslams, įskaitant finansinę analizę, rinkodaros ir pardavimų analizę ir pan. Funkcijos XLOOKUP sintaksė yra tokia:
=XLOOKUP(paieškos_vertė, paieškos_masyvas, grąžinimo_masyvas, [jei_nerasta], [atitikties_režimas], [paieškos_režimas])
Šis vadovas supažindins su pagrindiniais dalykais ir padės suprasti kaip naudoti XLOOKUP funkciją savo darbo knygelėje. Abi šios funkcijos reikalauja mažiausiai trijų argumentų.
Pagrindiniai skirtumai tarp XLOOKUP ir VLOOKUP
Nors XLOOKUP ir VLOOKUP yra daug panašumų, svarbu suprasti skirtumus.
1. Stulpelio indekso numeris
Vykdydami VLOOKUP, turėsite eiti į šaltinio lentelę, kad patikrintumėte ir nurodytumėte tikslų stulpelio indekso numerį.
Kad būtų pateikti teisingi rezultatai, VLOOKUP reikalingas stulpelio indekso numerio parametras. Naudojant neteisingą stulpelio indekso numerį, darbalapio ar duomenų išvestis gali skirtis – neteisinga reikšmė arba "#REF" klaida.
Aukščiau pateiktame pavyzdyje tarkime, kad reikia išskirti įrenginio „Apple iPhone 12“ procesoriaus informaciją. Visiems pavyzdžiams naudosime antrąjį duomenų rinkinį.
Atitinkamai, J stulpelyje turime įvesti paieškos reikšmę, t. y. e, įrenginį Apple iPhone 12, yra mūsų pavyzdinio duomenų rinkinio kairysis stulpelis ir atitinkamas lentelės masyvas (J stulpeliai ir K). Reikšmę reikėtų gauti iš antrojo lentelės masyvo stulpelio, tai yra paieškos stulpelio K, taigi, stulpelio indekso numeris būtų 2.
XLOOKUP yra dinaminė funkcija, kuri panaikina stulpelio indekso numerio argumentą, o tai reiškia, kad jums nereikia rūpintis skaičiuojant, kiek stulpelių yra lentelėje. Tereikia nurodyti paieškos ir paieškos stulpelius, tai sutaupys daug laiko ir pastangų.
2. Tvirtumas ir lankstumas
Sukūrę modelį, turėtumėte turėti galimybę greitai atnaujinti šaltinio lentelę naujais duomenimis, nesijaudindami, kad formulės suges. Naudojant VLOOKUP, stulpelių pridėjimas arba perkėlimas reiškia, kad turite iš naujo atlikti visą formulę.
XLOOKUP yra patikimesnė funkcija, leidžianti pridėti arba pašalinti stulpelius nesijaudinant dėl klaidų. Tiesiog įsitikinkite, kad neįterpėte stulpelio ar eilutės už paieškos masyvo ribų, nes tokiu atveju funkcija pateiks klaidą.
3. Pasirinktiniai klaidų pranešimai
Funkciją XLOOKUP patogu naudoti. Tai leidžia įvesti pasirinktinį klaidos teksto pranešimą [jei_nerasta] argumentas, kuris bus rodomas, jei paieškos reikšmė nerasta.
VLOOKUP nesiūlo panašių funkcijų. Gali reikėti naudoti kitas funkcijas, pvz IFERROR kaip išeitis, jei nerasta atitikmenų.
Kodėl XLOOKUP yra geresnis, palyginti su VLOOKUP?
Nors VLOOKUP turi savo paskirtį, jos funkcionalumas yra labiau ribotas nei XLOOKUP. Dėl to XLOOKUP yra tinkamiausias pasirinkimas dirbant su didesniais duomenų rinkiniais. Rezultatai yra greitesni ir mažiau linkę į klaidas. Supraskime, kodėl XLOOKUP veikia geriau, palyginti su VLOOKUP.
1. XLOOKUP neapsiriboja konkrečiais duomenų diapazonais
XLOOKUP yra daug lankstesnis nei VLOOKUP, kuris gali ieškoti verčių tik kairiajame lentelės stulpelyje ir grąžinti reikšmes iš atitinkamų stulpelių dešinėje, kaip matėme anksčiau pateiktame pavyzdyje. Priešingai, XLOOKUP modelis reikalauja paprastesnių veiksmų ir gali grąžinti bet kurio stulpelio reikšmes bet kuria kryptimi.
2. XLOOKUP pagal numatytuosius nustatymus yra tiksli atitiktis
Pagal numatytuosius nustatymus „Excel“ funkcija „VLOOKUP“ ieško apytikslės atitikties. Tačiau jei jūsų darbalapyje reikalinga tiksli atitiktis, turėtumėte įvesti „FALSE" diapazono_žvalgos argumente.
Funkcija XLOOKUP ieško paieškos reikšmės nurodytame diapazone, kuri pagal numatytuosius nustatymus tiksliai atitinka. Jei nepavyksta rasti tikslios atitikties, galite modifikuoti argumentą ir ieškoti apytikslės atitikties, kuri gali būti mažesnė arba didesnė už paieškos reikšmę.
Norėdami tai padaryti, galite nustatyti pasirenkamą [match_mode] argumentas iki 0 = tiksli atitiktis (numatytasis), -1 = tiksli atitiktis arba kita mažiausia, 1 = tiksli atitiktis arba kita didžiausia, arba 2 = pakaitos simbolių atitiktis.
3. XLOOKUP gali tvarkyti stulpelių įterpimą arba trynimą
VLOOKUP yra puiki programa ieškant konkrečių duomenų iš kitos skaičiuoklės ar lentelės. Tačiau tai daugiau statinis matas – jei reikia atnaujinti duomenų šaltinį arba atlikti pakeitimus ar pertvarkyti stulpelius, formulė sugenda ir galiausiai prarandate funkciją VLOOKUP.
Kita vertus, XLOOKUP yra dinamiškesnė priemonė, galinti valdyti stulpelių pakeitimus ir vis tiek pateikti tikslius paieškos rezultatus. Vietoj lentelės masyvo argumento ir stulpelio indekso numerio VLOOKUP pateikiami konkretesni parametrai, pvz., peržvalgos masyvas ir grąžinimo masyvas.
4. XLOOKUP atlieka vertikalius ir horizontalius tyrimus
Funkcija XLOOKUP gali rasti duomenis tiek horizontaliuose, tiek vertikaliuose masyvuose, o ne VLOOKUP, kuri gali atlikti tik vertikalią duomenų paiešką.
5. XLOOKUP pateikia protingesnes apytiksles atitikmenis
Jei ieškote prekės, kuri yra arti to, ko norite, XLOOKUP pateiks tikslesnius rezultatus. Tai suteikia tikslesnius rezultatus ir mažiau klaidingų teigiamų rezultatų.
Tačiau naudojant VLOOKUP, jei norite rasti apytikslę atitiktį skaičiuoklėje, funkcija pateiks tik kitą mažesnę atitinkančios nuorodos reikšmę. Tačiau XLOOKUP leidžia atlikti geresnę apytikslę atitiktį ir grąžinti kitas didesnes ar mažesnes reikšmes iš paieškos lentelės.
6. XLOOKUP reikia mažiau langelių nuorodų
Naudodami XLOOKUP tereikia pasirinkti du konkrečius duomenų diapazonus – masyvą arba diapazoną iš ten, kur norite ieškoti reikšmės (lookup_masyvas) ir masyvo/diapazono, iš kurio norite gauti reikšmę (grįžta_masyvas).
Kita vertus, norint naudoti VLOOKUP funkciją, reikia pasirinkti visą duomenų diapazoną naudojant lentelė_masyvas parametras. Tai gali būti sudėtingų duomenų rinkinių problema, nes jei jūsų skaičiuoklė yra didelė, gali būti sunku pertvarkyti arba pasirinkti visą langelių diapazoną, iš kurio norite grąžinti reikšmę. Be to, norint grąžinti apytikslę atitiktį naudojant VLOOKUP, duomenys lentelėje visada turi būti rūšiuojami didėjančia tvarka.
VLOOKUP arba XLOOKUP: kuris tinka jums?
Taigi, ar XLOOKUP geriau nei VLOOKUP? Tiesiai palyginus, atsakymas turėtų būti „taip“. Tačiau tai gali būti ne visiems vartotojams taip paprasta. Pavyzdžiui, galite teikti pirmenybę senesnei funkcijai, jei ją ypač gerai mokate arba kai randate konkrečios funkcijos, kuri tinka jūsų naudojimui, paskirtį.
Didesniems duomenų rinkiniams XLOOKUP tikriausiai yra geresnis pasirinkimas dėl didesnio funkcionalumo. VLOOKUP turi keletą apribojimų, dėl kurių sunku jį naudoti sudėtingiems duomenims, todėl XLOOKUP yra daug lankstesnis, todėl tai yra geresnis pasirinkimas daugeliui skaičiuoklių naudotojų.
3 beprotiškos „Microsoft Excel“ formulės, kurios yra nepaprastai naudingos
Skaitykite toliau
Susijusios temos
- Produktyvumas
- Microsoft Excel
- Duomenų analizė
- Microsoft Office patarimai
Apie autorių
Cheryl yra turinio kūrėja ir strategė, daugiausia dėmesio skirianti gyvenimo būdui, programoms mobiliesiems ir skaitmeninei medijai. Ji peržiūrėjo technologijų produktus ir programas dėl turinio, naudojimo ir prieinamumo. Ji glaudžiai bendradarbiauja su asmenimis ir įmonėmis kurdama kampanijas, kurios sujungia prekių ženklus su klientais naudodama atitinkamą žodžių ir vaizdų derinį.
Prenumeruokite mūsų naujienlaiškį
Prisijunkite prie mūsų naujienlaiškio, kad gautumėte techninių patarimų, apžvalgų, nemokamų el. knygų ir išskirtinių pasiūlymų!
Spauskite čia norėdami užsiprenumeruoti