Jinsi ya VLOOKUP Thamani Nyingi katika Seli Moja katika Excel (Njia 2 Rahisi)

  • Shiriki Hii
Hugh West

Unapofanya kazi na kiasi kikubwa cha data katika Excel, wakati mwingine unaweza kujikuta katika hali ambapo unahitaji kutafuta thamani zinazoonekana mara nyingi kwenye mkusanyiko wako wa data. Kwa hivyo, lazima uone data hizo kwenye seli moja. Katika somo hili, tutakuonyesha jinsi ya kutumia VLOOKUP kwa thamani nyingi katika kisanduku kimoja katika Excel.

Kwa ujumla, hatutumii kitendakazi cha VLOOKUP moja kwa moja hapa. Tutapata thamani nyingi katika seli moja ambazo zitakuwa sawa na chaguo za kukokotoa za VLOOKUP. Tunatumai utapata mafunzo haya kuwa ya manufaa.

Pakua Kitabu cha Mazoezi

Vlookup Thamani Nyingi katika Seli Moja.xlsm

Mbinu 2 Rahisi za Kutafuta Thamani Nyingi katika Seli Moja

Sasa, tutakuonyesha njia 2 za kutafuta thamani nyingi katika kisanduku kimoja katika Excel. Ya kwanza inatumia Mfumo na ya pili inatumia VBA misimbo. Tutatafuta maadili yanayorudiwa na yasiyorudiwa katika nakala hii. Kwa hivyo, unaweza kuchagua mbinu inayofaa zaidi kulingana na tatizo lako.

Ili kuonyesha tatizo hili, tutatumia mkusanyiko wa data ufuatao:

Hapa, tuna baadhi ya wauzaji Majina na kuuza kwao Bidhaa . Sasa, lengo letu ni kupata bidhaa zinazouzwa za kila muuzaji.

1. Kutumia Miundo ya Kutafuta Thamani Nyingi katika Seli Moja katika Excel

Kazi ya TEXTJOIN itakuwa kazi yetu ya kwenda kufanyakutekeleza njia hii. Kazi ya TEXTJOIN hukuruhusu kuunganisha mifuatano 2 au zaidi pamoja na kila thamani ikitenganishwa na kikomo . Hasa, tunachanganya chaguo za kukokotoa tofauti na chaguo za kukokotoa za TEXTJOIN ili kutekeleza fomula yetu.

Kazi ya TEXTJOINinapatikana kwa Excel 2019 na Office 365 pekee.

Sintaksia ya Msingi ya Kazi ya TEXTJOIN:

=TEXTJOIN(delimiter, ignore_empty, text1, [text2], …)

Hapa, kikomo chetu kitakuwa koma ( “,” ) ili kutenganisha thamani katika kisanduku kimoja.

1.1 Kazi za TEXTJOIN na IF

Sasa, fomula hii ni rahisi sana kutumia. Fomula hii itatafuta thamani na pia kuziingiza kwenye kisanduku kimoja na kikomo, koma. Lakini, kumbuka fomula hii itarudisha thamani ikiwa na nakala.

Sintaksia ya Msingi:

=TEXTJOIN(", ",TRUE,IF(lookup_value=lookup_range,,finding_range,""))

📌 Hatua

1. Kwanza, charaza fomula ifuatayo katika Kisanduku F5 :

=TEXTJOIN(", ",TRUE,IF(E5=B5:B13,C5:C13,""))

2. Kisha, bonyeza Enter.

3. Hatimaye, buruta aikoni ya Nchimbo ya Kujaza juu ya safu mbalimbali za visanduku F6:F7 .

Mwishowe, tumefaulu. kutumia VLOOKUP thamani nyingi katika kisanduku kimoja.

🔎 Uchanganuzi wa Mfumo

Tunatumia uchanganuzi huu tu kwa mtu "John"

IF(E5=B5:B13,C5:C13,"")

Chaguo hili la kukokotoa linarejesha safu ifuatayo:

{"Mobile";"";"";"TV";"";"Fridge";"";"Mobile";""}

TEXTJOIN(", ",TRUE,IF(E5=B5:B13,C5:C13,""))

Mwishowe, kazi ya TEXTJOIN itarejesha zifuatazo.tokeo:

{Mobile, TV, Fridge, Mobile}

Soma Zaidi: Excel VLOOKUP ili Kurudisha Thamani Nyingi katika Seli Moja Imetenganishwa na Koma

1.2 Kazi za TEXTJOIN na MATCH (Bila Nakala)

Sasa, ikiwa unataka thamani nyingi katika kisanduku kimoja, unaweza kutumia fomula hii. Fomula hii ni mchanganyiko wa vitendaji vya TEXTJOIN na MATCH . Fomula hii ni changamano kidogo kutumia lakini hakika itatoa thamani unazotaka.

📌 HATUA

1. Kwanza, andika fomula ifuatayo katika Kisanduku F5 :

=TEXTJOIN(",", TRUE, IF(IFERROR(MATCH(C5:C13, IF(E5=B5:B13, C5:C13, ""), 0),"")=MATCH(ROW(C5:C13), ROW(C5:C13)), C5:C13, ""))

2. Kisha, bonyeza Enter.

3. Hatimaye, buruta ikoni ya Nchimbo ya Kujaza juu ya safu mbalimbali za visanduku F6:F7 .

Mwishowe, tumefaulu kufanikiwa. kutumia VLOOKUP thamani nyingi katika kisanduku kimoja bila nakala za thamani zozote.

🔎 Uchanganuzi wa Mfumo

Tunatumia uchanganuzi huu kwa mtu tu "John"

ROW(C5:C13)

Inaleta safu ya {5;6;7;8;9;10;11;12;13}

MATCH(ROW(C5:C13), ROW(C5:C13))

Inarudi: {1;2;3;4;5;6;7;8;9}

IF(E5=B5:B13, C5:C13, "")

Inarudi: {"Mobile";"";"";"TV";"";"Fridge";"";"Mobile";""}

MATCH(C5:C13, IF(E5=B5:B13, C5:C13, "")

Kitendaji hiki kinarudi: {8;8;7;9;7;7;7;8;7}

IFERROR(MATCH(C5:C13, IF(E5=B5:B13, C5:C13, ""), 0),"")

Inarudi: {1;1;"";4;"";6;"";1;""}

IF(IFERROR(MATCH(C5:C13, IF(E5=B5:B13, C5:C13, ""), 0),"")=MATCH(ROW(C5:C13), ROW(C5:C13)), C5:C13, "")

Inarudi: {"Mobile";"";"";"TV";"";"Fridge";"";"";""}

TEXTJOIN(",", TRUE, IF(IFERROR(MATCH(C5:C13, IF(E5=B5:B13, C5:C13, ""), 0),"")=MATCH(ROW(C5:C13), ROW(C5:C13)), C5:C13, ""))

Toleo la mwisho litakuwa Rununu, TV, Friji .

Soma Zaidi: Jinsi ya Kufanya VLOOKUP kwa Safu Mlalo Nyingi katika Excel (Mbinu 5)

1.3 TheTEXTJOIN na Kazi za KIPEKEE (Bila Nakala)

Sasa, kipengele cha UNIQUE kinapatikana tu katika Excel 365. Kwa hivyo, ikiwa unatumia Excel 365 basi bila shaka unaweza kutumia fomula hii. Fomula iliyotangulia ni ngumu kidogo lakini fomula hii itarahisisha njia ya kutafuta thamani katika seli moja. Chaguo za kukokotoa za UNIQUE hurejesha orodha ya thamani za kipekee katika orodha au masafa. Sasa, tofauti kati ya fomula ya kwanza na ya tatu ni kutumia UNIQUE tendakazi kabla ya IF kazi.

Sintaksia ya Msingi ya Kazi ya UNIQUE:

=UNIQUE (array, [by_col], [exactly_once])

safu – Safu au safu ambapo thamani za kipekee zitatolewa.

by_col – [hiari] Jinsi ya kulinganisha na kutoa. Kwa safu = FALSE (chaguo-msingi); kwa safu = TRUE.

haswa_mara moja – [hiari] TRUE = thamani zinazotokea mara moja, FALSE= thamani zote za kipekee (chaguo-msingi)

📌 HATUA

1. Kwanza, charaza fomula ifuatayo katika Kisanduku F5 :

=TEXTJOIN(", ",TRUE,UNIQUE(IF(E5=B5:B13,C5:C13,"")))

2. Kisha, bonyeza Enter.

3. Hatimaye, buruta ikoni ya Nchimbo ya Kujaza juu ya safu mbalimbali za visanduku F6:F7.

Kama unavyoona, tunayo. imetumika kwa mafanikio VLOOKUP thamani nyingi katika kisanduku kimoja.

🔎 Uchanganuzi wa Mfumo

Tunatumia uchanganuzi huu tu kwa mtu "John"

➤ IF(E5=B5:B13,C5:C13,"")

Inarudi {"Mobile";"";"";"TV";"";"Fridge";"";"Mobile";""}

➤ UNIQUE(IF(E5=B5:B13,C5:C13,""))

Niinarejesha {"Mobile";"";"TV";"Fridge"}

TEXTJOIN(", ",TRUE,UNIQUE(IF(E5=B5:B13,C5:C13,"")))

Tokeo la mwisho Mobile,TV,Fridge

Soma Zaidi: Jinsi ya Kuvinjari na Kurejesha Thamani Nyingi katika Orodha Kunjuzi

2. Kutumia Misimbo ya VBA ili Kutafuta Thamani Nyingi katika Seli Moja

Kazi ya TEXTJOIN inapatikana tu kwa MS Excel 2019 na MS Excel 365 . Kwa hivyo, ikiwa unajulikana sana kuhusu nambari za VBA za Excel, nambari hizi mbili zitakuwa za vitendo sana kwako. Ya kwanza itakuwa na nakala na ya pili haitakuwa na nakala. Kwa hivyo, chagua mbinu yako kulingana na tatizo lako.

2.1 Misimbo ya VBA Thamani Nyingi katika Seli Moja

📌 HATUA

1. Kwanza. Bonyeza Alt+F11 ili kufungua Visual Basic Editor.

2. Kisha, bofya kwenye Ingiza > Moduli .

3. Ifuatayo, andika msimbo ufuatao:

8899

4. Sasa, nenda kwenye laha yako ya kazi. Kisha, charaza fomula ifuatayo katika Kisanduku F5 :

=MultipleValues(B5:B13,E5,C5:C13,",")

5. Kisha, bonyeza ENTER.

6. Hatimaye, buruta aikoni ya Kushughulikia Jaza juu ya safu mbalimbali za visanduku F6:F7.

Mwishowe, tumetumia VLOOKUP thamani nyingi katika kisanduku kimoja .

Soma Zaidi: VLOOKUP ili Kurudisha Thamani Nyingi Mlalo katika Excel

2.2 VBA Misimbo ya LOOKUP Thamani Nyingi katika Seli Moja (Bila Nakala)

📌 HATUA

1. Kwanza. Bonyeza Alt+F11 ili kufungua Visual Basic Editor.

2. Kisha,bofya kwenye Ingiza > Moduli .

3. Ifuatayo, andika msimbo ufuatao:

5424

4. Baada ya kuingiza msimbo, kisha ubofye Zana > Marejeleo katika dirisha lililofunguliwa la Microsoft Visual Basic kwa ajili ya Programu, na kisha, katika kidirisha kilichotoka Marejeleo – VBAProject dialog box, angalia Microsoft Scripting Runtime chaguo katika Marejeleo Yanayopatikana kisanduku cha orodha. Bofya kwenye Sawa .

5. Sasa, nenda kwenye laha yako ya kazi. Kisha, charaza fomula ifuatayo katika Cell F5 :

=ValuesNoDup(E5,B5:B13,2)

Hapa, 2 ndiyo nambari ya safu wima ya mkusanyiko wa data.

0>

6. Kisha, bonyeza Enter .

7. Hatimaye, buruta ikoni ya Nchimbo ya Kujaza juu ya safu mbalimbali za visanduku F6:F7.

Kama unavyoona, tunayo. imetumika VLOOKUP thamani nyingi katika kisanduku kimoja bila nakala.

Soma Zaidi: Jinsi ya VLOOKUP na Kurejesha Thamani Nyingi katika Excel (Mbinu 8)

Hitimisho

Kuhitimisha, natumai somo hili litakusaidia kutazama thamani nyingi katika kisanduku kimoja katika Excel. Pakua kitabu cha mazoezi na ujaribu hizi mwenyewe. Hakika, itakuza maarifa yako ya Excel. Pia, jisikie huru kutoa maoni katika sehemu ya maoni. Maoni yako muhimu yanatufanya tuwe na ari ya kuunda makala nyingi kama hizi. Usisahau kuangalia tovuti yetu ExcelWIKI kwa matatizo na masuluhisho yanayohusiana na Excel.

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.