सामग्री सारणी
एक्सेलचे सर्वात आश्चर्यकारक आणि मोठ्या प्रमाणावर वापरले जाणारे एक कार्य म्हणजे VLOOKUP फंक्शन . आतापर्यंत, आम्ही हे फंक्शन वापरून सेलच्या श्रेणीतून एकच जुळणी काढायला शिकलो आहोत. तुम्हाला वारंवार अशी परिस्थिती येऊ शकते ज्यामध्ये तुम्हाला युनिक आयडेंटिफायरसाठी सर्व जुळणारी मूल्ये मिळणे आवश्यक आहे. या लेखात, आम्ही एक्सेलमधील VLOOKUP फंक्शन वापरून सेलच्या श्रेणीमधून एकाधिक जुळणी कशी काढू शकता हे आम्ही दाखवू.
सराव वर्कबुक डाउनलोड करा
तुम्ही अधिक चांगल्या प्रकारे समजून घेण्यासाठी खालील एक्सेल वर्कबुक डाउनलोड करा आणि स्वतःचा सराव करा.
मल्टिपल मॅचेस.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 ( कादंबरी ) यासह.
- म्हणून ते Novel7 परत करते.
जेव्हा फिल हँडल टूल ड्रॅग करताना, C5 एकामागून एक वाढ होते, जसे की C5 , C6 , C7 … परंतु C25 स्थिर राहते. म्हणून, प्रत्येक पुस्तक प्रकार साठी, पूर्वीचे वगळले जातात आणि नवीन नाव तयार केले जाते.
उदाहरणार्थ, कादंबरीच्या बाबतीत, कादंबरी1 ते Novel7 व्युत्पन्न केले आहेत आणि कविता आणि इतर पुस्तक प्रकारांसाठी समान आहेत.
- नंतर, 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 ) कारण आम्ही कोणत्याही सेलमध्ये सूत्र कॉपी केल्यास ते अपरिवर्तित राहावे अशी आमची इच्छा आहे.
- अप्रत्यक्ष(“A”&COUNTIF($C$5: $C$25,G$4)) अप्रत्यक्ष(“A”&7) बनतो आणि सेल संदर्भ A7 देतो. तपशीलांसाठी INDIRECT कार्य पहा.
- ROW($A$1:INDIRECT("A"&COUNTIF($C$5:$C$25,G$4))) आता ROW(A1:A7) बनते. तपशीलांसाठी ROW फंक्शन पहा.
- हे 1 ते 7 सारखे {1, 2, 3, 4, 5, 6, 7} पर्यंत अॅरे मिळवते.
आम्ही $A$1 वापरले कारण आम्ही सूत्र दुसऱ्या सेलमध्ये कॉपी केल्यास ते बदलू इच्छित नाही.
- <14 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 .
मग ते तृतीय स्तंभातून कादंबरीचे संबंधित नाव परत करते (<म्हणून 1> col_index_num आहे 3 ). अशा प्रकारे, आपल्याला सर्व कादंबऱ्यांची यादी मिळते.
- नेहमीप्रमाणे, ENTER की दाबा.
टीप: हे अॅरे फॉर्म्युला आहे. त्यामुळे तुम्ही Excel 365 मध्ये असल्याशिवाय Ctrl + Shift + Enter दाबायला विसरू नका.
आणि इतर पुस्तकांचे प्रकार ,
- प्रथम, त्यांची नावे शेजारी स्तंभ शीर्षलेख म्हणून घाला आणि फिल हँडल ड्रॅग करा.
अधिक वाचा: एक्सेल मधील अप्रत्यक्ष लूकअप
समान वाचन
- VLOOKUP काम करत नाही (8 कारणे आणि उपाय)
- Excel LOOKUP vs VLOOKUP: 3 उदाहरणांसह
- VLOOKUP का परत येतो सामना अस्तित्वात असताना #N/A? (५ कारणे आणि उपाय)
- एक्सेलमध्ये अनेक निकषांसह VLOOKUP वापरा (6 पद्धती + पर्याय)
- अंतिम मूल्य शोधण्यासाठी एक्सेल VLOOKUP स्तंभात (सहपर्याय)
एक्सेलमधील एकाधिक जुळण्यांसह पाहण्याचे पर्यायी मार्ग
मागील पद्धत धोकादायक वाटत असल्यास, काळजी करू नका. आणखी पर्याय उपलब्ध आहेत.
1. FILTER फंक्शन वापरणे
खरंच ही सर्वात सोपी पद्धत आहे. येथे, आम्ही फक्त फिल्टर फंक्शन वापरू. या सोप्या चरणांचे अनुसरण करा.
📌 पायऱ्या:
- प्रथम, पुस्तक प्रकार<10 लिहा स्तंभ शीर्षलेख म्हणून आणि सेल F5 मध्ये खालील सूत्र प्रविष्ट करा.
=FILTER($C$5:$C$25,$B$5:$B$25=F$4)
<6 फॉर्म्युला ब्रेकडाउनयेथे,
- $C$5:$C$25 ( पुस्तकाचे नाव<10 ) हे lookup_array आहे. आम्ही पुस्तकांची नावे शोधत आहोत. तुम्ही तुमचा वापर करा.
- $B$5:$B$25 ( पुस्तक प्रकार ) हा matching_array<आहे 10> . आम्हाला पुस्तकाचे प्रकार जुळवायचे आहेत. तुम्ही त्यानुसार तुमचा वापर करा.
- F4 ( कादंबरी ) हे matching_value आहे. आम्हाला कादंबऱ्यांची जुळवाजुळव करायची आहे. तुम्ही त्यानुसार वापरा.
- नंतर, 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! रिक्त मध्ये त्रुटी पेशी तपशीलांसाठी SMALL फंक्शन पहा.
- 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)),"")
हे सूत्र मागील सूत्रासारखेच आहे. त्यामुळे, तुम्हाला हे सूत्र समजण्यात काही अडचण आल्यास, कृपया मागील स्पष्टीकरण पहा.
- नंतर, एंटर की टॅप करा.
परंतु या डेटासेटमध्ये कादंबरी असलेले इतर लेखक आहेत. तर, आम्ही ते कसे मिळवू शकतो?
फक्त फिल हँडल उजवीकडे सेल K5 वर ड्रॅग करा. कादंबरी चे इतर लेखक . शिवाय, वेगवेगळ्या प्रकारच्या पुस्तकांसाठी लेखकांची नावे मिळवण्यासाठी Fill Handle टूल 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 फंक्शन परिसीमक म्हणून स्वल्पविरामासह अॅरेची मूल्ये एकत्र करते.
- दुय्यम, दाबा एंटर .
अधिक वाचा: INDEX MATCH वि VLOOKUP फंक्शन (9 उदाहरणे)
निष्कर्ष
हा लेख सोप्या आणि संक्षिप्त रीतीने एक्सेलमध्ये एकाधिक जुळण्यांसह कसे पहावे हे स्पष्ट करतो. सराव फाइल डाउनलोड करण्यास विसरू नका. हा लेख वाचल्याबद्दल धन्यवाद. आम्हाला आशा आहे की हे उपयुक्त होते. तुमच्या काही शंका किंवा सूचना असल्यास कृपया आम्हाला टिप्पणी विभागात कळवा. अधिक एक्सप्लोर करण्यासाठी कृपया आमच्या वेबसाइटला भेट द्या, ExcelWIKI , एक-स्टॉप एक्सेल समाधान प्रदाता.