Jei daug naudojate „Excel“, tikriausiai gana dažnai naudojote LOOKUP funkcijas. Jei nesate susipažinę, funkcija LOOKUP naudojama ieškoti vienoje eilutėje arba stulpelyje, kad būtų galima rasti konkrečią reikšmę kitoje eilutėje ar stulpelyje.
Ši funkcija praverčia dirbant su daug duomenų Excel lape. Programoje „Excel“ yra keletas LOOKUP funkcijų tipų.
Šiame straipsnyje mes jums papasakosime viską, ką reikia žinoti apie XLOOKUP funkciją programoje „Microsoft Excel“, ir pateiksime keletą naudingų pavyzdžių.
Kas yra XLOOKUP funkcija programoje „Excel“?
XLOOKUP pakeičia senas funkcijas, tokias kaip HLOOKUP, VLOOKUP ir LOOKUP. Jis palaiko vertikalias ir horizontalias paieškas.
Kitaip tariant, funkcija XLOOKUP leidžia greitai rasti reikšmę duotame duomenų rinkinyje tiek horizontaliai, tiek vertikaliai ir grąžina atitinkamą reikšmę kitoje eilutėje ar stulpelyje.
Yra daug būdų, kaip naudoti funkciją XLOOKUP, kad išnaudotumėte visas jos galimybes. Pažiūrėsime į kai kuriuos XLOOKUP pavyzdžius, kurie padėtų jums geriau tai suprasti.
Kaip pasiekti XLOOKUP funkciją
Deja, XLOOKUP nepasiekiamas vartotojams, naudojantiems Office 2010, 2013, 2016 ir 2019 versijas. Jis pasiekiamas tik „Microsoft Office 365“ rinkinyje.
Jei kompiuteryje nenaudojate „Microsoft 365“ rinkinio, gali prireikti atnaujinti į Microsoft 365 norėdami pasiekti XLOOKUP funkciją. Ir jei jau naudojate „Microsoft 365“, tada parinktį rasite jau įjungtą „Excel“. XLOOKUP taip pat galima Office 365 internete.
Susijęs: Office 2021 vs. „Microsoft 365“: kurį turėtumėte naudoti?
Funkcijos XLOOKUP sintaksė
Funkcijos XLOOKUP sintaksė yra panaši į VLOOKUP ir HLOOKUP sintaksę. Jei kada nors juos naudojote, jums bus patogiau naudoti XLOOKUP. Štai „Excel“ funkcijos XLOOKUP sintaksė:
=XLOOKUP(paieškos_vertė, paieškos_masyvas, grąžinimo_masyvas, [jei_nerasta], [atitikties_režimas], [paieškos_režimas])
Funkcija XLOOKUP palaiko iki šešių argumentų, o štai jų reikšmės.
- lookup_value (būtina): vertę, kurią norite rasti.
- lookup_array (būtina): masyvas, kuriame norite ieškoti paieškos reikšmės.
- return_array (būtina): masyvas, iš kurio norite gauti ir grąžinti reikšmes, kai randama paieškos reikšmė.
- [if_not_found] (neprivaloma): Kai atitikmuo nerastas, ši vertė turi būti grąžinta.
-
[match_mode] (pasirenkama): Šis argumentas leidžia nurodyti atitikimo tipą, kurio ieškote. Yra skirtingos reikšmės, skirtos tai nurodyti:
- 0 – Ieškoma tikslios atitikties, o reikšmė turi tiksliai atitikti reikšmę lookup_masyvo. Jis taip pat nustatomas kaip numatytasis, kai neminimas.
- -1 - Jis ieško tikslios atitikties ir, radęs, grįžta į kitą mažesnę reikšmę.
- 1 - Jis ieško tikslios atitikties ir, radęs, grįžta į kitą didesnę vertę.
- 2 - Jis atlieka dalinį atitikimą naudodamas pakaitos simbolius kur *, ?, ir ~ turi ypatingą reikšmę.
-
[search_mode] (pasirenkama): Naudojamas XLOOKUP paieškos režimui lookup_masyvoje nurodyti. Yra skirtingos reikšmės, kurios nurodo tą patį:
- 1 - Atlieka paiešką pradedant nuo pirmos prekės. Jis nustatomas kaip numatytasis, kai nieko nenurodyta.
- -1 - Atlieka atvirkštinę paiešką, pradedant nuo paskutinio elemento.
- 2 - Atlieka dvejetainę paiešką lookup_masyve, kur duomenis reikia rūšiuoti didėjančia tvarka. Jei duomenys nesurūšiuoti, gali atsirasti klaidų arba neteisingų rezultatų.
- -2 - Atlieka dvejetainę paiešką lookup_masyve, kur duomenis reikia rūšiuoti mažėjančia tvarka. Jei duomenys nesurūšiuoti, gali atsirasti klaidų arba neteisingų rezultatų.
Susijęs: Kas yra pakaitos simboliai programoje „Excel“? Kaip juos naudoti
XLOOKUP funkcijos pranašumai ir trūkumai programoje Excel
XLOOKUP vis dar yra funkcija, kuri turi pranašumų, palyginti su VLOOKUP ir INDEX/MATCH. Tačiau tai turi ir savo minusų.
XLOOKUP funkcijos privalumai
- Jis veikia tiek vertikaliai, tiek horizontaliai.
- Reikia trijų argumentų, o ne keturių argumentų funkcijose VLOOKUP ir INDEX MATCH.
- Visada pagal nutylėjimą nustatoma tiksli atitiktis.
- Gali atlikti dalines atitikties paieškas naudodamas pakaitos simbolius.
- Gali atlikti paieškas mažėjančia tvarka.
- Naudoja vieną funkciją vietoj dviejų INDEX MATCH.
Funkcijos XLOOKUP trūkumai
- Neprivalomi argumentai pradedantiesiems gali atrodyti sudėtingi.
- Pasirinkus du diapazonus, gali sunaudoti daugiau laiko, o skaičiuoklėje yra per daug langelių.
- Pateikia klaidą, kai paieškos ir masyvo grąžinimai nėra vienodo ilgio.
- Reikia atsiminti ir paieškos, ir grąžinimo diapazonus.
Kaip naudoti XLOOKUP funkciją programoje „Excel“.
Funkcija XLOOKUP veikia panašiai kaip funkcija LOOKUP programoje Excel. Galite naudoti XLOOKUP tiesiog pasirinkdami langelių nuorodas, kuriose funkcija turėtų veikti.
Arba taip pat galite naudoti langelį „Formulės juosta“, esantį viršuje; ir ten įterpkite funkcijos XLOOKUP sintaksę.
Funkcijos XLOOKUP pavyzdžiai
Jei visa tai jums kelia painiavą, pabandysime tai paaiškinti šiais pavyzdžiais. Šie pavyzdžiai padės geriau suprasti, kaip veikia funkcija XLOOKUP.
1 pavyzdys
Tarkime, kad turite duomenų rinkinį, kuris atrodo taip (paveikslėlyje žemiau), ir norite gauti Mato mokslo ženklus F ir G ląstelėse.
Norėdami gauti šiuos duomenis, F2 langelyje naudosime šią XLOOKUP funkciją:
=XLOOKUP(F2,A2:A15,B2:B15)
Ir pagal formulę kitoje ląstelėje būtų gautas Mato mokslo balas. Taip yra todėl, kad paieškos reikšmę suteikėme kaip F2, kuri šiuo atveju yra Matthew.
2 pavyzdys
Paimkime tą patį duomenų rinkinį, bet šį kartą su pavadinimais dešinėje pusėje. Vėlgi, mes vis dar ieškome Matthew's Science balo.
Štai XLOOKUP funkcija, kurią naudosime šiuo atveju:
=XLOOKUP(F2,D2:D15,A2:A15)
Gauti šios funkcijos duomenys taip pat bus tokie patys. Nors rezultatas toks pats, lookup_masyvas ir grąžinimo_masyvas čia keičiasi vertybės.
Funkcija XLOOKUP sprendžia pagrindines VLOOKUP funkcijos problemas. Galite perkelti eilutes ir stulpelius bet kokiu būdu, o XLOOKUP vis tiek veiks. Tačiau VLOOKUP grąžintų klaidą.
3 pavyzdys
Be to, vienu metu galite gauti kelis rezultatus horizontaliai ir vertikaliai. Taigi, jei norime gauti Mato balą iš visų dalykų, tai taip pat įmanoma. Funkcija XLOOKUP mūsų atveju būtų tokia:
=XLOOKUP(F2,D2:D15,A2:C15)
Šios funkcijos rezultatas būtų toks pat.
Šiuo atveju funkcija XLOOKUP atliko horizontalią ir vertikalią paiešką, o rezultatai buvo visiškai tikslūs. Čia argumentų reikšmės buvo atitinkamai pakeistos.
Susijęs: Kaip naudoti AVERAGEIF funkciją programoje „Excel“.
Vietoj VLOOKUP naudokite XLOOKUP
XLOOKUP yra puikus patobulinimas, kai kalbama apie paieškos funkcijas. Vienintelis XLOOKUP funkcijos trūkumas yra tai, kad ji nėra suderinama atgal. Jei skaičiuokles bendrinate su senesnėmis „Microsoft Office Suite“ versijomis, gali kilti klaidų.
Tačiau XLOOKUP galite pasiekti naudodami „Office 365 Online“. Funkcija XLOOKUP vis dar yra ankstyvoje stadijoje, todėl „Excel“ naudotojams prireiks šiek tiek laiko, kol ją pritaikys.
Sunku gauti nemokamas „Microsoft Office“ licencijas, tačiau jos egzistuoja. Štai kaip galite nemokamai naudotis „Microsoft Office“.
Skaitykite toliau
- Produktyvumas
- Microsoft Excel
- Skaičiuoklės patarimai
- Microsoft Office patarimai

Technologijų redaktorius. Esu įkyrus meistras ir atidėlioju ateitį. Domina kelionės ir filmai.
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ų!
Norėdami užsiprenumeruoti, spustelėkite čia