Exceli XLOOKUP funktsioon koos valemiga näited

  • Jaga Seda
Michael Brown

Õpetus tutvustab XLOOKUP - uut funktsiooni Exceli vertikaalse ja horisontaalse otsingu jaoks. Vasakpoolne otsing, viimane vaste, Vlookup mitme kriteeriumiga ja palju muud asjad, mille tegemiseks oli varem vaja raketiteaduse kraadi, on nüüdseks muutunud sama lihtsaks kui ABC.

Kui teil on vaja Excelis otsida, siis millist funktsiooni te kasutate? Kas nurgakivi VLOOKUP või selle horisontaalne õde HLOOKUP? Kas te toetute keerulisemal juhul kanoonilisele INDEX MATCH-kombinatsioonile või pühendate töö Power Query'le? Hea uudis on see, et te ei pea enam valima - kõik need meetodid teevad teed võimsamale ja mitmekülgsemale järeltulijale, XLOOKUP-funktsioonile.

Kuidas on XLOOKUP parem? Mitmel viisil! See võib vaadata vertikaalselt ja horisontaalselt, vasakule ja ülesse, otsida mitme kriteeriumiga ja isegi tagastada terve veeru või rea andmeid, mitte ainult ühe väärtuse. Microsoftil on kulunud üle 3 aastakümne, kuid lõpuks on neil õnnestunud luua tugev funktsioon, mis ületab paljud VLOOKUPi tüütud vead ja nõrkused.

Milles on konks? Kahjuks on üks. XLOOKUP-funktsioon on saadaval ainult Excel for Microsoft 365, Excel 2021 ja Excel for the web.

    Exceli XLOOKUP funktsioon - süntaks ja kasutusalad

    Exceli funktsioon XLOOKUP otsib määratud väärtust vahemikust või massiivist ja tagastab sellega seotud väärtuse teisest veerust. See võib otsida nii vertikaalselt kui ka horisontaalselt ning teha täpse vastuse (vaikimisi), ligikaudse (lähima) vastuse või vabakaardiga (osalise) vastuse.

    Funktsiooni XLOOKUP süntaks on järgmine:

    XLOOKUP(lookup_value, lookup_array, return_array, [if_not_found], [match_mode], [search_mode])

    Esimesed 3 argumenti on kohustuslikud ja kolm viimast on vabatahtlikud.

    • Lookup_value - väärtus, mida otsida.
    • Lookup_array - vahemik või massiivi, kust otsida.
    • Return_array - vahemik või massiivi, millest väärtused tagastatakse.
    • If_not_found [valikuline] - väärtus, mis tagastatakse, kui vastet ei leita. Kui see jäetakse välja, tagastatakse #N/A viga.
    • Match_mode [valikuline] - soovitud vaste tüüp:
      • 0 või jäetakse välja (vaikimisi) - täpne vaste. Kui ei leita, saadetakse #N/A viga.
      • -1 - täpne vaste või järgmine väiksem väärtus. Kui täpset vastet ei leita, tagastatakse järgmine väiksem väärtus.
      • 1 - täpne vaste või järgmine suurem väärtus. Kui täpset vastet ei leita, tagastatakse järgmine suurem väärtus.
      • 2 - vabavaralise tähemärgi vaste.
    • Search_mode [vabatahtlik] - otsingu suund:
      • 1 või jäetakse välja (vaikimisi) - otsitakse esimesest kuni viimaseni.
      • -1 - otsimine vastupidises järjekorras, viimasest esimesele.
      • 2 - binaarne otsing järjestatud andmetel, mis on sorteeritud kasvavalt.
      • -2 - binaarne otsing andmetel, mis on sorteeritud kahanevalt.

      Microsofti sõnul, binaarne otsing on lisatud edasijõudnud kasutajatele. See on spetsiaalne algoritm, mis leiab otsinguväärtuse asukoha sorteeritud massiivi sees, võrreldes seda massiivi keskmise elemendiga. Binaarne otsing on palju kiirem kui tavaline otsing, kuid töötab korrektselt ainult sorteeritud andmete puhul.

    Põhiline XLOOKUP valem

    Et saada rohkem arusaamist, koostame Xlookup valemit selle kõige lihtsamas vormis, et teha täpne otsing. Selleks vajame ainult esimesed 3 argumenti.

    Oletame, et teil on kokkuvõtlik tabel, mis sisaldab teavet Maa viie ookeani kohta. Te soovite saada konkreetse ookeani pindala sisendi F1 ( lookup_value ). A2:A6 esitatud ookeanide nimedega ( lookup_array ) ja piirkonnad C2:C6 ( return_array ), valem on järgmine:

    =XLOOKUP(F1, A2:A6, C2:C6)

    Lihtsasse inglise keelde tõlgituna ütleb see: otsi F1 väärtus A2:A6 ja tagasta väärtus C2:C6 samast reast. Ei mingeid veergude indeksnumbreid, ei mingit sorteerimist ega muid Vlookup'i naeruväärseid veidrusi! See lihtsalt töötab :)

    XLOOKUP vs. VLOOKUP Excelis

    Võrreldes traditsioonilise VLOOKUPiga on XLOOKUPil palju eeliseid. Mille poolest on see parem kui VLOOKUP? Siin on nimekiri 10 parimast funktsioonist, mis lööb kõik teised Exceli otsingufunktsioonid üle:

    1. Vertikaalne ja horisontaalne otsing Funktsioon XLOOKUP sai oma nime tänu sellele, et ta suudab vaadata ülespoole nii vertikaalselt kui ka horisontaalselt.
    2. Vaata mis tahes suunas: paremale, vasakule, alla või üles. Kui VLOOKUP saab otsida ainult kõige vasakpoolsemas veerus ja HLOOKUP kõige ülemises reas, siis XLOOKUPil ei ole selliseid piiranguid. Kurikuulus vasakpoolne otsing Excelis ei ole enam piinlik!
    3. Täpne vaste vaikimisi Enamasti otsite te täpset vastet ja XLOOKUP annab selle vaikimisi tagasi (erinevalt funktsioonist VLOOKUP, mis kasutab vaikimisi ligikaudset vastet). Loomulikult võite lasta XLOOKUPil vajaduse korral ka ligikaudset vastet teha.
    4. Osaline kokkulangevus metsikutega Kui te teate ainult osa otsinguväärtusest, mitte kogu seda, on metsiku kaardi sobitamine kasulik.
    5. Otsing vastupidises järjekorras Varem pidid sa viimase esinemise saamiseks oma lähteandmete järjekorda ümberpöörama. Nüüd paned lihtsalt parameetri search_mode argumendiks -1, et sundida teie Xlookup valemit otsima tagantjärele ja tagastama viimast vastet.
    6. Mitme väärtuse tagastamine . manipuleerides koos return_array argumendiga saate tõmmata terve rea või veeru andmeid, mis on seotud teie otsinguväärtusega.
    7. Otsing mitme kriteeriumiga . Excel XLOOKUP käsitseb algselt massiive, mis võimaldab teha otsingut mitme kriteeriumiga.
    8. Kui veafunktsionaalsus Traditsiooniliselt kasutame funktsiooni IFNA, et tabada #N/A vigu. XLOOKUP sisaldab seda funktsionaalsust if_not_found argument, mis võimaldab väljastada oma teksti, kui kehtivat vastet ei leita.
    9. Veergude sisestamine/kustutamine . Üks VLOOKUPi kõige häirivamaid probleeme on see, et veergude lisamine või eemaldamine rikub valemit, sest tagastussammas on identifitseeritud selle indeksinumbri järgi. XLOOKUPi puhul annate tagastusvaldkonna, mitte numbri, mis tähendab, et saate lisada ja eemaldada nii palju veerge kui vaja, ilma et see midagi rikuks.
    10. Parem jõudlus . VLOOKUP võib teie töölehed aeglustada, sest see hõlmab arvutustesse kogu tabelit, mille tulemusena töödeldakse palju rohkem lahtreid, kui tegelikult vaja on. XLOOKUP käsitleb ainult neid otsingumassiive ja tagastab need, millest ta tõesti sõltub.

    Kuidas kasutada XLOOKUP-i Excelis - valemite näited

    Järgnevad näited näitavad kõige kasulikumaid XLOOKUP-funktsioone praktikas. Lisaks avastate paar mittetriviaalset kasutusviisi, mis viivad teie Exceli otsinguoskused uuele tasemele.

    Vaata üles vertikaalselt ja horisontaalselt

    Microsoft Excelil oli varem kaks funktsiooni erinevate otsingutüüpide jaoks, millel mõlemal oli oma süntaks ja kasutusreeglid: VLOOKUP vertikaalselt veerus vaatamiseks ja HLOOKUP horisontaalselt reas vaatamiseks.

    Funktsioon XLOOKUP saab teha mõlemat sama süntaksiga. Erinevus seisneb selles, mida te pakute otsingu- ja tagastusmassiividele.

    V-lookup'i jaoks tarnige veerud:

    =XLOOKUP(E1, A2:A6, B2:B6)

    H-lookup'i puhul sisestage ridade asemel veerud:

    =XLOOKUP(I1, B1:F1, B2:F2)

    Vasakpoolne otsing, mis on teostatud algupäraselt

    Exceli varasemates versioonides oli INDEX MATCH valem ainus usaldusväärne viis vasakule või ülesse vaatamiseks. Nüüd ei pea te enam kombineerima kahte funktsiooni, kus piisab ühest. Määrake lihtsalt sihtmäära otsingumassiiv ja XLOOKUP tegeleb sellega probleemideta, sõltumata selle asukohast.

    Näitena lisame Koht veergu meie näidistabelist vasakule. Eesmärk on saada F1-sse sisestatud ookeani auaste. VLOOKUP komistaks siin, sest ta saab tagastada väärtuse ainult vaatlussambast paremale jäävast veerust. Xlookup valem saab sellega hõlpsasti hakkama:

    =XLOOKUP(F1, B2:B6, A2:A6)

    Samamoodi saate vaadata ülesse, kui otsite horisontaalselt ridade kaupa.

    XLOOKUP koos täpse ja ligikaudse kokkulangevusega

    Sobituskäitumist kontrollib 5. argument nimega match_mode Vaikimisi tehakse täpne kokkulangevus.

    Palun pöörake tähelepanu sellele, et isegi kui valite ligikaudse vaste ( match_mode seatud 1 või -1), otsib funktsioon ikkagi kõigepealt täpset vastet. Erinevus seisneb selles, mida ta tagastab, kui täpset otsinguväärtust ei leita.

    Match_mode argument:

    • 0 või jäetud - täpne vaste; kui ei leitud - #N/A viga.
    • -1 - täpne vaste; kui ei leita - järgmine väiksem kirje.
    • 1 - täpne vaste; kui ei leita - järgmine suurem kirje.

    Täpne vaste XLOOKUP

    See on valik, mida kasutate tõenäoliselt 99% ajast, mil te Excelis otsingut teete. Kuna täpne vaste on XLOOKUPi vaikimisi käitumine, võite jätta välja match_mode ja esitage ainult esimesed 3 nõutavat argumenti.

    Mõningates olukordades ei toimi aga täpne vastavus. Tüüpiline stsenaarium on see, kui teie otsingutabel ei sisalda kõiki väärtusi, vaid pigem "vahe-eesmärke" või "piire", nagu koguselised allahindlused, müügipõhised komisjonitasud jne.

    Meie näidistabel näitab eksamitulemuste ja hinnete vahelist korrelatsiooni. Nagu allpool oleval ekraanipildil näha, toimib täpne vastavus ainult siis, kui konkreetse õpilase tulemus vastab täpselt tabelis olevale väärtusele (nagu Christian reas 3). Kõikidel muudel juhtudel tagastatakse #N/A viga.

    =XLOOKUP(F2, $B$2:$B$6, $C$2:$C$6)

    Et saada hindeid #N/A vigade asemel, peame otsima ligikaudset kokkulangevust, nagu on näidatud järgmises näites.

    Ligikaudne vaste XLOOKUP

    Ligikaudse otsingu tegemiseks määrake parameeter match_mode argument kas -1 või 1, sõltuvalt sellest, kuidas teie andmed on korraldatud.

    Meie puhul loetletakse otsingutabeli järgi klasside alampiirid. Niisiis, me seame match_mode väärtuseks -1, et otsida järgmist väiksemat väärtust, kui täpset vastet ei leita:

    =XLOOKUP(F11, $B$11:$B$15, $C$11:$C$15, ,-1)

    Näiteks Brianil on hinne 98 (F2). Valem otsib seda otsinguväärtust B2:B6, kuid ei leia seda. Seejärel otsib ta järgmise väiksema elemendi ja leiab 90, mis vastab hinnetele A:

    Kui meie otsingutabel sisaldaks klasside ülemisi piire, siis seaksime match_mode väärtuseks 1, et otsida järgmist suuremat elementi, kui täpne kokkulangevus ei õnnestu:

    =XLOOKUP(F2, $B$2:$B$6, $C$2:$C$6, ,1)

    Valem otsib 98 ja jälle ei leia seda. Seekord proovib ta leida järgmise suurema väärtuse ja saab 100, mis vastab klassile A:

    Vihje. Kui kopeerite Xlookup-valemi mitmesse lahtrisse, lukustage lookup- või tagastusvahemikud absoluutsete lahtriviidetega (näiteks $B$2:$B$6), et vältida nende muutumist.

    XLOOKUP osalise kokkulangevusega (jokkerid)

    Osalise vaste otsingu tegemiseks määrake parameeter match_mode argumendiks 2, mis annab funktsioonile XLOOKUP korralduse töödelda jokker-märke:

    • Täht (*) - tähistab mis tahes tähemärkide jada.
    • Küsimärk (?) - tähistab ükskõik millist märki.

    Et näha, kuidas see toimib, vaadake järgmist näidet. Veerus A on teil mõned nutitelefonide mudelid ja veerus B nende aku maht. Te olete huvitatud teatud nutitelefoni aku kohta. Probleem on selles, et te ei ole kindel, et saate sisestada mudeli nime täpselt nii, nagu see on veerus A. Selle ületamiseks sisestage osa, mis on kindlasti olemas, ja asendage ülejäänud osatähemärgid koos jokkeritega.

    Näiteks iPhone X-i aku kohta teabe saamiseks kasutage seda valemit:

    =XLOOKUP("*iphone X*", A2:A8, B2:B8, ,2)

    Või sisestage otsinguväärtuse teadaolev osa mõnda lahtrisse ja ühendage lahtri viide metsikutega:

    =XLOOKUP("*"&E1& "*", A2:A8, B2:B8, ,2)

    XLOOKUP vastupidises järjekorras, et saada viimane esinemine

    Juhul kui teie tabelis on mitu otsinguväärtuse esinemist, võib mõnikord olla vaja tagastada viimane mäng . Selleks seadistage oma Xlookup valem, et otsida vastupidises järjekorras.

    Otsingu suunda kontrollitakse 6. argumendiga nimega search_mode :

    • 1 või jäetud (vaikimisi) - otsib esimesest kuni viimase väärtuseni, st vertikaalse otsinguga ülevalt alla või horisontaalse otsinguga vasakult paremale.
    • -1 - otsib pöördjärjekorras viimasest väärtusest esimese väärtuseni.

    Näitena tagastame konkreetse müüja viimase müügi. Selleks paneme kokku kolm esimest vajalikku argumenti (G1 jaoks lookup_value , B2:B9 jaoks lookup_array ja D2:D9 puhul return_array ) ja panna 5. argumendiks -1:

    =XLOOKUP(G1, B2:B9, D2:D9, , ,-1)

    Lihtne ja lihtne, kas pole?

    XLOOKUP mitme veeru või rea tagastamiseks

    XLOOKUPi veel üks hämmastav omadus on selle võime tagastada rohkem kui üks väärtus, mis on seotud sama kokkulangevusega. Kõik see toimub standardse süntaksi abil ja ilma igasuguste lisamanipulatsioonideta!

    Oletame, et soovite alljärgnevast tabelist välja otsida kõik andmed, mis puudutavad huvipakkuvat müüjat (F2). Peate esitama vahemiku, mitte ühe veeru või rea, jaoks return_array argument:

    =XLOOKUP(F2, A2:A7, B2:D7)

    Sa sisestad valemi tulemusvahemiku vasakpoolsesse ülemisse lahtrisse ja Excel valutab tulemused automaatselt kõrvalolevatesse tühjadesse lahtritesse. Meie puhul sisaldab tagastusmassiiv (B2:D7) 3 veergu ( Kuupäev , Punkti ja Summa ) ja kõik kolm väärtust tagastatakse vahemikku G2:I2.

    Kui soovite tulemused pigem vertikaalselt veergu paigutada, pesitsege XLOOKUP funktsiooni TRANSPOSE sisse, et tagastatud massiivi ümber pöörata:

    =TRANSPOSE(XLOOKUP(G1, A2:A7, B2:D7))

    Sarnaselt saab tagastada terve andmeveergu, näiteks Summa veerus. Kasutage selleks lahtrit F1, mis sisaldab "Amount" kui lookup_value , vahemik A1:D1, mis sisaldab veeru pealkirju, kui lookup_array ja vahemik A2:D7, mis sisaldab kõiki andmeid kui return_array .

    =XLOOKUP(F1, A1:D1, A2:D7)

    Märkus. Kuna naaberruutudesse täidetakse mitu väärtust, veenduge, et teil on piisavalt tühje lahtreid paremal või allapoole. Kui Excel ei leia piisavalt tühje lahtreid, tekib viga #SPILL!

    Vihje. XLOOKUP ei saa mitte ainult tagastada mitu kirjet, vaid ka asendada neid teiste väärtustega, mida te määrate. Näide sellise massilise asendamise kohta leiate siit: Kuidas otsida ja asendada mitu väärtust XLOOKUPiga.

    XLOOKUP mitme kriteeriumiga

    XLOOKUPi teine suur eelis on see, et see käsitseb algupäraselt massiive. Tänu sellele võimele saate hinnata mitut kriteeriumi otse loendis lookup_array argument:

    XLOOKUP(1, ( kriteeriumid_vahemik1 = kriteeriumid1 ) * ( kriteeriumid_vahemik2 = kriteeriumid2 ) * (...), return_array )

    Kuidas see valem töötab : Iga kriteeriumitestimise tulemus on TRUE ja FALSE väärtuste massiivi. Massiivide korrutamine muudab TRUE ja FALSE vastavalt 1 ja 0 ning annab lõpliku otsingumassiivi. Nagu te teate, annab 0-ga korrutamine alati nulli, nii et otsingumassiivis on ainult need elemendid, mis vastavad kõigile kriteeriumidele, esindatud 1. Ja kuna meie otsinguväärtus on "1", võtab Excel esimese "1" sisse lookup_array (esimene kokkulangevus) ja tagastab väärtuse return_array samas asendis.

    Et näha valemit töös, võtame summa D2:D10-st ( return_array ) järgmistel tingimustel:

    • Kriteerium1 (kuupäev) = G1
    • Kriteerium2 (müüja) = G2
    • Kriteerium3 (punkt) = G3

    Kuupäevadega A2:A10 ( kriteeriumid_vahemik1 ), müüjate nimed B2:B10 ( kriteeriumid_vahemik2 ) ja punktides C2:C10 ( kriteeriumid_vahemik3 ), võtab valem sellise kuju:

    =XLOOKUP(1, (B2:B10=G1) * (A2:A10=G2) * (C2:C10=G3), D2:D10)

    Kuigi Exceli funktsioon XLOOKUP töötleb massiive, töötab see tavalise valemina ja lõpetatakse tavalise Enter-klahvivajutusega.

    Mitme kriteeriumiga XLOOKUP valem ei piirdu ainult "võrdne" tingimustega. Võite vabalt kasutada ka muid loogilisi operaatoreid. Näiteks, et filtreerida tellimusi, mis on tehtud kuupäeval G1 või varem, sisestage esimesse kriteeriumi "<=G1":

    =XLOOKUP(1, (A2:A10<=G1) * (B2:B10=G2) * (C2:C10=G3), D2:D10)

    Topelt XLOOKUP

    Selleks, et leida väärtus teatud rea ja veeru ristumiskohas, tuleb teha nn. topeltotsing või maatriksi otsing Jah, Excel XLOOKUP saab seda ka teha! Te lihtsalt pesitsete ühe funktsiooni teise funktsiooni sisse:

    XLOOKUP( lookup_value1 , lookup_array1 , XLOOKUP( lookup_value2 , lookup_array2 , data_values ))

    Kuidas see valem töötab : Valem põhineb XLOOKUPi võimel tagastada terve rida või veerg. Sisemine funktsioon otsib oma otsinguväärtust ja tagastab seotud andmete veeru või rea. See massiivi läheb välisesse funktsiooni kui return_array .

    Selle näite puhul tahame leida konkreetse müüja poolt teatud kvartali jooksul tehtud müügi. Selleks sisestame otsinguväärtused H1 (müüja nimi) ja H2 (kvartal) ning teeme kahesuunalise Xlookup'i järgmise valemiga:

    =XLOOKUP(H1, A2:A6, XLOOKUP(H2, B1:E1, B2:E6))

    Või vastupidi:

    =XLOOKUP(H2, B1:E1, XLOOKUP(H1, A2:A6, B2:E6))

    Kus A2:A6 on müüjate nimed, B1:E1 on kvartalid (veeru pealkirjad) ja B2:E6 on andmeväärtused.

    Kahesuunalist otsingut saab teha ka INDEX Match valemi abil ja mõnel muul viisil. Lisateavet leiate jaotisest Kahesuunaline otsing Excelis.

    Kui viga XLOOKUP

    Kui otsinguväärtust ei leita, tagastab Excel XLOOKUP veateate #N/A. Ekspertidele üsna tuttav ja arusaadav, algajatele võib see olla üsna segane. Standardse veateate asendamiseks kasutajasõbraliku sõnumiga, kirjutage oma tekst 4. argumenti nimega if_not_found .

    Tulge tagasi kõige esimese näite juurde, mida selles õpetuses käsitleti. Kui keegi sisestab E1-sse kehtetu ookeani nime, ütleb järgmine valem talle selgesõnaliselt, et "Vastavust ei leitud":

    =XLOOKUP(E1, A2:A6, B2:B6, "Vastet ei leitud")

    Märkused:

    • The if_not_found argument püüab ainult #N/A vigu, mitte kõiki vigu.
    • #N/A vigu saab käsitleda ka IFNA ja VLOOKUPiga, kuid süntaks on veidi keerulisem ja valem on pikem.

    Suur- ja väiketähtedega XLOOKUP

    Vaikimisi käsitleb funktsioon XLOOKUP väikseid ja suuri tähti samade tähtedena. Et muuta see sõltuvaks suur- ja väiketähtedest, kasutage funktsiooni EXACT jaoks funktsiooni lookup_array argument:

    XLOOKUP(TRUE, EXACT( lookup_value , lookup_array ), return_array )

    Kuidas see valem töötab : Funktsioon EXACT võrdleb otsinguväärtust iga väärtusega otsingumassiivis ja tagastab TRUE, kui need on täpselt samad, kaasa arvatud tähestik, vastasel juhul FALSE. See loogiliste väärtuste massiivi lähevad lookup_array argument XLOOKUP. Tulemusena otsib XLOOKUP ülaltoodud massiivist väärtust TRUE ja tagastab vaste tagastatavast massiivist.

    Näiteks hinna saamiseks B2:B7 ( return_array ) punkti E1 puhul ( lookup_value) , on valem E2:

    =XLOOKUP(TRUE, EXACT(E1, A2:A7), B2:B7, "Ei leitud")

    Märkus. Kui otsingumassiivis on kaks või rohkem täpselt sama väärtust (sh tähe puhul), tagastatakse esimene leitud kokkulangevus.

    Excel XLOOKUP ei tööta

    Kui teie valem ei tööta õigesti või annab vea, on selle põhjuseks tõenäoliselt järgmised põhjused:

    XLOOKUP ei ole minu Excelis saadaval

    Funktsioon XLOOKUP ei ole tagasiulatuvalt ühilduv. See on saadaval ainult Excel for Microsoft 365 ja Excel 2021 ning ei ilmu varasemates versioonides.

    XLOOKUP tagastab vale tulemuse

    Kui teie ilmselgelt õige Xlookup-valem tagastab vale väärtuse, on tõenäoline, et otsingu- või tagastusvahemik "nihkus", kui valemit kopeeriti alla või üle. Selle vältimiseks lukustage alati mõlemad vahemikud absoluutsete lahtriviidetega (näiteks $A$2:$A$10).

    XLOOKUP tagastab #N/A viga

    Viga #N/A tähendab lihtsalt seda, et otsinguväärtust ei ole leitud. Selle parandamiseks proovige otsida ligikaudset vastet või teavitage oma kasutajaid, et vastet ei ole leitud.

    XLOOKUP tagastab #VALUE vea

    Viga #VALUE! ilmneb, kui otsingu- ja tagastusmassiividel on kokkusobimatud mõõtmed. Näiteks ei ole võimalik otsida horisontaalsest massiivi ja tagastada väärtusi vertikaalsest massiivi.

    XLOOKUP tagastab #REF vea

    Kahe erineva töövihiku vahelisel otsingul, millest üks on suletud, tekib viga #REF! Vea parandamiseks tuleb lihtsalt avada mõlemad failid.

    Nagu te just nägite, on XLOOKUPil palju suurepäraseid funktsioone, mis muudavad selle funktsiooniks peaaegu iga Exceli otsingu jaoks. Ma tänan teid lugemise eest ja loodan, et näeme teid järgmisel nädalal meie blogis!

    Praktiline töövihik allalaadimiseks

    Exceli XLOOKUP-valemi näited (.xlsx fail)

    Michael Brown on pühendunud tehnoloogia entusiast, kelle kirg on tarkvaratööriistade abil keerukate protsesside lihtsustamine. Rohkem kui kümneaastase kogemusega tehnoloogiatööstuses on ta lihvinud oma oskusi Microsoft Excelis ja Outlookis, samuti Google Sheetsis ja Docsis. Michaeli ajaveebi eesmärk on jagada oma teadmisi ja teadmisi teistega, pakkudes hõlpsasti järgitavaid näpunäiteid ja õpetusi tootlikkuse ja tõhususe parandamiseks. Olenemata sellest, kas olete kogenud professionaal või algaja, pakub Michaeli ajaveebi väärtuslikke teadmisi ja praktilisi nõuandeid nende oluliste tarkvaratööriistade maksimaalseks kasutamiseks.