Tabela e përmbajtjes
Tutoriali prezanton XLOOKUP - funksionin e ri për kërkimin vertikal dhe horizontal në Excel. Kërkimi majtas, ndeshja e fundit, Vlookup me kritere të shumta dhe shumë gjëra të tjera që dikur kërkonin një diplomë të shkencës raketore për t'u realizuar, tani janë bërë aq të lehta sa ABC.
Sa herë që keni nevojë të kërkoni në Excel , cilin funksion do të përdornit? A është një VLOOKUP gur themeli apo HLOOKUP vëllai i tij horizontal? Në një rast më kompleks, do të mbështeteni te kombinimi kanonik INDEX MATCH apo do ta kryeni punën në Power Query? Lajmi i mirë është se nuk keni më zgjedhje - të gjitha këto metoda po hapin rrugën për një pasardhës më të fuqishëm dhe më të gjithanshëm, funksionin XLOOKUP.
Si është më i mirë XLOOKUP? Në shumë mënyra! Mund të duket vertikalisht dhe horizontalisht, majtas dhe sipër, të kërkojë me shumë kritere dhe madje të kthejë një kolonë ose rresht të tërë të dhënash, jo vetëm një vlerë. Microsoft-it i janë dashur më shumë se 3 dekada, por më në fund ata kanë arritur të dizajnojnë një funksion të fuqishëm që kapërcen shumë gabime dhe dobësi frustruese të VLOOKUP.
Cila është kapja? Mjerisht, ka një. Funksioni XLOOKUP disponohet vetëm në Excel për Microsoft 365, Excel 2021 dhe Excel për ueb.
Funksioni XLOOKUP i Excel - sintaksa dhe përdor
Funksioni XLOOKUP në Excel kërkon një varg ose një grup për një vlerë të caktuar dhe kthen vlerën përkatëse nga një kolonë tjetër. Mund të shikojë të dyjamerrni të gjitha detajet që kanë të bëjnë me shitësin e interesit (F2). Ajo që duhet të bëni është të jepni një diapazon, jo një kolonë ose rresht të vetëm, për argumentin return_array :
=XLOOKUP(F2, A2:A7, B2:D7)
Ju futni formulën lart majtas qeliza e gamës së rezultateve dhe Excel automatikisht i derdh rezultatet në qelizat bosh ngjitur. Në rastin tonë, grupi i kthimit (B2:D7) përfshin 3 kolona ( Data , Artikulli dhe Shuma ), dhe të tre vlerat kthehen në interval. G2:I2.
Nëse preferoni t'i rregulloni rezultatet vertikalisht në një kolonë, futni XLOOKUP në funksionin TRANSPOSE për të kthyer grupin e kthyer:
=TRANSPOSE(XLOOKUP(G1, A2:A7, B2:D7))
Në një mënyrë të ngjashme, mund të ktheni një kolonë të tërë të dhënash, të themi kolonën Shuma . Për këtë, përdorni qelizën F1 që përmban "Shuma" si vlera_lookup , diapazoni A1:D1 që përmban titujt e kolonave si array_lookup dhe diapazonin A2:D7 që përmban të gjitha të dhënat si kthimi_array .
=XLOOKUP(F1, A1:D1, A2:D7)
Shënim. Për shkak se vlera të shumta janë të mbushura në qelizat fqinje, sigurohuni që të keni mjaft qeliza bosh djathtas ose poshtë. Nëse Excel nuk mund të gjejë mjaft qeliza boshe, një #PERDHJE! ndodh gabimi.
Këshillë. XLOOKUP jo vetëm që mund të kthejë hyrje të shumta, por edhe t'i zëvendësojë ato me vlera të tjera që ju specifikoni. Një shembull i këtij zëvendësimi në masë mund të gjendet këtu: Si të kërkoni dhe zëvendësoni vlera të shumta me XLOOKUP.
XLOOKUP mekritere të shumta
Një tjetër avantazh i madh i XLOOKUP është se ai trajton vargjet në mënyrë origjinale. Për shkak të kësaj aftësie, ju mund të vlerësoni disa kritere direkt në argumentin array_lookup :
XLOOKUP(1, ( range_kriteri1 = kriteri1 ) * ( varg_kriteri2 = kriteri2 ) * (…), array_return_2>)Si funksionon kjo formulë : Rezultati i çdo testi kriteri është një grup të vlerave TRUE dhe FALSE. Shumëzimi i vargjeve konverton TRUE dhe FALSE në 1 dhe 0, përkatësisht, dhe prodhon grupin përfundimtar të kërkimit. Siç e dini, shumëzimi me 0 jep gjithmonë zero, kështu që në grupin e kërkimit, vetëm artikujt që plotësojnë të gjitha kriteret përfaqësohen me 1. Dhe për shkak se vlera jonë e kërkimit është "1", Excel merr "1" të parë në lookup_array (përputhja e parë) dhe kthen vlerën nga return_array në të njëjtin pozicion.
Për të parë formulën në veprim, le të tërheqim një shumë nga D2:D10 ( array_return ) me kushtet e mëposhtme:
- Criteria1 (data) = G1
- Criteria2 (slesperson) = G2
- Criteria3 (artikull) = G3
Me datat në A2:A10 ( gama_kritereve1 ), emrat e shitësve në B2:B10 ( gama_kritereve2 ) dhe artikujt në C2:C10 ( kriteret_range3 ), formula merr këtë formë:
=XLOOKUP(1, (B2:B10=G1) * (A2:A10=G2) * (C2:C10=G3), D2:D10)
Megjithëse funksioni Excel XLOOKUP përpunon vargje, ai funksionon si një formulë e rregullt dhe plotësohet me një Enter të zakonshëmshtypja e tastit.
Formula XLOOKUP me kritere të shumta nuk kufizohet në kushte "të barabarta me". Jeni të lirë të përdorni edhe operatorë të tjerë logjikë. Për shembull, për të filtruar porositë e bëra në datën në G1 ose më herët, vendosni "<=G1" në kriterin e parë:
=XLOOKUP(1, (A2:A10<=G1) * (B2:B10=G2) * (C2:C10=G3), D2:D10)
Double XLOOKUP
Për të gjetur një vlerë në kryqëzimin e një rreshti dhe kolone të caktuar, kryeni të ashtuquajturin kërkim i dyfishtë ose kërkim matricë . Po, edhe Excel XLOOKUP mund ta bëjë këtë! Ju thjesht futni një funksion brenda një tjetri:
XLOOKUP( vlera_lookup1 , array_lookup1 , XLOOKUP( vlera_lookup2 , array_lookup2 , data_values ))Si funksionon kjo formulë : Formula bazohet në aftësinë e XLOOKUP për të kthyer një rresht ose kolonë të tërë. Funksioni i brendshëm kërkon vlerën e tij të kërkimit dhe kthen një kolonë ose rresht të dhënash të lidhura. Ky grup shkon në funksionin e jashtëm si array_return_2>.
Për këtë shembull, ne do të gjejmë shitjet e bëra nga një shitës i caktuar brenda një tremujori të caktuar. Për këtë, ne futim vlerat e kërkimit në H1 (emri i shitësit) dhe H2 (tremujori), dhe bëjmë një Xlookup të dyanshëm me formulën e mëposhtme:
=XLOOKUP(H1, A2:A6, XLOOKUP(H2, B1:E1, B2:E6))
Ose anasjelltas :
=XLOOKUP(H2, B1:E1, XLOOKUP(H1, A2:A6, B2:E6))
Ku A2:A6 janë emrat e shitësve, B1:E1 janë tremujorët (titujt e kolonave) dhe B2:E6 janë vlerat e të dhënave.
Një kërkim i dyanshëm mund të kryhet gjithashtu me një formulë INDEX Match dhe në adisa mënyra të tjera. Për më shumë informacion, ju lutemi shihni Kërkimin në dy drejtime në Excel.
Nëse Gabim XLOOKUP
Kur vlera e kërkimit nuk gjendet, Excel XLOOKUP kthen një gabim #N/A. Mjaft e njohur dhe e kuptueshme për përdoruesit ekspertë, mund të jetë mjaft konfuze për fillestarët. Për të zëvendësuar shënimin standard të gabimit me një mesazh të përshtatshëm për përdoruesit, shkruani tekstin tuaj në argumentin e 4-të të quajtur if_not_found .
Kthehu tek shembulli i parë i diskutuar në këtë tutorial. Nëse dikush fut një emër të pavlefshëm të oqeanit në E1, formula e mëposhtme do t'i thotë në mënyrë eksplicite se "Nuk u gjet asnjë përputhje":
=XLOOKUP(E1, A2:A6, B2:B6, "No match is found")
Shënime:
- Argumenti if_not_found bllokon vetëm gabimet #N/A, jo të gjitha gabimet.
- Gabimet #N/A mund të trajtohen gjithashtu me IFNA dhe VLOOKUP, por sintaksa është pak më komplekse dhe një formulë është më e gjatë.
XLOOKUP me ndjeshmëri të madhe
Si parazgjedhje, funksioni XLOOKUP trajton shkronjat e vogla dhe të mëdha si të njëjtat karaktere. Për ta bërë atë të ndjeshëm ndaj shkronjave të vogla, përdorni funksionin EXACT për argumentin array_lookup :
XLOOKUP(TRUE, EXACT( lookup_value , lookup_array ), array_return )Si funksionon kjo formulë : Funksioni EXACT krahason vlerën e kërkimit kundrejt çdo vlere në grupin e kërkimit dhe kthen TRUE nëse ato janë saktësisht të njëjta duke përfshirë shkronjën, përndryshe FALSE. Ky grup vlerash logjike shkon te array_lookup argumenti i XLOOKUP. Si rezultat, XLOOKUP kërkon vlerën TRUE në grupin e mësipërm dhe kthen një përputhje nga grupi i kthimit.
Për shembull, për të marrë çmimin nga B2:B7 ( return_array ) për artikulli në E1 ( vlera_kërkuese) , formula në E2 është:
=XLOOKUP(TRUE, EXACT(E1, A2:A7), B2:B7, "Not found")
Shënim. Nëse ka dy ose më shumë vlera saktësisht të njëjta në grupin e kërkimit (përfshirë rastin e shkronjave), kthehet përputhja e parë e gjetur.
Excel XLOOKUP nuk funksionon
Nëse formula juaj nuk funksionon siç duhet ose rezulton në gabim, ka shumë të ngjarë për arsyet e mëposhtme:
XLOOKUP nuk është i disponueshëm në Excel-in tim
Funksioni XLOOKUP nuk është i përputhshëm me prapavijën. Është i disponueshëm vetëm në Excel për Microsoft 365 dhe Excel 2021 dhe nuk do të shfaqet në versionet e mëparshme.
XLOOKUP kthen rezultat të gabuar
Nëse formula juaj qartësisht e saktë Xlookup kthen një vlerë të gabuar, shanset janë se diapazoni i kërkimit ose i kthimit "ndryshoi" kur formula u kopjua poshtë ose përtej. Për të parandaluar që kjo të ndodhë, sigurohuni që të kyçni gjithmonë të dy vargjet me referenca absolute të qelizave (si p.sh. $A$2:$A$10).
XLOOKUP kthen #N/A gabim
Një #N /Një gabim thjesht do të thotë se vlera e kërkimit nuk është gjetur. Për ta rregulluar këtë, provoni të kërkoni për përputhje të përafërt ose informoni përdoruesit tuaj se nuk është gjetur asnjë përputhje.
XLOOKUP kthen #VALUE error
A #VALUE! ndodh gabim nëse vargjet e kërkimit dhe të kthimit janë të papajtueshmedimensionet. Për shembull, nuk është e mundur të kërkosh në një grup horizontal dhe të kthesh vlera nga një grup vertikal.
XLOOKUP kthen gabim #REF
A #REF! shfaqet gabim kur kërkoni midis dy librave të ndryshëm të punës, njëri prej të cilëve është i mbyllur. Për të rregulluar gabimin, thjesht hapni të dy skedarët.
Siç e keni parë sapo, XLOOKUP ka shumë veçori të mrekullueshme që e bëjnë atë funksion për pothuajse çdo kërkim në Excel. Ju falënderoj që lexoni dhe shpresoj t'ju shohim në blogun tonë javën tjetër!
Praktikoni librin e punës për shkarkim
Shembuj të formulës së Excel XLOOKUP (skedari .xlsx)
vertikalisht dhe horizontalisht dhe kryeni një përputhje të saktë (parazgjedhje), përputhje të përafërt (më të afërt), ose përputhje me shkronja të egra (të pjesshme).Sintaksa e funksionit XLOOKUP është si më poshtë:
XLOOKUP(vlera_lookup, grup_kërkimi, kthimi_array, [if_not_found], [match_mode], [search_mode])3 argumentet e para kërkohen dhe tre të fundit janë opsionale.
- Vlera_kërkimi - vlera për kërko për.
- Gaste_kërkuese - diapazoni ose grupi ku të kërkohet.
- Rreth_array - diapazoni ose grupi nga i cili do të kthehen vlerat.
- If_not_found [opsionale] - vlera që duhet kthyer nëse nuk gjendet asnjë përputhje. Nëse hiqet, kthehet një gabim #N/A.
- Match_mode [opsionale] - lloji i përputhjes për t'u kryer:
- 0 ose i hequr (e parazgjedhur) - përputhje e saktë . Nëse nuk gjendet, kthehet një gabim #N/A.
- -1 - përputhje e saktë ose më e vogël. Nëse nuk gjendet një përputhje e saktë, kthehet vlera tjetër më e vogël.
- 1 - përputhje e saktë ose tjetër më e madhe. Nëse nuk gjendet një përputhje e saktë, kthehet vlera tjetër më e madhe.
- 2 - përputhet me karakterin e karakterit.
- Search_mode [opsionale] - drejtimi i kërkimit:
- 1 ose i hequr (parazgjedhur) - për të kërkuar nga i pari tek i fundit.
- -1 - për të kërkuar në rend të kundërt, nga i fundit tek i pari.
- 2 - kërkim binar në të dhëna të renditura në rritje.
- -2 - kërkim binar në të dhëna të renditura në zbritje.
Sipas Microsoft, binarkërkimi përfshihet për përdoruesit e avancuar. Është një algoritëm i veçantë që gjen pozicionin e një vlere kërkimi brenda një grupi të renditur duke e krahasuar atë me elementin e mesit të grupit. Një kërkim binar është shumë më i shpejtë se një kërkim i rregullt, por funksionon saktë vetëm në të dhëna të renditura.
Formula bazë XLOOKUP
Për të kuptuar më shumë, le të ndërtojmë një formulë Xlookup në formën e saj më të thjeshtë për të kryer një kërkim të saktë. Për këtë do të na duhen vetëm 3 argumentet e para.
Si të supozojmë se keni një tabelë përmbledhëse me informacione rreth pesë oqeaneve në Tokë. Ju dëshironi të merrni zonën e një hyrjeje specifike të oqeanit në F1 ( vlera_lookup ). Me emrat e oqeanit në A2:A6 ( lookup_array ) dhe zonat në C2:C6 ( return_array ), formula shkon si më poshtë:
=XLOOKUP(F1, A2:A6, C2:C6)
E përkthyer në anglisht të thjeshtë, thotë: kërkoni për vlerën F1 në A2:A6 dhe ktheni një vlerë nga C2:C6 në të njëjtin rresht. Asnjë numër i indeksit të kolonave, pa renditje, pa veçori të tjera qesharake të Vlookup! Thjesht funksionon :)
XLOOKUP kundrejt VLOOKUP në Excel
Krahasuar me VLOOKUP-in tradicional, XLOOKUP ka shumë përparësi. Në çfarë mënyre është më i mirë se VLOOKUP? Këtu është një listë e 10 veçorive më të mira që heqin dyert nga çdo funksion tjetër kërkimi në Excel:
- Kërkimi vertikal dhe horizontal . Funksioni XLOOKUP mori emrin e tij për shkak të aftësisë së tij për të kërkuar si vertikalisht ashtu edhehorizontalisht.
- Shikoni në çdo drejtim: djathtas, majtas, poshtë ose lart . Ndërsa VLOOKUP mund të kërkojë vetëm në kolonën më të majtë dhe HLOOKUP në rreshtin më të lartë, XLOOKUP nuk ka kufizime të tilla. Kërkimi famëkeq majtas në Excel nuk është më një dhimbje!
- Përputhja e saktë si parazgjedhje . Në shumicën e situatave, ju do të kërkoni për një përputhje të saktë dhe XLOOKUP e kthen atë si parazgjedhje (ndryshe nga funksioni VLOOKUP që parazgjedh në përputhje të përafërt). Sigurisht, mund të marrësh XLOOKUP për të kryer gjithashtu një përputhje të përafërt nëse është e nevojshme.
- Përputhje e pjesshme me shkronja të ngurta . Kur dini vetëm një pjesë të vlerës së kërkimit, jo të gjithë, një përputhje e shkronjave të egra ju vjen në ndihmë.
- Kërko në rend të kundërt . Më parë, për të marrë ndodhjen e fundit, duhej të ndryshonit rendin e të dhënave tuaja burimore. Tani, thjesht vendosni argumentin modaliteti_kërkues në -1 për të detyruar formulën tuaj Xlookup të kërkojë nga mbrapa dhe të kthejë përputhjen e fundit.
- Ktheni vlera të shumta . Duke manipuluar me argumentin return_array , mund të tërhiqni një rresht ose kolonë të tërë të dhënash në lidhje me vlerën tuaj të kërkimit.
- Kërko me kritere të shumta . Excel XLOOKUP trajton vargjet në mënyrë origjinale, gjë që bën të mundur kryerjen e kërkimit me kritere të shumta.
- Nëse funksionon gabim . Tradicionalisht, ne përdorim funksionin IFNA për të bllokuar gabimet #N/A. XLOOKUP përfshin këtë funksionalitet nëArgumenti if_not_found që ju lejon të nxirrni tekstin tuaj nëse nuk gjendet asnjë përputhje e vlefshme.
- Futjet/fshirjet e kolonave . Një nga çështjet më irrituese me VLOOKUP është se shtimi ose heqja e kolonave thyen një formulë sepse kolona e kthimit identifikohet nga numri i saj i indeksit. Me XLOOKUP, ju jepni diapazonin e kthimit, jo numrin, që do të thotë se mund të futni dhe hiqni aq kolona sa të keni nevojë pa prishur asgjë.
- Performancë më e mirë . VLOOKUP mund të ngadalësojë fletët tuaja të punës sepse përfshin të gjithë tabelën në llogaritjet, gjë që rezulton në përpunimin e shumë më shumë qelizave sesa nevojiten në të vërtetë. XLOOKUP trajton vetëm grupet e kërkimit dhe kthimit nga të cilat varet vërtet.
Si të përdoret XLOOKUP në Excel - shembuj formulash
Shembujt e mëposhtëm demonstrojnë veçoritë më të dobishme të XLOOKUP në veprim. Për më tepër, do të zbuloni disa përdorime jo të parëndësishme që do t'i çojnë aftësitë tuaja të kërkimit në Excel në një nivel të ri.
Kërko vertikalisht dhe horizontalisht
Microsoft Excel dikur kishte dy funksione për kërkime të ndryshme lloje, secila ka sintaksën e vet dhe rregullat e përdorimit: VLOOKUP për të parë vertikalisht në një kolonë dhe HLOOKUP për të parë horizontalisht në një rresht.
Funksioni XLOOKUP mund t'i bëjë të dyja me të njëjtën sintaksë. Dallimi është në atë që ofroni për grupet e kërkimit dhe kthimit.
Për v-lookup, kolonat e furnizimit:
=XLOOKUP(E1, A2:A6, B2:B6)
Përh-lookup, futni rreshta në vend të kolonave:
=XLOOKUP(I1, B1:F1, B2:F2)
Kërkimi majtas u krye në mënyrë origjinale
Në versionet e mëparshme të Excel, INDEX MATCH formula ishte e vetmja mënyrë e besueshme për të parë majtas ose lart. Tani, nuk keni më nevojë të kombinoni dy funksione ku një do të mjaftonte. Thjesht specifikoni grupin e kërkimit të synuar dhe XLOOKUP do ta trajtojë atë pa problem, pavarësisht vendndodhjes së tij.
Si shembull, le të shtojmë kolonën Ranku në të majtë të tabelës sonë të mostrës. Qëllimi është të merrni gradën e hyrjes së oqeanit në F1. VLOOKUP do të pengohej këtu sepse mund të kthejë një vlerë vetëm nga një kolonë në të djathtë të kolonës së kërkimit. Një formulë Xlookup përballet me lehtësi:
=XLOOKUP(F1, B2:B6, A2:A6)
Në mënyrë të ngjashme, mund të shikoni lart kur kërkoni horizontalisht në rreshta.
XLOOKUP me përputhje të saktë dhe të përafërt
Sjellja e përputhjes kontrollohet nga argumenti i 5-të i quajtur mode_përputhje . Si parazgjedhje, kryhet një përputhje e saktë.
Ju lutemi kushtoni vëmendje që edhe kur zgjidhni një përputhje të përafërt ( match_mode vendosur në 1 ose -1), funksioni do të vazhdojë të kërkojë një ndeshje së pari. Dallimi është në atë që kthen nëse nuk gjendet një vlerë e saktë e kërkimit.
Argumenti i modalitetit të përputhjes:
- 0 ose i anashkaluar - përputhje e saktë; nëse nuk gjendet - #N/A gabim.
- -1 - përputhje e saktë; nëse nuk gjendet - artikulli tjetër më i vogël.
- 1 - përputhje e saktë; nëse nuk gjendet- artikulli tjetër më i madh.
Përputhja e saktë XLOOKUP
Ky është opsioni që ndoshta e përdorni 99% të kohës që bëni kërkime në Excel. Meqenëse një përputhje e saktë është sjellja e paracaktuar e XLOOKUP, mund të hiqni mode_match_2> dhe të jepni vetëm 3 argumentet e para të kërkuara.
Megjithatë, në disa situata, një përputhje e saktë nuk do të funksionojë. Një skenar tipik është kur tabela juaj e kërkimit nuk përmban të gjitha vlerat, por më tepër "piketa" ose "kufijtë" si zbritjet e bazuara në sasi, komisionet e bazuara në shitje, etj.
Tabela jonë e kërkimit të mostrës tregon korrelacionin mes rezultateve dhe notave të provimeve. Siç mund ta shihni në pamjen e mëposhtme të ekranit, një përputhje e saktë funksionon vetëm kur rezultati i një studenti të caktuar përputhet saktësisht me vlerën në tabelën e kërkimit (si Christian në rreshtin 3). Në të gjitha rastet e tjera, kthehet një gabim #N/A.
=XLOOKUP(F2, $B$2:$B$6, $C$2:$C$6)
Për të marrë notat në vend të gabimeve #N/A, na duhet për të kërkuar një përputhje të përafërt siç tregohet në shembullin vijues.
Përputhja e përafërt XLOOKUP
Për të kryer një kërkim të përafërt, vendosni argumentin match_mode në -1 ose 1 , në varësi të mënyrës se si janë organizuar të dhënat tuaja.
Në rastin tonë, tabela e kërkimit liston kufijtë e poshtëm të notave. Pra, ne vendosëm match_mode në -1 për të kërkuar vlerën tjetër më të vogël kur nuk gjendet një përputhje e saktë:
=XLOOKUP(F11, $B$11:$B$15, $C$11:$C$15, ,-1)
Për shembull, Brian ka rezultatin prej 98 (F2). Formula kërkon këtë vlerë kërkimi në B2:B6por nuk mund ta gjej. Më pas, ai kërkon për artikullin tjetër më të vogël dhe gjen 90, që korrespondon me notën A:
Nëse tabela jonë e kërkimit përmbante kufijtë e sipërm të notave, ne do të vendosnim match_mode to 1 për të kërkuar artikullin tjetër më të madh nëse një përputhje e saktë dështon:
=XLOOKUP(F2, $B$2:$B$6, $C$2:$C$6, ,1)
Formula kërkon për 98 dhe përsëri nuk mund ta gjejë atë. Këtë herë, ai përpiqet të gjejë vlerën tjetër më të madhe dhe merr 100, që korrespondon me notën A:
Këshillë. Kur kopjoni një formulë Xlookup në qeliza të shumta, kyçni diapazonin e kërkimit ose ktheni me referenca absolute të qelizave (si $B$2:$B$6) për të parandaluar ndryshimin e tyre.
XLOOKUP me përputhje të pjesshme (wildcards)
Për të kryer një kërkim të pjesshëm të përputhjes, vendosni argumentin match_mode në 2, i cili udhëzon funksionin XLOOKUP të përpunojë karakteret e shkrepjes:
- Një yll (*) - përfaqëson çdo sekuencë karakteresh.
- Një pikëpyetje (?) - përfaqëson çdo karakter të vetëm.
Për të parë se si funksionon , ju lutemi merrni parasysh shembullin e mëposhtëm. Në kolonën A, keni disa modele të smartfonëve dhe, në kolonën B, kapacitetin e baterisë së tyre. Jeni kurioz për baterinë e një smartphone të caktuar. Problemi është se nuk jeni të sigurt se mund të shkruani emrin e modelit saktësisht siç shfaqet në kolonën A. Për ta kapërcyer këtë, futni pjesën që është patjetër aty dhe zëvendësoni karakteret e mbetura me shkronja të ngurta.
Për shembull, për të marrëinformacion në lidhje me baterinë e iPhone X, përdorni këtë formulë:
=XLOOKUP("*iphone X*", A2:A8, B2:B8, ,2)
Ose, futni pjesën e njohur të vlerës së kërkimit në një qelizë dhe lidhni referencën e qelizës me karakteret e shkretë:
=XLOOKUP("*"&E1&"*", A2:A8, B2:B8, ,2)
XLOOKUP në rend të kundërt për të marrë ndodhjen e fundit
Në rast se tabela juaj përmban disa dukuri të vlerës së kërkimit, ndonjëherë mund t'ju duhet për të kthyer ndeshjen e fundit . Për ta bërë këtë, konfiguroni formulën tuaj Xlookup për të kërkuar në rend të kundërt.
Drejtimi i kërkimit kontrollohet nga argumenti i 6-të i quajtur modaliteti_kërkimi :
- 1 ose i lënë pas dore (parazgjedhja) - kërkon nga vlera e parë në të fundit, d.m.th. nga lart-poshtë me kërkim vertikal ose nga e majta në të djathtë me kërkim horizontal.
- -1 - kërkon në rend të kundërt nga vlera e fundit në të parën .
Si shembull, le të kthejmë shitjen e fundit të bërë nga një shitës specifik. Për këtë, ne bashkuam tre argumentet e para të kërkuara (G1 për vlera_lookup , B2:B9 për array_lookup dhe D2:D9 për array_return_2>) dhe vendosim - 1 në argumentin e 5-të:
=XLOOKUP(G1, B2:B9, D2:D9, , ,-1)
E drejtpërdrejtë dhe e lehtë, apo jo?
XLOOKUP për të kthyer disa kolona ose rreshta
Një veçori më e mahnitshme e XLOOKUP është aftësia e tij për të kthyer më shumë se një vlerë në lidhje me të njëjtën përputhje. Gjithçka është bërë me sintaksën standarde dhe pa asnjë manipulim shtesë!
Nga tabela e mëposhtme, duke supozuar se dëshironi të