સામગ્રીઓનું કોષ્ટક
એક્સેલના સૌથી અદ્ભુત અને વ્યાપકપણે ઉપયોગમાં લેવાતા કાર્યોમાંનું એક VLOOKUP કાર્ય છે. અત્યાર સુધી, આપણે આ ફંક્શનનો ઉપયોગ કરીને કોષોની શ્રેણીમાંથી એક મેચ ખેંચવાનું શીખ્યા છીએ. તમે વારંવાર એવા સંજોગોનો સામનો કરી શકો છો જેમાં તમારે અનન્ય ઓળખકર્તા માટે તમામ મેળ ખાતા મૂલ્યો મેળવવાની જરૂર હોય છે. આ લેખમાં, અમે દર્શાવીશું કે એક્સેલમાં VLOOKUP ફંક્શન નો ઉપયોગ કરીને તમે કેવી રીતે સેલની શ્રેણીમાંથી બહુવિધ મેચો ખેંચી શકો છો.
પ્રેક્ટિસ વર્કબુક ડાઉનલોડ કરો
તમે વધુ સારી રીતે સમજવા માટે નીચેની Excel વર્કબુક ડાઉનલોડ કરો અને તમારી જાતને પ્રેક્ટિસ કરો.
Multiple Matches.xlsx સાથે Vlookup કરવુંExcel માં બહુવિધ મેચો સાથે Vlookup કરવાનાં 2 પગલાં
અહીં અમારી પાસે માર્ટિન બુકસ્ટોરના બુક રેકોર્ડ્સ છે. આ ડેટાસેટમાં B , C કૉલમ હેઠળ કેટલાક પુસ્તકોના પુસ્તકનો પ્રકાર , પુસ્તકનું નામ અને લેખક છે. , અને D અનુરૂપ.
આજે અમારો ઉદ્દેશ્ય VLOOKUP ફંક્શન<2 નો ઉપયોગ કરીને દરેક પ્રકારના પુસ્તકની બધી મેચો ખેંચવાનો છે>. અમે આને બે પગલામાં એક્ઝિક્યુટ કરીશું. તો, ચાલો એક પછી એક તેનું અન્વેષણ કરીએ.
અહીં, અમે Microsoft Excel 365 સંસ્કરણનો ઉપયોગ કર્યો છે, તમે તમારી અનુકૂળતા અનુસાર કોઈપણ અન્ય સંસ્કરણનો ઉપયોગ કરી શકો છો.
📌 પગલું 01: દરેક લુકઅપ વેલ્યુ માટે અનન્ય નામ બનાવો
- ખૂબ જ શરૂઆતમાં, લુકઅપ કોલમ બુક પ્રકાર<2 પર ડાબી બાજુએ હેલ્પર કૉલમ હેડિંગ સાથે નવી કૉલમ દાખલ કરો>અને સેલ B5 માં આ ફોર્મ્યુલા દાખલ કરો.
=C5&COUNTIF(C5:$C$25,C5)
ફોર્મ્યુલા બ્રેકડાઉન- COUNTIF(C5:$C$25,C5) શ્રેણીમાં કોષોની કુલ સંખ્યા આપે છે C5:C25 ( પુસ્તકનો પ્રકાર ) જે સેલ C5 ( નવલ ) માં મૂલ્ય ધરાવે છે. વિગતો માટે COUNTIF કાર્ય જુઓ.
- સાદા શબ્દોમાં, કેટલી નવલકથાઓ છે. તે 7 છે.
- C5&COUNTIF(C5:$C$25,C5) માં મૂલ્યને જોડે છે. તેની સાથે સેલ C5 ( નવલકથા ).
- તેથી તે નોવેલ7 પરત કરે છે.
જ્યારે ફિલ હેન્ડલ ટૂલને ખેંચવામાં આવે છે, ત્યારે C5 એક પછી એક વધારો, જેમ કે C5 , C6 , C7 … પરંતુ C25 સ્થિર રહે છે. તેથી, દરેક પુસ્તકના પ્રકાર માટે, પહેલાનાં પુસ્તકોને બાકાત રાખવામાં આવે છે અને એક નવું નામ જનરેટ થાય છે.
ઉદાહરણ તરીકે, નવલકથાઓના કિસ્સામાં, નવલકથા1 થી Novel7 જનરેટ થાય છે, અને Poetry અને અન્ય પુસ્તક પ્રકારો માટે સમાન છે.
- પછી, ENTER દબાવો.
- તે પછી, કર્સરને જમણી તરફ લાવો -સેલનો નીચેનો ખૂણો B5 અને તે વત્તા (+) ચિહ્ન જેવો દેખાશે. ખરેખર, તે ફિલ હેન્ડલ ટૂલ છે.
- હવે, તેના પર ડબલ-ક્લિક કરો.
તે આ ફોર્મ્યુલાની નકલ કરે છે બાકીના કોષો માટે. તમને અનન્ય નામ સાથે પ્રદાન કરવામાં આવેલ તમામ લુકઅપ મૂલ્યો મળશે, જેમ કે Novel1 , Novel2…, Poetry1 , Poetry2… ,વગેરે.
📌 પગલું 02: VLOOKUP ફંક્શનનો ઉપયોગ કરો
- સૌ પ્રથમ, કૉલમ હેડર સાથે નવી કૉલમ બનાવો લુકઅપ વેલ્યુ તરીકે.
- બીજું, નીચેના સૂત્રને સેલ G5 માં દાખલ કરો જે આ કોલમનો પ્રથમ સેલ છે.
=VLOOKUP(G$4&ROW($A$1:INDIRECT("A"&COUNTIF($C$5:$C$25,G$4))),$B$5:$E$25,3,FALSE)
ફોર્મ્યુલા બ્રેકડાઉન- COUNTIF($C$5:$C $25,G$4) એ જણાવે છે કે શ્રેણીમાં કેટલા કોષો છે C5:C25 ( પુસ્તકનો પ્રકાર ) સેલ G4<માં મૂલ્ય ધરાવે છે 2> ( નવલકથા ).
- સાદા શબ્દોમાં કહીએ તો કુલ કેટલી નવલકથાઓ છે. તે 7 છે.
અમે શ્રેણીના સંપૂર્ણ સેલ સંદર્ભનો ઉપયોગ કર્યો છે C5:C25 ( $C $5:$C$25 ). $C$25,G$4)) પ્રત્યક્ષ("A"&7) બને છે અને સેલ સંદર્ભ A7 પરત કરે છે. વિગતો માટે પ્રત્યક્ષ કાર્ય જુઓ.
- તે 1 થી 7 સુધીની એરે આપે છે જેમ કે {1, 2, 3, 4, 5, 6, 7} .
અમે $A$1 નો ઉપયોગ કર્યો કારણ કે જો આપણે ફોર્મ્યુલાને બીજા કોષમાં કોપી કરીએ તો તે બદલાય તેવું અમે ઇચ્છતા નથી.
- G$4&ROW($A$1:INDIRECT("A"&COUNTIF($C$5:$C$25,G$4))) હવે સેલ G4<માં મૂલ્યને જોડે છે 2> ( નવલકથા ) સાથેએરે ROW ફંક્શન દ્વારા પરત કરવામાં આવે છે અને બીજી એરે પરત કરે છે.
- તેથી તે {Novel1, Novel2, …, Novel7} .
- VLOOKUP(G$4) પરત કરે છે &ROW($A$1:INDIRECT("A"&COUNTIF($C$5:$C$25,G$4))),$B$5:$E$25,3,FALSE) બને છે VLOOKUP({Novel1, Novel2, …, Novel7},$B$5:$E$25,3,FALSE) .
તે એરેના દરેક મૂલ્યને શોધે છે {Novel1 , Novel2, … Novel7} લુકઅપ કૉલમમાં B .
પછી તે 3જી કૉલમમાંથી નવલકથાનું અનુરૂપ નામ પરત કરે છે (<તરીકે 1> col_index_num છે 3 ). આમ, આપણને બધી નવલકથાઓની યાદી મળે છે.
- હંમેશની જેમ, ENTER કી દબાવો.
નોંધ: તે એરે ફોર્મ્યુલા છે. તેથી જ્યાં સુધી તમે એક્સેલ 365 માં ન હોવ ત્યાં સુધી Ctrl + Shift + Enter દબાવવાનું ભૂલશો નહીં.
અને અન્ય માટે પુસ્તકના પ્રકારો ,
- શરૂઆતમાં, તેમના નામોને સાથે સાથે કૉલમ હેડર્સ તરીકે દાખલ કરો અને ફિલ હેન્ડલ ને ખેંચો.
વધુ વાંચો: એક્સેલમાં પ્રત્યક્ષ VLOOKUP
સમાન વાંચન
- VLOOKUP કામ કરતું નથી (8 કારણો અને ઉકેલો)
- Excel લૂકઅપ વિ VLOOKUP: 3 ઉદાહરણો સાથે
- શા માટે VLOOKUP પરત કરે છે #N/A જ્યારે મેચ અસ્તિત્વમાં છે? (5 કારણો અને ઉકેલો)
- એક્સેલમાં બહુવિધ માપદંડો સાથે VLOOKUP નો ઉપયોગ કરો (6 પદ્ધતિઓ + વૈકલ્પિકો)
- છેલ્લું મૂલ્ય શોધવા માટે એક્સેલ VLOOKUP કૉલમમાં (સાથેવિકલ્પો)
એક્સેલમાં બહુવિધ મેચો સાથે જોવાની વૈકલ્પિક રીતો
જો અગાઉની પદ્ધતિ જોખમી લાગતી હોય, તો ચિંતા કરશો નહીં. ત્યાં વધુ વિકલ્પો ઉપલબ્ધ છે.
1. FILTER ફંક્શનનો ઉપયોગ કરવો
આ ખરેખર સૌથી સરળ પદ્ધતિ છે. અહીં, અમે ફક્ત ફિલ્ટર ફંક્શન નો ઉપયોગ કરીશું. આ સરળ પગલાં અનુસરો.
📌 પગલાં:
- સૌ પ્રથમ, પુસ્તકનો પ્રકાર<10 લખો કૉલમ હેડર તરીકે અને સેલ F5 માં નીચેનું સૂત્ર દાખલ કરો.
=FILTER($C$5:$C$25,$B$5:$B$25=F$4)
ફોર્મ્યુલા બ્રેકડાઉનઅહીં,
- $C$5:$C$25 ( પુસ્તકનું નામ<10 ) એ લુકઅપ_એરે છે. અમે પુસ્તકોના નામ શોધી રહ્યા છીએ. તમે તમારા એકનો ઉપયોગ કરો.
- $B$5:$B$25 ( પુસ્તકનો પ્રકાર ) એ મેચિંગ_એરે<છે 10> . અમે પુસ્તકના પ્રકારો સાથે મેચ કરવા માંગીએ છીએ. તમે તે મુજબ તમારા એકનો ઉપયોગ કરો.
- F4 ( નવલકથા ) એ મેચિંગ_વેલ્યુ છે. અમે નવલકથાઓ સાથે મેચ કરવા માંગીએ છીએ. તમે તે મુજબ ઉપયોગ કરો.
- પછી, ENTER દબાવો.
હવે, જો તમે ઇચ્છો તો પુસ્તકના નામો તમામ પુસ્તકના પ્રકારો ,
- શરૂઆતમાં, કૉલમ હેડર તરીકે તેમના નામ દાખલ કરો બાજુમાં, અને પછી ફિલ હેન્ડલ ટૂલને ખેંચો.
2. INDEX, SMALL અને ROWS નું સંયોજન લાગુ કરવું કાર્યો (એક્સેલના જૂના સંસ્કરણો સાથે સુસંગત)
ફિલ્ટર કાર્ય છેમાત્ર ઓફિસ 365 માં ઉપલબ્ધ છે. તેથી, જો તમે એક્સેલના જૂના સંસ્કરણનો ઉપયોગ કરો છો, તો ચિંતા કરશો નહીં. અમારી પાસે તમારા માટે બીજો ઉપાય છે. તે સરળ અને સરળ છે; બસ સાથે અનુસરો.
📌 પગલાં:
- મુખ્યત્વે, પુસ્તકનો પ્રકાર <દાખલ કરો 2> સેલ F4 માં કૉલમ હેડર તરીકે અને આ ફોર્મ્યુલા સેલ F5 માં દાખલ કરો.
=IFERROR(INDEX($C$5:$C$25,(SMALL(IF($B$5:$B$25=F4,ROW(B5:B25)-ROWS(B1:B4),""),(ROW(B5:B25)-ROWS(B1:B4))))),"")
ફોર્મ્યુલા બ્રેકડાઉન- ROW(B5:B25) એરે આપે છે {5, 6, 7, …, 25} . અને ROWS(B1:B4) આપે છે 4 . તેથી ROW(B5:B25)-ROWS(B1:B4) {1, 2, 3, …, 21} ની એરે આપે છે. વિગતો માટે ROW અને ROWS ફંક્શન જુઓ.
- IF($B$5:$B$25=F4,ROW(B5:B25)-ROWS (B1:B4),"") એરે {1, 2, 3, …, 21} સેલમાંની કિંમત F4 (<1) માંથી અનુરૂપ નંબર પરત કરે છે નવલકથા ) શ્રેણી B5:B25 ( પુસ્તકનો પ્રકાર ) કોઈપણ કોષમાં મૂલ્ય સાથે મેળ ખાય છે. અન્યથા ખાલી કોષ પરત કરે છે. વિગતો માટે IF ફંક્શન જુઓ.
- SMALL(IF($B$5:$B$25=F4) ,ROW(B5:B25)-ROWS(B1:B4),""),(ROW(B5:B25)-ROWS(B1:B4))) SMALL({1, …, 3) બને છે , …, 6, …, 20, …},{1, 2, 3, 4, ...., 21}) અને પહેલા નંબરો પરત કરે છે, પછી ખાલી જગ્યામાં #NUM! ભૂલો કોષો વિગતો માટે નાનું કાર્ય જુઓ.
- INDEX($C$5:$C$25,(SMALL( IF($B$5:$B$25=F4,ROW(B5:B25)-ROWS(B1:B4),""),(ROW(B5:B25)-ROWS(B1:B4))))) બને છે INDEX($C$5:$C$25,{1,3,6,11,…,#NUM!}) અને અનુરૂપ પુસ્તકના નામ પરત કરે છે (નવલકથાઓનું નામ) અને #NUM! ભૂલો. વિગતો માટે INDEX ફંક્શન જુઓ.
- આખરે, અમે ફોર્મ્યુલાને IFERROR ફંક્શન ની અંદર લપેટી દીધું. ભૂલોને ખાલી કોષોમાં ફેરવવા માટે.
- તે પછી, ENTER દબાવો.
- હવે, જો તમે ઇચ્છો તો , અન્ય પુસ્તકના પ્રકારો ને કૉલમ હેડર્સ તરીકે દાખલ કરો અને ફિલ હેન્ડલ ને ખેંચો. તમને અન્ય પુસ્તકોના પ્રકારોનાં પુસ્તકો મળશે.
3. બહુવિધ મેચો સાથે વલૂકઅપ કરો અને એક પંક્તિમાં પરિણામો પાછા આપો
પહેલાંમાં પદ્ધતિઓ, અમને વર્ટિકલ કૉલમ્સમાં પરિણામો મળ્યા. પરંતુ જો આપણે સળંગ મૂલ્યો મેળવવા માંગતા હોય, તો આપણે તે કેવી રીતે કરી શકીએ? અહીં, અમે એક પંક્તિમાં વિવિધ પુસ્તકના પ્રકારો માટે લેખક નામો મેળવીશું. નીચે આપેલા પગલાંને કાળજીપૂર્વક અનુસરો.
📌 પગલાં:
- પ્રથમ, સેલ G5 પર જાઓ અને નીચેનું સૂત્ર લખો.
=IFERROR(INDEX($D$5:$D$19,SMALL(IF($F5=$B$5:$B$19,ROW($D$5:$D$19)-4,""),COLUMN()-6)),"")
આ સૂત્ર અગાઉના સૂત્ર જેવું જ છે. તેથી, જો તમને આ સૂત્રને સમજવામાં કોઈ સમસ્યા આવે, તો કૃપા કરીને અગાઉની સમજૂતી જુઓ.
- પછી, ENTER કીને ટેપ કરો.
પરંતુ અન્ય લેખકો છે જેમની પાસે આ ડેટાસેટમાં નવલકથાઓ છે. તો, આપણે તેમને કેવી રીતે મેળવી શકીએ?
માત્ર મેળવવા માટે ફિલ હેન્ડલ ને જમણે સેલ K5 સુધી ખેંચો. નવલકથા ના અન્ય લેખકો . તદુપરાંત, વિવિધ પ્રકારના પુસ્તકો માટે લેખકો ના નામ મેળવવા માટે ફિલ હેન્ડલ ટૂલને સેલ K7 પર ખેંચો. સ્પષ્ટતા માટે નીચેની છબી જુઓ.
કેટલાંક માપદંડો સાથે અસંખ્ય મેચોને કેવી રીતે જોવા માટે
અમારા અગાઉના ઉદાહરણોમાં, અમને એક માપદંડ માટેના મૂલ્યો મળ્યાં છે. ઉદાહરણ તરીકે, અમે ચોક્કસ પુસ્તક પ્રકાર માટે પુસ્તકોના શીર્ષકો મેળવીએ છીએ. પરંતુ અહીં, અમે બહુવિધ માપદંડો સૂચિત કરીશું. અમે આ પદ્ધતિનો ઉપયોગ કરીને ચાર્લ્સ ડિકન્સ ની નવલકથાઓ જોઈશું. ચાલો તેને ક્રિયામાં જોઈએ.
📌 પગલાં:
- પ્રથમ અને અગ્રણી, સેલ પસંદ કરો H5 અને નીચે આપેલ ફોર્મ્યુલા પેસ્ટ કરો.
=IFERROR(INDEX($C$5:$C$25,SMALL(IF(1=((--($F$5=$B$5:$B$25))*(--($G$5=$D$5:$D$25))),ROW($C$5:$C$25)-4,""),ROW()-4)),"")
- પછી, ENTER દબાવો.
એક કોષમાં એકથી વધુ મેચો કેવી રીતે જોવા અને પરત કરવી
અગાઉના અભિગમોમાં, અમને વિવિધ કોષોમાં મૂલ્યો મળ્યા. પરંતુ અમે એક કોષમાં પરિણામો કેવી રીતે મેળવી શકીએ તે બતાવીશું. તેથી, વધુ વિલંબ કર્યા વિના, ચાલો અંદર જઈએ!
📌 પગલાં:
- મુખ્યત્વે, સેલ G5<પર જાઓ 2> અને નીચેનું સૂત્ર દાખલ કરો.
=TEXTJOIN(", ",TRUE,IF($F$5=$B$5:$B$25,C5:C25,""))
અહીં, IF ફંક્શન શ્રેણી માંથી મૂલ્ય મેળવે છે. C5:C25 જ્યાં શ્રેણીમાં અનુરૂપ મૂલ્યો B5:B25 સેલ F5 ની કિંમત સાથે મેળ ખાય છે. પછી, TEXTJOIN ફંક્શન એરેના મૂલ્યોને અલ્પવિરામ સાથે સીમાંક તરીકે જોડે છે.
- સેકન્ડરીલી, દબાવો ENTER .
વધુ વાંચો: INDEX MATCH vs VLOOKUP ફંક્શન (9 ઉદાહરણો)
નિષ્કર્ષ
આ લેખ સરળ અને સંક્ષિપ્ત રીતે એક્સેલમાં બહુવિધ મેચો સાથે કેવી રીતે જોવા માટે સમજાવે છે. પ્રેક્ટિસ ફાઇલ ડાઉનલોડ કરવાનું ભૂલશો નહીં. આ લેખ વાંચવા બદલ આભાર. અમને આશા છે કે આ મદદરૂપ હતું. જો તમારી પાસે કોઈ પ્રશ્નો અથવા સૂચનો હોય તો કૃપા કરીને ટિપ્પણી વિભાગમાં અમને જણાવો. વધુ અન્વેષણ કરવા માટે કૃપા કરીને અમારી વેબસાઇટની મુલાકાત લો, ExcelWIKI , એક-સ્ટોપ એક્સેલ સોલ્યુશન પ્રદાતા.