सामग्री तालिका
एक्सेलको सबैभन्दा अचम्मको र व्यापक रूपमा प्रयोग हुने कार्यहरू मध्ये एक हो VLOOKUP प्रकार्य । अहिलेसम्म, हामीले यो प्रकार्य प्रयोग गरेर कक्षहरूको दायराबाट एउटा मिल्दो निकाल्न सिकेका छौं। तपाईंले प्रायः परिस्थितिहरू सामना गर्न सक्नुहुन्छ जसमा तपाईंले एक अद्वितीय पहिचानकर्ताको लागि सबै मिल्दो मानहरू प्राप्त गर्न आवश्यक छ। यस लेखमा, हामी एक्सेलमा VLOOKUP प्रकार्य प्रयोग गरेर सेलहरूको दायराबाट धेरै मेलहरू कसरी निकाल्न सक्नुहुन्छ भनेर देखाउनेछौं।
अभ्यास कार्यपुस्तिका डाउनलोड गर्नुहोस्
तपाईंले राम्रोसँग बुझ्नको लागि निम्न Excel कार्यपुस्तिका डाउनलोड गर्नुहोस् र आफैलाई अभ्यास गर्नुहोस्।
Multiple Matches.xlsx सँग Vlookup प्रदर्शन गर्दैExcel मा धेरै मिल्दोजुल्दोसँग Vlookup गर्ने २ चरणहरू
यहाँ हामीसँग मार्टिन बुकस्टोरको बुक रेकर्डहरू छन् । यस डेटासेटले B , C स्तम्भहरू अन्तर्गत केही पुस्तकहरूको पुस्तकको प्रकार , पुस्तकको नाम , र लेखक समावेश गर्दछ। , र D तदनुसार।
आज हाम्रो उद्देश्य VLOOKUP प्रकार्य प्रयोग गरेर प्रत्येक प्रकारको पुस्तकका सबै मिलानहरू बाहिर निकाल्नु हो।>। हामी यसलाई दुई चरणमा कार्यान्वयन गर्नेछौं। त्यसोभए, तिनीहरूलाई एक एक गरेर अन्वेषण गरौं।
यहाँ, हामीले 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… ,आदि।
📌 चरण ०२: 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)) INDIRECT("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 प्रकार्य द्वारा फर्काइएको array र अर्को array फर्काउँछ।
- यसले {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) ।
यसले array को प्रत्येक मान खोज्छ {Novel1 , Novel2, … Novel7} लुकअप स्तम्भमा B ।
त्यसपछि यसले 3rd स्तम्भबाट उपन्यासको सम्बन्धित नाम फर्काउँछ (जस्तै col_index_num हो 3 )। यसरी, हामीले सबै उपन्यासहरूको सूची पाउँछौं।
- सामान्य रूपमा, ENTER कुञ्जी थिच्नुहोस्।
नोट: यो एरे सूत्र हो। त्यसैले तपाईं Excel 365 मा नभएसम्म Ctrl + Shift + Enter थिच्न नबिर्सनुहोस्।
र अन्य पुस्तकका प्रकारहरू ,
- सुरुमा, स्तम्भ हेडर को रूपमा तिनीहरूको नाम छेउछाउमा घुसाउनुहोस् र फिल ह्यान्डल तान्नुहोस्।
थप पढ्नुहोस्: एक्सेलमा अप्रत्यक्ष VLOOKUP
समान पठनहरू
- VLOOKUP काम गरिरहेको छैन (8 कारण र समाधानहरू)
- Excel LOOKUP बनाम VLOOKUP: ३ उदाहरणहरू सहित
- किन VLOOKUP फर्कन्छ #N/A जब मिलान अवस्थित छ? (५ कारण र समाधानहरू)
- एक्सेलमा बहुविध मापदण्डहरूसँग VLOOKUP प्रयोग गर्नुहोस् (6 विधिहरू + विकल्पहरू)
- अन्तिम मान फेला पार्न एक्सेल VLOOKUP स्तम्भमा (को साथविकल्पहरू)
एक्सेलमा धेरै मिल्दोहरूका साथ हेर्ने वैकल्पिक तरिकाहरू
यदि अघिल्लो विधि खतरनाक देखिन्छ भने, चिन्ता नगर्नुहोस्। त्यहाँ थप विकल्पहरू उपलब्ध छन्।
1. FILTER प्रकार्य प्रयोग गर्दै
यो वास्तवमा सबैभन्दा सरल विधि हो। यहाँ, हामी केवल फिल्टर प्रकार्य प्रयोग गर्नेछौं। यी सरल चरणहरू पालना गर्नुहोस्।
📌 चरणहरू:
- सबैभन्दा पहिले, पुस्तकको प्रकार लेख्नुहोस्<10 स्तम्भ हेडर को रूपमा र कक्ष F5 मा निम्न सूत्र प्रविष्ट गर्नुहोस्।
=FILTER($C$5:$C$25,$B$5:$B$25=F$4)
सूत्र ब्रेकडाउनयहाँ,
- $C$5:$C$25 ( पुस्तकको नाम<10 ) lookup_array हो। हामी पुस्तकहरूको नाम खोजिरहेका छौं। तपाईंले आफ्नो प्रयोग गर्नुहोस्।
- $B$5:$B$25 ( पुस्तकको प्रकार ) matching_array<हो 10 । हामी पुस्तक प्रकारहरू मिलाउन चाहन्छौं। तपाईले आफ्नो तदनुसार प्रयोग गर्नुहोस्।
- F4 ( उपन्यास ) मिल्ने_मान हो। हामी उपन्यासहरू मिलाउन चाहन्छौं। तपाईले त्यसै अनुसार प्रयोग गर्नुहोस्।
- त्यसपछि, ENTER थिच्नुहोस्।
अब, यदि तपाइँ चाहनुहुन्छ भने पुस्तकका नामहरू सबै पुस्तकका प्रकारहरू ,
- सुरुमा, तिनीहरूको नामहरू स्तम्भ हेडरको रूपमा घुसाउनुहोस् छेउछाउमा, र त्यसपछि फिल ह्यान्डल उपकरण तान्नुहोस्।
२. INDEX, SMALL, र ROWS को संयोजन लागू गर्दै प्रकार्यहरू (एक्सेलको पुरानो संस्करणहरूसँग मिल्दो)
फिल्टर प्रकार्य हो Office 365 मा मात्र उपलब्ध छ। त्यसोभए, यदि तपाइँ एक्सेलको पुरानो संस्करण प्रयोग गर्नुहुन्छ भने, चिन्ता नगर्नुहोस्। हामीसँग तपाईंको लागि अर्को समाधान छ। यो सरल र सजिलो छ; साथमा मात्र पछ्याउनुहोस्।
📌 चरणहरू:
- मुख्य रूपमा, पुस्तकको प्रकार सेल 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),"") array बाट सम्बन्धित नम्बर फर्काउँछ {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)),"")
यो सूत्र अघिल्लो सूत्र जस्तै छ। त्यसोभए, यदि तपाइँ यो सूत्र बुझ्न कुनै समस्याको सामना गर्नुहुन्छ भने, कृपया अघिल्लो स्पष्टीकरण हेर्नुहोस्।
- त्यसपछि, ENTER कुञ्जी ट्याप गर्नुहोस्।
तर यस डेटासेटमा उपन्यासहरू भएका अन्य लेखकहरू छन्। त्यसोभए, हामी तिनीहरूलाई कसरी प्राप्त गर्न सक्छौं?
केवल फिल ह्यान्डल लाई सेलमा दायाँ माथि तान्नुहोस् 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 प्रकार्य ले परिसीमकको रूपमा अल्पविरामसँग array को मानहरू संयोजन गर्दछ।
- दोस्रो रूपमा, थिच्नुहोस्। प्रविष्ट गर्नुहोस् ।
थप पढ्नुहोस्: INDEX MATCH vs VLOOKUP प्रकार्य (9 उदाहरणहरू)
निष्कर्ष
यस लेखले सरल र संक्षिप्त रूपमा एक्सेलमा धेरै मिल्दोहरू कसरी हेर्ने भनेर बताउँछ। अभ्यास फाइल डाउनलोड गर्न नबिर्सनुहोस्। यो लेख पढ्नु भएकोमा धन्यवाद। हामी आशा गर्छौं कि यो उपयोगी थियो। यदि तपाइँसँग कुनै प्रश्न वा सुझावहरू छन् भने कृपया हामीलाई टिप्पणी सेक्सनमा थाहा दिनुहोस्। कृपया हाम्रो वेबसाइटमा जानुहोस्, ExcelWIKI , एक-स्टप एक्सेल समाधान प्रदायक, थप अन्वेषण गर्न।