Excel XLOOKUP funksie met formule voorbeelde

  • Deel Dit
Michael Brown

Die tutoriaal stel XLOOKUP bekend - die nuwe funksie vir vertikale en horisontale opsoek in Excel. Links-opsoek, laaste wedstryd, Vlookup met veelvuldige kriteria en nog baie meer dinge wat vroeër 'n vuurpylwetenskap-graad vereis het om te bereik, het nou so maklik geword soos ABC.

Wanneer jy ook al in Excel moet opsoek , watter funksie sal jy gebruik? Is dit 'n hoeksteen VLOOKUP of sy horisontale broer of suster HLOOKUP? Sal jy in 'n meer komplekse geval staatmaak op die kanonieke INDEX MATCH-kombinasie of die werk aan Power Query verbind? Die goeie nuus is dat jy nie meer 'n keuse het nie - al hierdie metodes maak plek vir 'n kragtiger en veelsydige opvolger, die XLOOKUP-funksie.

Hoe is XLOOKUP beter? In baie maniere! Dit kan vertikaal en horisontaal kyk, na links en bo, soek met verskeie kriteria, en selfs 'n hele kolom of ry data terugstuur, nie net een waarde nie. Dit het Microsoft meer as 3 dekades geneem, maar uiteindelik het hulle daarin geslaag om 'n robuuste funksie te ontwerp wat baie frustrerende foute en swakhede van VLOOKUP oorkom.

Wat is die vangplek? Ai, daar is een. Die XLOOKUP-funksie is slegs beskikbaar in Excel vir Microsoft 365, Excel 2021 en Excel vir die web.

    Excel XLOOKUP-funksie - sintaksis en gebruik

    Die XLOOKUP-funksie in Excel soek 'n reeks of 'n skikking vir 'n gespesifiseerde waarde en gee die verwante waarde van 'n ander kolom terug. Dit kan albei opsoekkry al die besonderhede met betrekking tot die verkoopspersoon van belang (F2). Wat jy moet doen is om 'n reeks te verskaf, nie 'n enkele kolom of ry nie, vir die return_array argument:

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

    Jy voer die formule links bo in sel van die resultate reeks, en Excel mors outomaties die resultate in aangrensende leë selle. In ons geval bevat die terugkeer skikking (B2:D7) 3 kolomme ( Datum , Item en Bedrag ), en al drie waardes word in die reeks teruggestuur G2:I2.

    As jy eerder die resultate vertikaal in 'n kolom wil rangskik, nes XLOOKUP in die TRANSPOSE-funksie om die teruggekeerde skikking om te draai:

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

    Op 'n soortgelyke wyse kan jy 'n hele kolom data terugstuur, sê die Bedrag -kolom. Gebruik hiervoor sel F1 wat "Bedrag" as opsoekwaarde bevat, die reeks A1:D1 wat die kolomopskrifte as opsoek_skikking bevat en die reeks A2:D7 wat alle data bevat as terugkeer_skikking .

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

    Let wel. Omdat veelvuldige waardes in naburige selle gevul word, maak seker dat jy genoeg leë selle regs of onder het. As Excel nie genoeg leë selle kan vind nie, 'n #MORS! fout voorkom.

    Wenk. XLOOKUP kan nie net veelvuldige inskrywings terugstuur nie, maar dit ook vervang met ander waardes wat jy spesifiseer. 'n Voorbeeld van so 'n grootmaatvervanging kan hier gevind word: Hoe om veelvuldige waardes met XLOOKUP te soek en te vervang.

    XLOOKUP metveelvuldige kriteria

    Nog 'n groot voordeel van XLOOKUP is dat dit skikkings inheems hanteer. As gevolg van hierdie vermoë, kan jy verskeie kriteria direk evalueer in die opsoek_skikking argument:

    XLOOKUP(1, ( kriteria_reeks1 = kriteria1 ) * ( kriteria_reeks2 = kriteria2 ) * (…), terugsendingskikking )

    Hoe hierdie formule werk : Die resultaat van elke kriteriatoets is 'n skikking van WAAR en ONWAAR waardes. Die vermenigvuldiging van die skikkings skakel WAAR en ONWAAR om in 1 en 0, onderskeidelik, en produseer die finale opsoek-skikking. Soos u weet, gee vermenigvuldiging met 0 altyd nul, dus in die opsoekskikking word slegs die items wat aan al die kriteria voldoen, deur 1 voorgestel. En omdat ons opsoekwaarde "1" is, neem Excel die eerste "1" in soek_skikking (eerste pasmaat) en gee die waarde van return_skikking in dieselfde posisie terug.

    Om die formule in aksie te sien, kom ons trek 'n bedrag van D2:D10 (<1)>return_array ) met die volgende voorwaardes:

    • Kriteria1 (datum) = G1
    • Kriteria2 (verkoopspersoon) = G2
    • Kriteria3 (item) = G3

    Met datums in A2:A10 ( kriteriareeks1 ), verkoopspersoonname in B2:B10 ( kriteriareeks2 ) en items in C2:C10 ( criteria_range3 ), neem die formule hierdie vorm aan:

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

    Alhoewel die Excel XLOOKUP-funksie skikkings verwerk, werk dit as 'n gewone formule en word met 'n gewone Enter voltooitoetsaanslag.

    Die XLOOKUP-formule met veelvuldige kriteria is nie beperk tot "gelyk aan" toestande nie. Jy is vry om ook ander logiese operateurs te gebruik. Byvoorbeeld, om bestellings wat gemaak is op die datum in G1 of vroeër te filtreer, plaas "<=G1" in die eerste maatstaf:

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

    Dubbel XLOOKUP

    Om te vind 'n waarde by die snypunt van 'n sekere ry en kolom, voer die sogenaamde dubbelsoek of matriksopsoek uit. Ja, Excel XLOOKUP kan dit ook doen! Jy nes eenvoudig een funksie binne 'n ander:

    XLOOKUP( opsoek_waarde1 , opsoek_skikking1 , XLOOKUP( opsoek_waarde2 , opsoek_skikking2 , data_values ))

    Hoe hierdie formule werk : Die formule is gebaseer op XLOOKUP se vermoë om 'n hele ry of kolom terug te gee. Die binneste funksie soek na sy opsoekwaarde en gee 'n kolom of ry verwante data terug. Daardie skikking gaan na die buitenste funksie as die return_array .

    Vir hierdie voorbeeld gaan ons die verkope vind wat deur 'n spesifieke verkoopspersoon binne 'n sekere kwartaal gemaak is. Hiervoor voer ons die opsoekwaardes in H1 (verkoopspersoonnaam) en H2 (kwartaal) in en doen 'n tweerigting-Xlookup met die volgende formule:

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

    Of andersom :

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

    Waar A2:A6 die verkoopspersoonname is, B1:E1 kwartale (kolomopskrifte) en B2:E6 datawaardes is.

    'n Tweerigting-opsoek kan ook uitgevoer word met 'n INDEX Match-formule en in 'npaar ander maniere. Vir meer inligting, sien asseblief Tweerigting-opsoek in Excel.

    Indien Fout XLOOKUP

    Wanneer die opsoekwaarde nie gevind word nie, gee Excel XLOOKUP 'n #N/A-fout terug. Dit is redelik bekend en verstaanbaar vir kundige gebruikers, dit kan nogal verwarrend wees vir beginners. Om die standaardfoutnotasie met 'n gebruikersvriendelike boodskap te vervang, tik jou eie teks in die 4de argument genaamd if_not_found .

    Terug na die heel eerste voorbeeld wat in hierdie tutoriaal bespreek is. As iemand 'n ongeldige oseaannaam in E1 invoer, sal die volgende formule vir hulle uitdruklik sê dat "Geen passing is gevind nie":

    =XLOOKUP(E1, A2:A6, B2:B6, "No match is found")

    Notas:

    • Die as_nie_gevind nie argument vang slegs #N/A foute vas, nie alle foute nie.
    • #N/A foute kan ook met IFNA en VLOOKUP hanteer word, maar die sintaksis is 'n bietjie meer kompleks en 'n formule is langer.

    Hooflettergevoelig XLOOKUP

    Die XLOOKUP-funksie hanteer by verstek kleinletters en hoofletters as dieselfde karakters. Om dit hooflettersensitief te maak, gebruik die EXACT-funksie vir die opsoek-skikking -argument:

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

    Hoe hierdie formule werk : Die EXACT-funksie vergelyk die opsoekwaarde met elke waarde in opsoekskikking en gee TRUE terug as hulle presies dieselfde is, insluitend die letterkas, anders ONWAAR. Hierdie skikking van logiese waardes gaan na die opsoek_skikking argument van XLOOKUP. As gevolg hiervan soek XLOOKUP na die TRUE-waarde in die skikking hierbo en gee 'n passing van die terugkeerskikking terug.

    Om byvoorbeeld die prys van B2:B7 ( return_skikking ) te kry vir die item in E1 ( opsoekwaarde) , die formule in E2 is:

    =XLOOKUP(TRUE, EXACT(E1, A2:A7), B2:B7, "Not found")

    Let wel. As daar twee of meer presies dieselfde waardes in die opsoekskikking is (insluitend die letterkas), word die eerste gevind passing teruggestuur.

    Excel XLOOKUP werk nie

    As jou formule nie reg werk nie of foute tot gevolg het, is dit heel waarskynlik om die volgende redes:

    XLOOKUP is nie in my Excel beskikbaar nie

    Die XLOOKUP-funksie is nie terugwaarts versoenbaar nie. Dit is slegs beskikbaar in Excel vir Microsoft 365 en Excel 2021, en sal nie in vroeëre weergawes verskyn nie.

    XLOOKUP gee verkeerde resultaat

    As jou duidelik korrekte Xlookup-formule 'n verkeerde waarde gee, is die kanse goed dat die opsoek- of terugkeerreeks "verskuif" het toe die formule af of dwars gekopieer is. Om te verhoed dat dit gebeur, maak seker dat jy altyd albei reekse met absolute selverwysings sluit (soos $A$2:$A$10).

    XLOOKUP gee #N/A-fout terug

    An #N /'n Fout beteken net dat die opsoekwaarde nie gevind word nie. Om dit reg te stel, probeer om vir benaderde passing te soek of stel jou gebruikers in kennis dat geen passing gevind word nie.

    XLOOKUP gee #VALUE-fout terug

    A #VALUE! fout vind plaas as die soek- en terugkeer-skikkings onversoenbaar isafmetings. Dit is byvoorbeeld nie moontlik om in 'n horisontale skikking te soek en waardes van 'n vertikale skikking terug te gee nie.

    XLOOKUP gee #REF error

    A #REF! fout word gegooi wanneer jy opkyk tussen twee verskillende werkboeke, waarvan een gesluit is. Om die fout reg te stel, maak eenvoudig albei lêers oop.

    Soos jy sopas gesien het, het XLOOKUP baie wonderlike kenmerke wat dit DIE funksie maak vir byna enige opsoek in Excel. Ek bedank jou vir die lees en hoop om jou volgende week op ons blog te sien!

    Oefen werkboek om af te laai

    Excel XLOOKUP formule voorbeelde (.xlsx lêer)

    vertikaal en horisontaal en voer 'n presiese passing (verstek), benaderde (naaste) passing, of jokerteken (gedeeltelike) passing uit.

    Die sintaksis van die XLOOKUP-funksie is soos volg:

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

    Die eerste 3 argumente word vereis en die laaste drie is opsioneel.

    • Opsoek_waarde - die waarde om soek na.
    • Opsoek_skikking - die reeks of skikking waar gesoek moet word.
    • Return_skikking - die reeks of skikking waaruit waardes teruggestuur moet word.
    • If_not_found [opsioneel] - die waarde om terug te gee as geen passing gevind word nie. As dit weggelaat word, word 'n #N/A-fout teruggestuur.
    • Match_mode [opsioneel] - die passingtipe om uit te voer:
      • 0 of weggelaat (verstek) - presiese passing . As dit nie gevind word nie, word 'n #N/A-fout teruggestuur.
      • -1 - presiese passing of volgende kleiner. As 'n presiese passing nie gevind word nie, word die volgende kleiner waarde teruggestuur.
      • 1 - presiese passing of volgende groter. As 'n presiese passing nie gevind word nie, word die volgende groter waarde teruggestuur.
      • 2 - wildcard-karakterpassing.
    • Soekmodus [opsioneel] - die rigting van soek:
      • 1 of weggelaat (verstek) - om van eerste tot laaste te soek.
      • -1 - om in omgekeerde volgorde te soek, van laaste na eerste.
      • 2 - binêre soektog op data gesorteer stygend.
      • -2 - binêre soektog op data gesorteer dalend.

      Volgens Microsoft, binêrsoek is ingesluit vir gevorderde gebruikers. Dit is 'n spesiale algoritme wat die posisie van 'n opsoekwaarde binne 'n gesorteerde skikking vind deur dit met die middelste element van die skikking te vergelyk. 'n Binêre soektog is baie vinniger as 'n gewone soektog, maar werk slegs korrek op gesorteerde data.

    Basiese XLOOKUP-formule

    Om meer begrip te kry, kom ons bou 'n Xlookup-formule in sy eenvoudigste vorm om 'n presiese opsoek uit te voer. Hiervoor sal ons net die eerste 3 argumente nodig hê.

    Gestel, jy het 'n opsommingstabel met inligting oor die vyf oseane op die Aarde. Jy wil die area van 'n spesifieke see-invoer in F1 kry ( opsoekwaarde ). Met die seename in A2:A6 ( opsoek_skikking ) en gebiede in C2:C6 ( returnskikking ), gaan die formule soos volg:

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

    Vertaal in gewone Engels, dit sê: soek vir die F1-waarde in A2:A6 en gee 'n waarde van C2:C6 in dieselfde ry terug. Geen kolomindeksnommers, geen sortering, geen ander belaglike eienaardighede van Vlookup nie! Dit werk net :)

    XLOOKUP vs. VLOOKUP in Excel

    Vergeleke met tradisionele VLOOKUP het XLOOKUP baie voordele. Op watter manier is dit beter as VLOOKUP? Hier is 'n lys van die beste 10 kenmerke wat die deure van enige ander soekfunksie in Excel afblaas:

    1. Vertikale en horisontale opsoek . Die XLOOKUP-funksie het sy naam gekry as gevolg van sy vermoë om vertikaal en vertikaal op te soekhorisontaal.
    2. Kyk in enige rigting: regs, links, onder of op . Terwyl VLOOKUP slegs in die linkerkantste kolom kan soek en HLOOKUP in die boonste ry, het XLOOKUP nie sulke beperkings nie. Die berugte links-opsoek in Excel is nie meer 'n pyn nie!
    3. Presiese passing by verstek . In die meeste situasies sal jy 'n presiese passing soek, en XLOOKUP gee dit by verstek terug (anders as die VLOOKUP-funksie wat by verstek pas by benadering). Natuurlik kan jy XLOOKUP kry om ook 'n benaderde passing uit te voer indien nodig.
    4. Gedeeltelike passing met jokertekens . Wanneer jy net 'n deel van die opsoekwaarde ken, nie alles nie, is 'n jokerteken handig te pas.
    5. Soek in omgekeerde volgorde . Vroeër, om die laaste voorkoms te kry, moes jy die volgorde van jou brondata omkeer. Nou stel jy eenvoudig die soekmodus -argument op -1 om jou Xlookup-formule te dwing om van agter af te soek en die laaste passing terug te gee.
    6. Gee veelvuldige waardes terug . Deur te manipuleer met die return_array -argument, kan jy 'n hele ry of kolom data trek wat met jou opsoekwaarde verband hou.
    7. Soek met veelvuldige kriteria . Excel XLOOKUP hanteer skikkings inheems, wat dit moontlik maak om opsoek met verskeie kriteria uit te voer.
    8. Indien foutfunksionaliteit . Tradisioneel gebruik ons ​​die IFNA-funksie om #N/A-foute vas te vang. XLOOKUP inkorporeer hierdie funksionaliteit in die if_not_found -argument wat dit toelaat om jou eie teks uit te voer as geen geldige passing gevind word nie.
    9. Kolominvoegings/skrapings . Een van die mees irriterende probleme met VLOOKUP is dat die byvoeging of verwydering van kolomme 'n formule breek omdat die terugkeerkolom deur sy indeksnommer geïdentifiseer word. Met XLOOKUP verskaf jy die terugkeerreeks, nie nommer nie, wat beteken dat jy soveel kolomme kan invoeg en verwyder as wat jy nodig het sonder om iets te breek.
    10. Beter werkverrigting . VLOOKUP kan jou werkblaaie vertraag omdat dit die hele tabel in berekeninge insluit, wat lei tot die verwerking van baie meer selle as wat werklik nodig is. XLOOKUP hanteer slegs die soek- en terugkeer-skikkings waarvan dit werklik afhang.

    Hoe om XLOOKUP in Excel te gebruik - formulevoorbeelde

    Die volgende voorbeelde demonstreer die nuttigste XLOOKUP-kenmerke in aksie. Daarbenewens sal jy 'n paar nie-triviale gebruike ontdek wat jou Excel-soekvaardighede na 'n nuwe vlak sal neem.

    Kyk vertikaal en horisontaal op

    Microsoft Excel het vroeër twee funksies gehad vir verskillende soektogte tipes, elk met sy eie sintaksis en gebruiksreëls: VLOOKUP om vertikaal in 'n kolom te kyk en HOOGUP om horisontaal in 'n ry te kyk.

    Die XLOOKUP-funksie kan albei met dieselfde sintaksis doen. Die verskil is in wat jy verskaf vir die opsoek- en terugkeerskikkings.

    Vir v-opsoek, verskaf kolomme:

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

    Virh-opsoek, voer rye in in plaas van kolomme:

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

    Linkeropsoek is oorspronklik uitgevoer

    In vroeëre weergawes van Excel, INDEX MATCH formule was die enigste betroubare manier om na links of bo te kyk. Nou hoef jy nie meer twee funksies te kombineer waar een voldoende sou wees nie. Spesifiseer net die teikenopsoekskikking, en XLOOKUP sal dit sonder 'n probleem hanteer, ongeag die ligging daarvan.

    As 'n voorbeeld, kom ons voeg die Rank -kolom aan die linkerkant van ons voorbeeldtabel by. Die doel is om die rangorde van die see-insette in F1 te kry. VLOOKUP sal hier struikel omdat dit slegs 'n waarde van 'n kolom aan die regterkant van die opsoekkolom kan terugstuur. 'n Xlookup-formule hanteer maklik:

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

    Op 'n soortgelyke manier kan jy hierbo kyk wanneer jy horisontaal in rye soek.

    XLOOKUP met presiese en benaderde passing

    Die passingsgedrag word beheer deur die 5de argument genaamd match_mode . By verstek word 'n presiese passing uitgevoer.

    Let asseblief daarop dat selfs wanneer jy 'n benaderde passing kies ( passing_mode gestel op 1 of -1), sal die funksie steeds vir 'n presiese passing soek. pas eers. Die verskil is in wat dit terugstuur as 'n presiese opsoekwaarde nie gevind word nie.

    Match_mode argument:

    • 0 of weggelaat - presiese passing; indien nie gevind nie - #N/A fout.
    • -1 - presiese passing; indien nie gevind nie - volgende kleiner item.
    • 1 - presiese passing; indien nie gevind nie- volgende groter item.

    Presiese pasmaat XLOOKUP

    Dit is die opsie wat jy waarskynlik 99% van die tyd gebruik wat jy in Excel opsoek. Aangesien 'n presiese passing XLOOKUP se verstekgedrag is, kan jy passing_mode weglaat en slegs die eerste 3 vereiste argumente verskaf.

    In sommige situasies sal 'n presiese passing egter nie werk nie. 'n Tipiese scenario is wanneer jou opsoektabel nie al die waardes bevat nie, maar eerder "mylpale" of "grense" soos hoeveelheidgebaseerde afslag, verkoopsgebaseerde kommissies, ens.

    Ons voorbeeldopsoektabel toon die korrelasie tussen eksamenpunte en grade. Soos jy in die skermkiekie hieronder kan sien, werk 'n presiese passing slegs wanneer die telling van 'n spesifieke student presies ooreenstem met die waarde in die opsoektabel (soos Christian in ry 3). In alle ander gevalle word 'n #N/A-fout teruggestuur.

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

    Om die punte in plaas van #NvT-foute te kry, moet ons om na 'n benaderde passing te soek soos in die volgende voorbeeld getoon.

    Benaderde passing XLOOKUP

    Om 'n benaderde opsoek uit te voer, stel die match_mode -argument op óf -1 óf 1 , afhangende van hoe jou data georganiseer is.

    In ons geval lys die opsoektabel die onderste grense van die grade. Dus, ons stel match_mode op -1 om na die volgende kleiner waarde te soek wanneer 'n presiese passing nie gevind word nie:

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

    Byvoorbeeld, Brian het die telling van 98 (F2). Die formule soek vir hierdie opsoekwaarde in B2:B6maar kan dit nie vind nie. Dan soek dit na die volgende kleiner item en vind 90, wat ooreenstem met graad A:

    As ons opsoektabel die boonste grense van die grade bevat het, sou ons match_mode na 1 om na die volgende groter item te soek as 'n presiese passing misluk:

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

    Die formule soek vir 98 en kan dit weer nie vind nie. Hierdie keer probeer dit om die volgende groter waarde te vind en kry 100, wat ooreenstem met graad A:

    Wenk. Wanneer 'n Xlookup-formule na veelvuldige selle kopieer, sluit die opsoek- of terugkeerreekse met absolute selverwysings (soos $B$2:$B$6) om te verhoed dat hulle verander.

    XLOOKUP met gedeeltelike passing (wildcards)

    Om 'n gedeeltelike passing-opsoek uit te voer, stel die match_mode -argument op 2, wat die XLOOKUP-funksie opdrag gee om die jokertekenkarakters te verwerk:

    • 'n Sterretjie (*) - verteenwoordig enige volgorde van karakters.
    • 'n Vraagteken (?) - verteenwoordig enige enkele karakter.

    Om te sien hoe dit werk , oorweeg asseblief die volgende voorbeeld. In kolom A het jy 'n paar slimfoonmodelle en, in kolom B, hul batterykapasiteit. Jy is nuuskierig oor die battery van 'n sekere slimfoon. Die probleem is dat jy nie seker is jy kan die modelnaam presies tik soos dit in kolom A verskyn nie. Om dit te oorkom, voer die deel in wat beslis daar is en vervang die oorblywende karakters met jokertekens.

    Byvoorbeeld, om te kryinligting oor die battery van iPhone X, gebruik hierdie formule:

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

    Of voer die bekende deel van die opsoekwaarde in een of ander sel in en voeg die selverwysing saam met die jokertekens:

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

    XLOOKUP in omgekeerde volgorde om laaste voorkoms te kry

    In die geval dat jou tabel verskeie voorkoms van die opsoekwaarde bevat, kan jy soms nodig hê om die laaste wedstryd terug te gee. Om dit te laat doen, stel jou Xlookup-formule op om in omgekeerde volgorde te soek.

    Die soekrigting word beheer deur die 6de argument genaamd soekmodus :

    • 1 of weggelaat (verstek) - soek van eerste tot laaste waarde, dit wil sê bo-na-onder met vertikale opsoek of links-na-regs met horisontale opsoek.
    • -1 - soek in omgekeerde volgorde van laaste na eerste waarde .

    Kom ons gee as voorbeeld die laaste verkope wat deur 'n spesifieke verkoopspersoon gemaak is, terug. Hiervoor het ons die eerste drie vereiste argumente saamgestel (G1 vir opsoekwaarde , B2:B9 vir opsoek-skikking en D2:D9 vir returnskikking ) en plaas - 1 in die 5de argument:

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

    Eenvoudig en maklik, is dit nie?

    XLOOKUP om veelvuldige kolomme of rye terug te gee

    Nog 'n wonderlike kenmerk van XLOOKUP is sy vermoë om meer as een waarde wat verband hou met dieselfde wedstryd terug te gee. Alles word gedoen met die standaard sintaksis en sonder enige ekstra manipulasies!

    Uit die onderstaande tabel, veronderstel jy wil

    Michael Brown is 'n toegewyde tegnologie-entoesias met 'n passie om komplekse prosesse te vereenvoudig deur sagteware-instrumente te gebruik. Met meer as 'n dekade se ondervinding in die tegnologiebedryf, het hy sy vaardighede in Microsoft Excel en Outlook, sowel as Google Sheets en Docs, opgeskerp. Michael se blog is toegewy daaraan om sy kennis en kundigheid met ander te deel, en verskaf maklik-om-te volg wenke en tutoriale vir die verbetering van produktiwiteit en doeltreffendheid. Of jy nou 'n ervare professionele persoon of 'n beginner is, Michael se blog bied waardevolle insigte en praktiese raad om die meeste uit hierdie noodsaaklike sagteware-nutsmiddels te kry.