એક્સેલમાં એક સેલમાં બહુવિધ મૂલ્યોને કેવી રીતે VLOOKUP કરવું (2 સરળ પદ્ધતિઓ)

  • આ શેર કરો
Hugh West

એક્સેલમાં મોટી માત્રામાં ડેટા સાથે કામ કરતી વખતે, કેટલીકવાર તમે તમારી જાતને એવી પરિસ્થિતિમાં શોધી શકો છો કે જ્યાં તમારે તમારા ડેટાસેટમાં ઘણી વખત દેખાતા મૂલ્યો શોધવાની જરૂર હોય. તેથી, તમારે તે ડેટાને એક કોષમાં જોવો પડશે. આ ટ્યુટોરીયલમાં, અમે તમને Excel માં એક સેલમાં બહુવિધ મૂલ્યો માટે VLOOKUP નો ઉપયોગ કેવી રીતે કરવો તે બતાવીશું.

સામાન્ય રીતે કહીએ તો, અમે અહીં VLOOKUP ફંક્શનનો સીધો ઉપયોગ કરી રહ્યા નથી. અમે એક કોષમાં બહુવિધ મૂલ્યો શોધવા જઈ રહ્યા છીએ જે VLOOKUP ફંક્શન સમાન હશે. અમે આશા રાખીએ છીએ કે તમને આ ટ્યુટોરીયલ મદદરૂપ થશે.

પ્રેક્ટિસ વર્કબુક ડાઉનલોડ કરો

એક સેલ.xlsm માં બહુવિધ મૂલ્યો જુઓ

2 સરળ પદ્ધતિઓ એક સેલમાં બહુવિધ મૂલ્યો

હવે, અમે તમને એક્સેલમાં એક કોષમાં બહુવિધ મૂલ્યો જોવાની 2 રીતો બતાવવા જઈ રહ્યા છીએ. પ્રથમ સૂત્રો નો ઉપયોગ કરી રહ્યો છે અને બીજો VBA કોડનો ઉપયોગ કરી રહ્યો છે. અમે આ લેખમાં પુનરાવર્તિત અને બિન-પુનરાવર્તિત બંને મૂલ્યો જોઈશું. તેથી, તમે તમારી સમસ્યા અનુસાર શ્રેષ્ઠ-ઉપયોગી પદ્ધતિ પસંદ કરી શકો છો.

આ સમસ્યાને દર્શાવવા માટે, અમે નીચેના ડેટાસેટનો ઉપયોગ કરવા જઈ રહ્યા છીએ:

અહીં, અમારી પાસે કેટલાક વેચાણકર્તાઓના નામો અને તેમના વેચાણ ઉત્પાદનો છે. હવે, અમારો ધ્યેય દરેક સેલ્સપર્સનના વેચાણ ઉત્પાદનો શોધવાનો છે.

1. એક્સેલમાં એક સેલમાં બહુવિધ મૂલ્યો જોવા માટે ફોર્મ્યુલાનો ઉપયોગ કરવો

TEXTJOIN કાર્ય હશે. અમારા જવા માટે કાર્યઆ પદ્ધતિનો અમલ કરો. TEXTJOIN ફંક્શન તમને ડિલિમિટર દ્વારા અલગ કરાયેલ દરેક મૂલ્ય સાથે 2 અથવા વધુ શબ્દમાળાઓ સાથે જોડાવા માટે પરવાનગી આપે છે. મુખ્યત્વે, અમે અમારા ફોર્મ્યુલાને અમલમાં મૂકવા માટે TEXTJOIN ફંક્શન સાથે વિવિધ ફંક્શનને જોડી રહ્યાં છીએ.

TEXTJOINફંક્શન માત્ર Excel 2019 અને Office 365 માટે ઉપલબ્ધ છે.

TEXTJOIN ફંક્શનનો મૂળભૂત વાક્યરચના:

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

અહીં, એક કોષમાં મૂલ્યોને અલગ કરવા માટે અમારું ડિલિમિટર અલ્પવિરામ ( “,” ) હશે.

1.1 TEXTJOIN અને IF કાર્યો

હવે, આ ફોર્મ્યુલા વાપરવા માટે ખૂબ જ સરળ છે. આ ફોર્મ્યુલા મૂલ્યોને જોશે અને તેમને સીમાંકક, અલ્પવિરામ સાથે એક કોષમાં દાખલ કરશે. પરંતુ, યાદ રાખો કે આ ફોર્મ્યુલા ડુપ્લિકેટ્સ સાથે મૂલ્ય આપશે.

મૂળભૂત સિન્ટેક્સ:

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

📌 પગલાઓ

1. પ્રથમ, સેલ F5 :

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

2 માં નીચેનું સૂત્ર ટાઈપ કરો. પછી, Enter દબાવો.

3. છેલ્લે, કોષોની શ્રેણી F6:F7 પર ફિલ હેન્ડલ આયકનને ખેંચો.

અંતમાં, અમે સફળ થયા છીએ. VLOOKUP એક કોષમાં બહુવિધ મૂલ્યોનો ઉપયોગ કરવા માટે.

🔎 ફોર્મ્યુલાનું વિરામ

અમે આ બ્રેકડાઉનનો ઉપયોગ ફક્ત વ્યક્તિ “જ્હોન” માટે કરી રહ્યા છીએ

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

આ ફંક્શન નીચેની એરે આપે છે:

<0 {"Mobile";"";"";"TV";"";"Fridge";"";"Mobile";""}

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

આખરે, TEXTJOIN ફંક્શન નીચે આપેલ પરત કરશેપરિણામ:

{Mobile, TV, Fridge, Mobile}

વધુ વાંચો: અલ્પવિરામ દ્વારા વિભાજિત એક કોષમાં બહુવિધ મૂલ્યો પરત કરવા માટે એક્સેલ VLOOKUP <1

1.2 TEXTJOIN અને MATCH કાર્યો (ડુપ્લિકેટ્સ વિના)

હવે, જો તમને એક કોષમાં બહુવિધ મૂલ્યો જોઈએ છે, તો તમે આ સૂત્રનો ઉપયોગ કરી શકો છો. આ ફોર્મ્યુલા એ TEXTJOIN અને MATCH કાર્યોનું સંયોજન છે. આ સૂત્ર વાપરવા માટે થોડું જટિલ છે પણ ચોક્કસ તે તમારા ઇચ્છિત મૂલ્યો આપશે.

📌 પગલાં

1. પ્રથમ, સેલ 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 માં નીચેનું સૂત્ર ટાઈપ કરો. પછી, Enter દબાવો.

3. છેલ્લે, કોષોની શ્રેણી F6:F7 પર ફિલ હેન્ડલ આઇકોનને ખેંચો.

અંતમાં, અમે સફળ થયા છીએ. કોઈપણ ડુપ્લિકેટ મૂલ્યો વિના VLOOKUP એક કોષમાં બહુવિધ મૂલ્યોનો ઉપયોગ કરવા માટે.

🔎 ફોર્મ્યુલાનું વિરામ

<2 અમે આ બ્રેકડાઉનનો ઉપયોગ ફક્ત વ્યક્તિ “જ્હોન”

ROW(C5:C13)

તે ની એરે આપે છે. {5;6;7;8;9;10;11;12;13}

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

તે પરત કરે છે: {1;2;3;4;5;6;7;8;9}

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

તે પરત કરે છે: {"Mobile";"";"";"TV";"";"Fridge";"";"Mobile";""}

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

આ ફંક્શન પરત કરે છે: {8;8;7;9;7;7;7;8;7}

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

તે પરત કરે છે: {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, "")

તે પરત કરે છે: {"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, ""))

અંતિમ આઉટપુટ મોબાઇલ, ટીવી, ફ્રિજ હશે.

વધુ વાંચો: એક્સેલમાં બહુવિધ પંક્તિઓ સાથે VLOOKUP કેવી રીતે કરવું (5 પદ્ધતિઓ)

1.3TEXTJOIN અને UNIQUE ફંક્શન્સ (ડુપ્લિકેટ્સ વિના)

હવે, UNIQUE ફંક્શન ફક્ત એક્સેલ 365 માં જ ઉપલબ્ધ છે. તેથી, જો તમે એક્સેલ 365 નો ઉપયોગ કરી રહ્યાં છો, તો તમે ચોક્કસપણે આ ફોર્મ્યુલાનો ઉપયોગ કરી શકો છો. અગાઉનું સૂત્ર થોડું મુશ્કેલ છે પરંતુ આ સૂત્ર એક કોષમાં મૂલ્યો જોવાની રીતને સરળ બનાવશે. UNIQUE ફંક્શન સૂચિ અથવા શ્રેણીમાં અનન્ય મૂલ્યોની સૂચિ આપે છે. હવે, પ્રથમ અને ત્રીજા ફોર્મ્યુલા વચ્ચેનો તફાવત એ IF ફંક્શન પહેલા UNIQUE ફંક્શનનો ઉપયોગ કરી રહ્યો છે.

UNIQUE ફંક્શનનો મૂળભૂત સિન્ટેક્સ:

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

એરે – શ્રેણી અથવા એરે જેમાંથી અનન્ય મૂલ્યો કાઢવા માટે.

<0 બાય_કોલ - [વૈકલ્પિક] કેવી રીતે તુલના કરવી અને બહાર કાઢવું. પંક્તિ દ્વારા = FALSE (ડિફૉલ્ટ); કૉલમ = TRUE દ્વારા.

એક્ઝેક્ટલી_એક વાર - [વૈકલ્પિક] TRUE = મૂલ્યો જે એકવાર થાય છે, FALSE=બધા અનન્ય મૂલ્યો (ડિફૉલ્ટ)

📌 પગલાં

1. પ્રથમ, સેલ F5 :

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

2 માં નીચેનું સૂત્ર ટાઈપ કરો. પછી, Enter દબાવો.

3. છેલ્લે, કોષોની શ્રેણી પર ફિલ હેન્ડલ આઇકોનને ખેંચો F6:F7.

જેમ તમે જોઈ શકો છો, અમારી પાસે છે એક કોષમાં VLOOKUP બહુવિધ મૂલ્યોનો સફળતાપૂર્વક ઉપયોગ થયો.

🔎 ફોર્મ્યુલાનું વિરામ

અમે આ બ્રેકડાઉનનો ઉપયોગ ફક્ત વ્યક્તિ “જ્હોન” માટે કરી રહ્યા છીએ

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

તે {"Mobile";"";"";"TV";"";"Fridge";"";"Mobile";""} <પરત કરે છે 3>

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

તેપરત કરે છે {"Mobile";"";"TV";"Fridge"}

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

અંતિમ પરિણામ મોબાઇલ, ટીવી, ફ્રીજ

વધુ વાંચો: ડ્રોપ ડાઉન સૂચિમાં એકથી વધુ મૂલ્યો કેવી રીતે વલોકઅપ અને પરત કરવા

2. એક કોષમાં બહુવિધ મૂલ્યો જોવા માટે VBA કોડ્સનો ઉપયોગ

TEXTJOIN ફંક્શન ફક્ત MS Excel 2019 અને MS Excel 365 માટે ઉપલબ્ધ છે. તેથી, જો તમે Excel ના VBA કોડ્સ વિશે સારી રીતે જાણીતા છો, તો આ બે કોડ તમારા માટે ખૂબ જ વ્યવહારુ હશે. પ્રથમ ડુપ્લિકેટ્સ સાથે હશે અને બીજો ડુપ્લિકેટ વગરનો હશે. તેથી, તમારી સમસ્યા અનુસાર તમારી પદ્ધતિ પસંદ કરો.

2.1 VBA કોડ્સ એક સેલમાં બહુવિધ મૂલ્યો

📌 પગલાં

1. પ્રથમ. વિઝ્યુઅલ બેઝિક એડિટર ખોલવા માટે Alt+F11 દબાવો.

2. પછી, શામેલ કરો > મોડ્યુલ .

3. આગળ, નીચેનો કોડ લખો:

3882

4. હવે, તમારી વર્કશીટ પર જાઓ. પછી, સેલ F5 :

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

5 માં નીચેનું સૂત્ર ટાઈપ કરો. પછી, ENTER દબાવો.

6. છેલ્લે, ફિલ હેન્ડલ આઇકોનને સેલની શ્રેણી પર ખેંચો F6:F7.

અંતમાં, અમે VLOOKUP <3 નો ઉપયોગ કર્યો છે>એક કોષમાં બહુવિધ મૂલ્યો .

વધુ વાંચો: એક્સેલમાં આડા બહુવિધ મૂલ્યો પરત કરવા માટે VLOOKUP

2.2 VBA એક કોષમાં બહુવિધ મૂલ્યો જોવા માટેના કોડ્સ (ડુપ્લિકેટ્સ વિના)

📌 સ્ટેપ્સ

1. પ્રથમ. વિઝ્યુઅલ બેઝિક એડિટર ખોલવા માટે Alt+F11 દબાવો.

2. પછી, શામેલ કરો > મોડ્યુલ .

3. આગળ, નીચેનો કોડ લખો:

8579

4. કોડ દાખલ કર્યા પછી, પછી ટૂલ્સ > ખુલેલી માઈક્રોસોફ્ટ વિઝ્યુઅલ બેઝિક ફોર એપ્લીકેશન વિન્ડોમાં સંદર્ભો , અને પછી, પોપ આઉટ સંદર્ભો – VBAProject સંવાદ બોક્સમાં, માં Microsoft Scripting Runtime વિકલ્પને ચેક કરો. ઉપલબ્ધ સંદર્ભો સૂચિ બોક્સ. ઓકે પર ક્લિક કરો.

5. હવે, તમારી વર્કશીટ પર જાઓ. પછી, સેલ F5 માં નીચેનું સૂત્ર ટાઈપ કરો:

=ValuesNoDup(E5,B5:B13,2)

અહીં, 2 એ ડેટાસેટનો કૉલમ નંબર છે.

6. પછી, Enter દબાવો.

7. છેલ્લે, ફિલ હેન્ડલ આઇકોનને કોષોની શ્રેણી પર ખેંચો F6:F7.

જેમ તમે જોઈ શકો છો, અમારી પાસે છે ડુપ્લિકેટ વિના એક કોષમાં VLOOKUP બહુવિધ મૂલ્યોનો ઉપયોગ થાય છે.

વધુ વાંચો: VLOOKUP અને એક્સેલમાં બહુવિધ મૂલ્યો કેવી રીતે પરત કરવી (8 પદ્ધતિઓ)

નિષ્કર્ષ

સમાપ્ત કરવા માટે, મને આશા છે કે આ ટ્યુટોરીયલ તમને એક્સેલમાં એક સેલમાં બહુવિધ મૂલ્યો વલુકઅપ કરવામાં મદદ કરશે. પ્રેક્ટિસ વર્કબુક ડાઉનલોડ કરો અને આ જાતે અજમાવો. ચોક્કસ, તે તમારા એક્સેલ જ્ઞાનનો વિકાસ કરશે. ઉપરાંત, ટિપ્પણી વિભાગમાં પ્રતિસાદ આપવા માટે નિઃસંકોચ. તમારો અમૂલ્ય પ્રતિસાદ અમને આવા ઘણા લેખો બનાવવા માટે પ્રેરિત રાખે છે. એક્સેલ સંબંધિત સમસ્યાઓ અને ઉકેલો માટે અમારી વેબસાઇટ ExcelWIKI તપાસવાનું ભૂલશો નહીં.

હ્યુજ વેસ્ટ ઉદ્યોગમાં 10 વર્ષથી વધુનો અનુભવ ધરાવતા અત્યંત અનુભવી એક્સેલ ટ્રેનર અને વિશ્લેષક છે. તેમણે એકાઉન્ટિંગ અને ફાઇનાન્સમાં સ્નાતકની ડિગ્રી અને બિઝનેસ એડમિનિસ્ટ્રેશનમાં માસ્ટર ડિગ્રી ધરાવે છે. હ્યુને શીખવવાનો શોખ છે અને તેણે એક અનન્ય શિક્ષણ અભિગમ વિકસાવ્યો છે જે અનુસરવા અને સમજવામાં સરળ છે. એક્સેલના તેમના નિષ્ણાત જ્ઞાને વિશ્વભરના હજારો વિદ્યાર્થીઓ અને વ્યાવસાયિકોને તેમની કુશળતા સુધારવામાં અને તેમની કારકિર્દીમાં શ્રેષ્ઠ બનાવવામાં મદદ કરી છે. તેમના બ્લોગ દ્વારા, હ્યુજ તેમના જ્ઞાનને વિશ્વ સાથે શેર કરે છે, વ્યક્તિઓ અને વ્યવસાયોને તેમની સંપૂર્ણ ક્ષમતા સુધી પહોંચવામાં મદદ કરવા માટે મફત એક્સેલ ટ્યુટોરિયલ્સ અને ઑનલાઇન તાલીમ ઓફર કરે છે.