XLOOKUP dhidi ya VLOOKUP katika Excel (Uchambuzi Linganishi)

  • Shiriki Hii
Hugh West

Jedwali la yaliyomo

VLOOKUPna mifano inayofaa na vielelezo vinavyofaa.

Pakua Kitabu cha Mazoezi 2>

Unaweza kupakua kitabu cha kazi cha Excel ambacho tumetumia kuandaa makala haya.

XLOOKUP vs VLOOKUP.xlsx

Misingi ya XLOOKUP na VLOOKUP katika Excel

Jukumu la XLOOKUP

The XLOOKUP chaguo za kukokotoa hutafuta masafa au mkusanyiko kwa inayolingana na kurudisha kipengee sambamba kutoka safu ya pili au safu. Kwa chaguo-msingi, mechi halisi hutumiwa. Fomula ya jumla ya chaguo hili la kukokotoa ni kama ifuatavyo:

=XLOOKUP(thamani_ya_kuangalia, safu_ya_kutazama, safu_ya_rejesho, [kama_haijapatikana], [modi_ya_kulingana], [modi_ya_tafuta])

Utendaji wa VLOOKUP

Kitendaji cha VLOOKUP hutafuta thamani katika safu wima ya kushoto kabisa ya jedwali na kisha kurejesha thamani katika safu sawa. safu mlalo kutoka safu wima maalum. Kwa chaguo-msingi, jedwali lazima lipangwa katika mpangilio wa kupanda . Fomula ya jumla ya chaguo hili la kukokotoa inaonekana kama hii:

=VLOOKUP(thamani_ya_kuangalia, safu_ya_jedwali, nambari_ya_index, [range_lookup])

Hojamakala sasa itakusaidia kuelewa tofauti kati ya XLOOKUP na VLOOKUP katika Excel. Ikiwa una maswali au maoni yoyote, tafadhali nijulishe katika sehemu ya maoni. Au unaweza kuangalia makala zetu nyingine zinazohusiana na utendaji wa Excel kwenye tovuti hii.

Ufafanuzi wa Kazi ya XLOOKUP
Hoja Inahitajika/Hiari Maelezo
lookup_value Inahitajika Thamani iliyobainishwa ambayo inapaswa kutafutwa katika jedwali la data.
lookup_array Inahitajika Msururu wa visanduku au mkusanyiko ambapo thamani ya kuangalia kutafutwa.
return_array Inahitajika Ya pili safu ya visanduku au safu ambapo data ya pato itatolewa.
[if_not_found] Si lazima 2> Ujumbe uliobinafsishwa katika umbizo la maandishi, ikiwa thamani ya utafutaji haipatikani.
[match_mode] Si lazima Inafafanua kama chaguo la kukokotoa litatafuta inayolingana kabisa kulingana na vigezo maalum au ulinganifu wa herufi pori.
[search_mode] Si lazima Inafafanua mpangilio wa utafutaji (Katika kupanda au kushuka, kutoka mwisho hadi wa kwanza au wa kwanza hadi wa mwisho).

Hoja Ufafanuzi wa Kazi ya VLOOKUP

Hoja Inahitajika/Hiari Maelezo
thamani_ya_kutazama Inahitajika Thamani iliyobainishwa ambayo inapaswa kutafutwa katika jedwali la data.
jedwali_array Inahitajika Msururu wa visanduku au mkusanyiko ambapothamani ya utafutaji itatafutwa.
col_index_num Inahitajika Nambari ya faharasa ya safu wima katika safu iliyobainishwa, ambapo thamani ya kurejesha iko.
[range_lookup] Si lazima Inafafanua ulinganifu kamili au wa kukadiria.

5 Mifano Linganishi kati ya Matumizi ya XLOOKUP na VLOOKUP

Hebu tupitie baadhi ya mifano sasa ili kujua jinsi utendakazi hizi mbili zinavyofanana au tofauti. Pia utapata kujua ni wapi unapaswa kutumia chaguo za kukokotoa za VLOOKUP au XLOOKUP unapofanya kazi na mkusanyiko wako wa data.

1. XLOOKUP na VLOOKUP ili Kutafuta Thamani ya Kipekee na Data ya Dondoo

Katika picha ifuatayo, seti ya data imewasilishwa ikiwa na vifaa kadhaa maarufu vya simu mahiri na vipimo vyake. Kwa kutumia VLOOKUP na XLOOKUP vitendaji hapa kando, tutaona jinsi utendakazi huu unavyofanya kazi ili kutoa data ya kipekee kulingana na thamani maalum ya kuangalia.

Kwa mfano, tutatoa vipimo vya Samsung S21 Ultra kutoka kwa jedwali la data.

Tutatumia VLOOKUP tendakazi kwanza. Katika towe Kisanduku C16 , fomula inayohitajika itakuwa:

=VLOOKUP(B16,B5:E13,{2,3,4},FALSE)

Baada ya kubonyeza Ingiza , utapata taarifa zote za simu mahiri iliyobainishwa inayopatikana kwenye jedwali.

Sasa, ikiwa tutatumia XLOOKUP tendakazi badala ya chaguo za kukokotoa za VLOOKUP, towe Seli C16 itapachikwa kwa fomula ifuatayo:

=XLOOKUP(B16,B5:B13,C5:E13,,0)

Baada ya kubofya Enter , utapata tokeo sawa na lilopatikana na VLOOKUP function.

Kwa hivyo, la msingi tofauti kati ya kutumia vitendakazi hivi viwili ni VLOOKUP function imetoa thamani nyingi kulingana na nambari za safu wima zilizobainishwa katika safu ilhali, XLOOKUP tendakazi imerejesha towe sawa kwa kuchukua anuwai ya seli zilizo na vipimo kama hoja ya safu ya urejeshaji.

Soma Zaidi: Excel VLOOKUP ili Kurudisha Thamani Nyingi Wima

2. VLOOKUP Haiwezi Kuonyesha Ujumbe Ikiwa Thamani ya Kutafuta Haipatikani

Sasa hebu tufikirie hali ambapo thamani ya utafutaji haijapatikana kwenye jedwali la data. Kwa hivyo, matumizi ya VLOOKUP function italeta hitilafu ya #N/A hapa. Lakini utendakazi wa XLOOKUP itakuwezesha kubinafsisha ujumbe wa kutoa ikiwa thamani ya utafutaji haipatikani kwenye jedwali.

Tukichukulia kuwa tutapata vipimo vya Xiaomi Mi 10 Pro. katika jedwali lifuatalo.

Kwa vile thamani ya kuangalia iko katika Kiini B16 , fomula inayohitajika na VLOOKUP kazi katika pato Kiini C16 kitakuwa:

=VLOOKUP(B16,B5:E13,{2,3,4},FALSE)

Baada ya kubonyeza Ingiza , chaguo la kukokotoa litarejesha Hitilafu ya #N/A wakati wa kutafutathamani haipatikani katika jedwali la data.

Sasa ukibadilisha ujumbe upendavyo kwa XLOOKUP kazi ikiwa thamani ya utafutaji haipatikani basi inahitajika. formula katika Cell C16 inaweza kuonekana hivi:

=XLOOKUP(B16,B5:B13,C5:E13,"Not Found",0)

Baada ya kubonyeza Enter , chaguo la kukokotoa litarejesha kilichobainishwa. ujumbe: “Haijapatikana” .

Iwapo unataka kuonyesha ujumbe uliobinafsishwa na VLOOKUP kazi, basi una ili kuchanganya chaguo za kukokotoa za IF na chaguo za kukokotoa za VLOOKUP hapa.

Soma Zaidi: Kwa Nini VLOOKUP Hurejesha #N/A Wakati Mechi Ipo? (Sababu 5 & Suluhu)

Visomo Sawa

  • VLOOKUP Haifanyi Kazi (Sababu 8 & Suluhu)
  • Excel LOOKUP vs VLOOKUP: Na Mifano 3
  • INDEX MATCH vs Kazi ya VLOOKUP (Mifano 9)
  • Tumia VLOOKUP yenye Vigezo Vingi katika Excel (Njia 6 + Mbadala)
  • Jinsi ya Kuchanganya Excel SUMIF & VLOOKUP Katika Laha Nyingi

3. VLOOKUP Inatafuta Thamani katika Safu Wima ya Kushoto Pekee

Katika picha ifuatayo, mkusanyiko wa data umebadilishwa kidogo. Safu iliyo na majina ya kifaa imehamishwa hadi mwisho wa jedwali la data. Kama tujuavyo, kazi ya VLOOKUP hutafuta thamani ya kuangalia katika safu wima iliyo kushoto kabisa kwenye jedwali, sasa tutajua matokeo ambayo chaguo za kukokotoa zitarudi ikiwa tutatafuta thamani iliyo upande wa kulia kabisa.safu katika jedwali.

Kitendaji kinachohitajika katika Kiini C16 kitakuwa:

=VLOOKUP(B16,B5:E13,{1,2,3},FALSE)

Baada ya kubofya Enter , utapata #N/A hitilafu kama njia ya kurejesha. Kwa hivyo, sasa inaeleweka kuwa unapotumia VLOOKUP tendakazi, lazima utafute thamani katika safu wima ya kushoto pekee, vinginevyo, chaguo la kukokotoa halitaonyesha matokeo yanayotarajiwa.

Lakini kipengele cha XLOOKUP haitakukatisha tamaa katika kesi hii. Kwa kutumia kitendakazi cha XLOOKUP, unaweza kutafuta thamani ya kuangalia popote kwenye jedwali kwa kutaja tu safu mbalimbali za visanduku au safu ya utafutaji.

Kwa hivyo, ili kutoa data inayopatikana kutoka kwa jedwali kwa zilizobainishwa. kifaa kilichopo katika Kiini B16 , kitendakazi cha XLOOKUP kitakuja na sintaksia ifuatayo:

=XLOOKUP(B16,E5:E13,B5:D13,,0)

Baada ya kubonyeza Enter , utaonyeshwa data iliyotolewa ya kifaa mahiri kilichobainishwa mara moja.

Soma Zaidi: Excel VLOOKUP ili Kupata Mwisho Thamani katika Safu wima (pamoja na Njia Mbadala)

4. Chambua Data Kulingana na Tukio la Mwisho la XLOOKUP Pekee

Kazi ya XLOOKUP huchota data kulingana na tukio la mwisho la thamani ya kuangalia kwenye jedwali. Kwa mfano, tunaweza kujua ni kifaa gani cha simu mahiri katika Safuwima B ndicho cha mwisho kinachotumia chipset ya Bionic.

Fomula inayohitajika yenye XLOOKUP kitendaji katika

1>Kiini C16 kinafaakuwa:

=XLOOKUP(B16,C5:C13,B5:B13,,0,-1)

Baada ya kubonyeza Ingiza , chaguo la kukokotoa litarejesha jina la kifaa linalolingana mara moja.

Katika chaguo za kukokotoa, tumetumia hoja ya [search_mode] ambapo '-1' inaashiria kuwa chaguo hili la kukokotoa litatafuta thamani kutoka ya mwisho hadi ya kwanza. Ukichagua kuchagua '1' hapa, basi chaguo la kukokotoa litaangalia kutoka ya kwanza hadi ya mwisho.

Kinyume chake, VLOOKUP tendakazi yenyewe ni haiwezi kutoa data kulingana na tukio la mwisho kwenye jedwali. Huenda ikalazimika kuunganishwa na vitendaji vingine ili kutafuta thamani kutoka ya mwisho katika jedwali la data.

Soma Zaidi: Jinsi ya Kuchomoa Data kutoka kwa Laha za Kazi Nyingi katika Excel (Njia 4 za Haraka)

5. XLOOKUP Inaleta Hoja ya Hiari ya Kutumia Vibambo vya Kadi Pori

Katika mfano wetu wa mwisho, tutachunguza jinsi vitendaji vya VLOOKUP na XLOOKUP vinavyofanya kazi tunapochomoa data kulingana na kwenye mechi ya sehemu kama thamani ya kuangalia. Kwa mfano, tutajua vipimo vinavyopatikana kwa kutafuta nambari ya mfano 'S21' ya kifaa cha simu mahiri.

Kwa matumizi ya Wildcard Herufi pamoja na waendeshaji Ampersand (&) , kazi ya VLOOKUP katika towe Cell C16 itaonekana hivi:

=VLOOKUP("*"&B16&"*",B5:E13,{2,3,4},FALSE)

Baada ya kubonyeza Enter , fomula itarejesha vipimo vyote vya Samsung S21 Ultra kutoka kwa iliyotolewaseti ya data.

Sasa tunapotumia XLOOKUP tendakazi, inabidi kuamilisha hoja ya [match_mode] na kuifafanua kwa 1>'2' ili kuashiria Vibambo vya Wildcard vinavyolingana.

Kwa hivyo, kipengele cha kukokotoa kinachohitajika katika Kiini C16 kitaonekana hivi:

6> =XLOOKUP("*"&B16&"*",B5:B13,C5:E13,,2)

Baada ya kubofya Enter , utapata tokeo sawa na lililopatikana na VLOOKUP kazi ya awali.

Soma Zaidi: VLOOKUP yenye Wildcard katika Excel (Njia 3)

Kwa Nini XLOOKUP Ni Bora Kuliko VLOOKUP . . Katika VLOOKUP kitendaji, huku ukichomoa thamani nyingi kutoka kwa jedwali, lazima ubainishe mwenyewe nambari za faharasa za safu wima katika safu ambapo thamani za urejeshaji zipo, na wakati mwingine ni gumu kupata nambari za faharasa. kutoka kwa seti kubwa ya data.
  • Kitendaji cha XLOOKUP ni rahisi zaidi unapopaswa kuonyesha ujumbe uliobinafsishwa ikiwa thamani ya utafutaji haipatikani. Kazi ya VLOOKUP haiwezi kuonyesha ujumbe wowote uliobinafsishwa yenyewe.
  • Kitendo cha VLOOKUP hutafuta thamani katika safu wima iliyo kushoto kabisa katika jedwali ilhali XLOOKUP function hutafuta thamani katika safuwima yoyote katika jedwali la data lililotolewa.
  • Kwa VLOOKUP kazi, lazima ubainishenzima safu ya jedwali ambapo thamani ya kuangalia na thamani ya kurudi zipo. Katika kitendaji cha XLOOKUP , unapaswa kufafanua safu ya utafutaji na safu ya kurejesha kando.
  • Kazi ya XLOOKUP hutafuta thamani ya kuangalia kutoka chini hadi juu katika seti ya data iliyopewa ilhali, VLOOKUP inahitaji utendakazi mwingine ili kutoa data kulingana na tukio la mwisho kwenye jedwali.
  • XLOOKUP kazi inakuruhusu kwenda kutafuta njia jozi. , kitendaji cha VLOOKUP hakija na kigezo kama hicho.
  • Kwa VLOOKUP kitendaji, unaweza kutumia kadirio la kulinganisha kurudisha thamani ndogo inayofuata pekee. Lakini kwa kitendaji cha XLOOKUP , utaweza kurejesha thamani yoyote kati ya ndogo au inayofuata kubwa zaidi kutoka kwa jedwali.
  • Mapungufu ya XLOOKUP katika Excel

    Kunaweza kuwa na kasoro moja tu mahususi kwa kazi ya XLOOKUP na hiyo ni upatikanaji wake katika Microsoft Excel 365 pekee. Kazi ya XLOOKUP haioani na matoleo ya awali. Lakini kazi ya VLOOKUP inapatikana ili kutumia katika toleo lolote la Excel. Kwa hivyo, pengine inaweza kuwa chaguo bora zaidi kubadili hadi toleo jipya zaidi la Microsoft Excel ikiwa utapata chaguo la kukokotoa la XLOOKUP la kuvutia kutumia.

    Maneno ya Kuhitimisha

    Natumai kwamba uchanganuzi linganishi kati ya kazi hizi mbili pamoja na mifano inayohusiana iliyoonyeshwa hapo juu katika hili

    Hugh West ni mkufunzi na mchambuzi mwenye uzoefu wa juu wa Excel na uzoefu wa zaidi ya miaka 10 katika tasnia. Ana Shahada ya Kwanza katika Uhasibu na Fedha na Shahada ya Uzamili katika Utawala wa Biashara. Hugh ana shauku ya kufundisha na ameanzisha mbinu ya kipekee ya kufundisha ambayo ni rahisi kufuata na kuelewa. Ujuzi wake wa kitaalam wa Excel umesaidia maelfu ya wanafunzi na wataalamu ulimwenguni kote kuboresha ujuzi wao na kufaulu katika taaluma zao. Kupitia blogu yake, Hugh hushiriki ujuzi wake na ulimwengu, akitoa mafunzo ya bila malipo ya Excel na mafunzo ya mtandaoni ili kuwasaidia watu binafsi na biashara kufikia uwezo wao kamili.