એક કોષમાં બહુવિધ મૂલ્યો પરત કરવા માટે Excel INDEX MATCH

  • આ શેર કરો
Hugh West

વધુ અત્યાધુનિક લુકઅપ ચલાવવા માટે Microsoft Excel માં સૌથી વધુ ઉપયોગમાં લેવાતા કાર્યો છે INDEX અને MATCH . આ એટલા માટે છે કારણ કે INDEX અને MATCH ટ્રાંસવર્સ અને લોન્ગીટ્યુડીનલ લુકઅપ કરવા માટે બહુમુખી છે. INDEX MATCH ફંક્શન બે એક્સેલ ફંક્શનને જોડે છે: INDEX અને MATCH . બે ફોર્મ્યુલા, જ્યારે સંયોજિત થાય છે, ત્યારે ઊભી અને આડી જરૂરિયાતોને આધારે ડેટાબેઝમાં કોષનું મૂલ્ય શોધી શકે છે અને લાવી શકે છે. આ લેખમાં, અમે એક કોષમાં બહુવિધ મૂલ્યો પરત કરવા માટે એક્સેલ INDEX MATCH નો ઉપયોગ કેવી રીતે કરી શકીએ તેની પ્રક્રિયા દર્શાવીશું.

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

તમે વર્કબુક ડાઉનલોડ કરી શકો છો અને તેમની સાથે પ્રેક્ટિસ કરી શકો છો.

INDEX MATCH બહુવિધ મૂલ્ય પરત કરો.xlsx

INDEX ફંક્શનનો પરિચય

INDEX ફંક્શન ને Excel માં લુકઅપ અને રેફરન્સ ફંક્શન તરીકે વર્ગીકૃત કરવામાં આવ્યું છે.

  • સિન્ટેક્સ

INDEX કાર્ય માટે વાક્યરચના છે

INDEX(એરે, row_num, [column_num])

  • દલીલો
દલીલો જરૂરીયાતો સમજીકરણ
એરે જરૂરી આ એક એરે ઘટક અથવા સેલ શ્રેણી છે.
row_num આવશ્યક આ એ પંક્તિનું સ્થાન છે જ્યાંથી રેફરલ પરત આવશે.
કૉલમ_સંખ્યા વૈકલ્પિક આ કૉલમ છેસ્થિતિ કે જ્યાંથી રેફરલ પરત કરવામાં આવશે.
  • વળતર મૂલ્ય

મૂલ્ય અથવા સંદર્ભો પરત કરે છે કોષ્ટક અથવા મૂલ્યોની શ્રેણીમાંથી મૂલ્ય.

મેચ ફંક્શનનો પરિચય

મેચ ફંક્શન ચોક્કસ મેચ માટે કોષની તપાસ કરે છે અને પરત કરે છે રેન્જમાં તેનું ચોક્કસ સ્થાન.

  • સિન્ટેક્સ

મેચ ફંક્શન માટે સિન્ટેક્સ છે

મેચ(લુકઅપ_વેલ્યુ, લુકઅપ_એરે, [મેચ_ટાઇપ])

  • દલીલો
<15
દલીલો જરૂરીયાતો સમજીકરણ
લુકઅપ_વેલ્યુ જરૂરી<21 આનો અર્થ એ છે કે મૂલ્ય એ શ્રેણીમાં છે જે તપાસવામાં આવશે.
lookup_array આવશ્યક આનો અર્થ એ છે કે તે શ્રેણી કે જેમાં મૂલ્ય શોધવામાં આવશે.
match_type વૈકલ્પિક ફંક્શનના મેચનો ઉલ્લેખ કરવા માટે ઉપયોગ થાય છે પ્રકાર મોટાભાગના કિસ્સાઓમાં, તે સંખ્યાત્મક મૂલ્ય છે. ત્યાં ત્રણ પ્રકારની મેચો છે જેનો ઉપયોગ થઈ શકે છે:

ચોક્કસ મેળ શોધવા માટે, 0 દાખલ કરો.

1 શોધ મૂલ્ય કરતાં ઓછું અથવા તેના જેટલું મોટું મૂલ્ય શોધવા માટે.

-1 શોધ મૂલ્ય કરતાં વધુ અથવા તેના સમાન ન્યૂનતમ મૂલ્ય શોધવા માટે.

  • વળતર મૂલ્ય

મૂલ્ય પરત કરે છે જે લુકઅપ એરે સ્થાનનું પ્રતિનિધિત્વ કરે છે.

ડેટાસેટ પરિચય

એક્સેલમાં INDEX કાર્ય અત્યંત સર્વતોમુખી છે અનેમજબૂત છે, અને તે મોટી સંખ્યામાં એક્સેલ ગણતરીઓમાં દેખાય છે. 1 ડેટાસેટ નાના સ્થાનિક વ્યવસાયનું પ્રતિનિધિત્વ કરે છે જે ઉત્પાદનોને વિવિધ દેશોમાંથી આયાત કર્યા પછી વેચે છે. અને, ડેટાસેટમાં B કૉલમમાં દેશ છે જ્યાંથી તેઓ ઉત્પાદનો આયાત કરે છે, કૉલમ C માં દરેક ઉત્પાદનની કિંમત , અને કૉલમ E માં ઉત્પાદન નામ.

હવે, ધારો કે, આપણે ચોક્કસ દેશમાંથી આયાત કરાયેલ તમામ ઉત્પાદનોને બહાર કાઢવાની જરૂર છે.

એક સેલમાં બહુવિધ મૂલ્યો પરત કરવા માટે એક્સેલ ઇન્ડેક્સ મેચની સ્ટેપ-બાય-સ્ટેપ પ્રક્રિયાઓ

સૌપ્રથમ, આપણે લુકઅપ કાર્યોને જોડી શકીએ છીએ: INDEX બહુવિધ મૂલ્યો પરત કરવા માટે મેચ કરો. આ કાર્યો સાથે, અમને the SMALL , IF , અને ISNUMBER કાર્યો ની જરૂર પડશે.

SMALL ફંક્શન સંખ્યાત્મક મૂલ્યની સૂચિમાં તેની સ્થિતિના આધારે સંખ્યાત્મક મૂલ્ય ઉત્પન્ન કરે છે જે વધતા ક્રમમાં મૂલ્ય દ્વારા વર્ગીકૃત કરવામાં આવે છે. આ ફંક્શન ચોક્કસ જગ્યાએ એરેમાંથી ન્યૂનતમ મૂલ્યો પરત કરે છે.

IF ફંક્શન લોજિકલ ટેસ્ટ કરે છે અને જો પરિણામ TRUE હોય તો એક મૂલ્ય આપે છે અને બીજું જો પરિણામ FALSE છે. આ ફંક્શન બે મૂલ્યોની તુલના કરે છે અને કોઈપણ એકને આઉટપુટ કરે છેઘણા પરિણામો.

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

પગલું 1: INDEX લાગુ કરો & બહુવિધ મૂલ્યો પરત કરવા માટે મેચ ફંક્શન્સ

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

  • સૌપ્રથમ, તમે જ્યાં ફોર્મ્યુલા મૂકવા માંગો છો તે સેલ પસંદ કરો.
  • બીજું, ફોર્મ્યુલાને તેમાં મૂકો જેણે સેલ પસંદ કર્યો.
=INDEX($D$5:$D$12, SMALL(IF(ISNUMBER(MATCH($B$5:$B$12,$F$5, 0)), MATCH(ROW($B$5:$B$12), ROW($B$5:$B$12)),""), ROWS($A$1:A1)))

  • વધુમાં, સમાપ્ત કરવા માટે Enter કી દબાવો પ્રક્રિયા કરો અને તે પરિણામી કોષમાં પરિણામ જુઓ.

  • તે પછી, ફોર્મ્યુલાને ડુપ્લિકેટ કરવા માટે ફિલ હેન્ડલ ને નીચે ખેંચો. શ્રેણી. અથવા, શ્રેણી સ્વતઃભરો માટે, પ્લસ ( + ) પ્રતીક પર ડબલ-ક્લિક કરો.

  • આખરે, ઉપરના બધા પેટા-પગલાઓને અનુસરીને, અમે સેલ શ્રેણી F8:F10 માં પરિણામ જોવા માટે સક્ષમ છીએ.

🔎 ફોર્મ્યુલા કેવી રીતે કાર્ય કરે છે?

  • ROWS($A$1:A1) : આ વિભાગમાં,અમે પ્રારંભિક બિંદુ તરીકે સેલ A1 નો ઉપયોગ કરીએ છીએ.
  • ROW($B$5:$B$12)): આ ભાગ કોષો બતાવે છે B5 B12 દ્વારા પસંદ કરેલ છે.
  • MATCH(ROW($B$5:$B$12), ROW($B$5:$B$12)),"") : ભાગ એ મૂલ્યો શોધે છે જે શ્રેણીમાં બરાબર મેળ ખાય છે ( B5:B12 ) અને તેમને પરત કરે છે.
  • (MATCH($B$5:$B$12,$F $5, 0)) : આ વિભાગ સેલ F5 ની શ્રેણીમાં ( B5:B12 ) ની કિંમત સાથે મેળ ખાતા મૂલ્યો શોધે છે.
  • ISNUMBER(MATCH($B$5:$B$12,$F$5, 0) : નિર્ધારિત કરે છે કે શ્રેણી ( B5:B12 ) માં મેળ ખાતી કિંમતો સંખ્યાઓ છે કે નહીં.
  • IF(ISNUMBER(MATCH($B$5:$B$12,$F$5, 0)) : રેખાનો અર્થ છે કે જો શ્રેણીમાં કોઈ મેળ ખાતી કિંમતો હોય તો ( B5: B12 ), IF સૂત્ર પરત કરે છે.
  • SMALL(IF(ISNUMBER(MATCH($B$5:$B$12,$F$5, 0)), MATCH(ROW($B$5:$B$12), ROW($B$5:$B$12)),""),ROWS($A$1:A1)): દરેક એરે માટે, આ ફંક્શન આપે છે સૌથી ઓછું મેળ ખાતું મૂલ્ય.
  • INDEX($D$5:$D$12,SMALL(IF(ISNUMBER(MATCH($B$5:$B$12,$F$5, 0)),MATCH(ROW ($B $5:$B$12), ROW($B$5:$B$12)),""), ROWS($A$1:A1))): છેવટે, આ સૂત્ર એરે શોધે છે ( D5: D12 ) મેળ ખાતા મૂલ્યો માટે અને તેમને કોષમાં પરત કરે છે ( F8:F10 ).

વધુ વાંચો: ઇન્ડેક્સ- સાથેના ઉદાહરણો એક્સેલમાં ફોર્મ્યુલા મેચ કરો (8 અભિગમો)

સમાન વાંચન

  • ઇન્ડેક્સ એક્સેલમાં વાઇલ્ડકાર્ડ સાથે બહુવિધ માપદંડ મેળવો (એક સંપૂર્ણ માર્ગદર્શિકા)
  • કેવી રીતે ઉપયોગ કરવોExcel માં VLOOKUP ને બદલે INDEX MATCH (3 રીતે)
  • Excel માં ડુપ્લિકેટ મૂલ્યો સાથે INDEX+MATCH (3 ઝડપી પદ્ધતિઓ)
  • Excel INDEX જો કોષમાં ટેક્સ્ટ હોય તો મેચ કરો
  • એક્સેલમાં INDEX-મેચ ફોર્મ્યુલાનો ઉપયોગ બહુવિધ પરિણામો જનરેટ કરવા માટે કેવી રીતે કરવો

પગલું 2: Excel TEXTJOIN અથવા એક કોષમાં બહુવિધ મૂલ્યો મૂકવા માટે CONCATENATE કાર્ય

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

  • પ્રથમ સ્થાને, તમે જ્યાં બહુવિધ-મૂલ્યવાળું મૂકવા માંગો છો તે સેલ પસંદ કરો પરિણામ એક કોષમાં આવે છે.
  • પછી, તે કોષમાં સૂત્ર દાખલ કરો.
=TEXTJOIN(", ",TRUE,F8:F10)

  • છેલ્લે, પરિણામ જોવા માટે Enter દબાવો.

  • TEXTJOIN ફંક્શનનો ઉપયોગ કરવાને બદલે, તમે માં CONCATENATE ફંક્શનનો પણ ઉપયોગ કરી શકો છોજે સેલ પસંદ કરે છે. તેવી જ રીતે, TEXTJOIN ફંક્શન, આ ફંક્શન એ જ કામ કરશે. તેથી, તે કોષમાં ફોર્મ્યુલા દાખલ કરો.
=CONCATENATE(F8,", ",F9,", ",F10)

  • આખરે, પહેલાની જેમ જ, દબાવો કી દાખલ કરો. પરિણામે, આ ફોર્મ્યુલા એક કોષમાં બહુવિધ મૂલ્યો મૂકવા માટેનું પરિણામ બતાવશે.

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

નિષ્કર્ષ

ઉપરોક્ત પ્રક્રિયાઓ તમને એક્સેલની પ્રક્રિયાઓ બતાવશે બહુવિધ મૂલ્યો પરત કરવા માટે INDEX મેચ એક કોષમાં . આશા છે કે આ તમને મદદ કરશે! જો તમારી પાસે કોઈ પ્રશ્નો, સૂચનો અથવા પ્રતિસાદ હોય, તો કૃપા કરીને અમને ટિપ્પણી વિભાગમાં જણાવો. અથવા તમે ExcelWIKI.com બ્લોગમાં અમારા અન્ય લેખો પર એક નજર કરી શકો છો!

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