सामग्री तालिका
धेरै मिलानहरूमा आधारित डेटा फिर्ता गर्न Microsoft Excel मा VLOOKUP वा ठाडो लुकअप लागू गर्ने धेरै तरिकाहरू छन्। यस लेखमा, तपाईंले VLOOKUP सक्रिय गर्नका लागि सबै सम्भावित दृष्टिकोणहरू थाहा पाउनुहुनेछ र उपयुक्त दृष्टान्तका साथ सबै उपलब्ध डाटा निकाल्नुहोस्।
अभ्यास कार्यपुस्तिका डाउनलोड गर्नुहोस्
तपाईंले यो लेख तयार गर्न प्रयोग गरेको एक्सेल कार्यपुस्तिका डाउनलोड गर्न सक्नुहुन्छ।
VLOOKUP र सबै Matches.xlsx फर्काउनुहोस्
7 VLOOKUP र Excel मा सबै मिलानहरू फर्काउने तरिका
VLOOKUP प्रकार्यले तालिकाको सबैभन्दा बायाँ स्तम्भमा मान खोज्छ र निर्दिष्ट स्तम्भबाट समान पङ्क्तिमा मान फर्काउँछ। । तर यो प्रकार्यले स्तम्भबाट एक भन्दा बढी मिलानमा आधारित डाटा निकाल्न असमर्थ छ। त्यसोभए, हामीले मान खोज्न र स्तम्भमा पाइने सबै मिल्दोहरू फर्काउनका लागि केही अन्य प्रकार्यहरू र सूत्रहरू सम्मिलित गर्नुपर्छ।
1। VLOOKUP र एक स्तम्भमा धेरै मिल्दोहरू फर्काउनुहोस्
निम्न चित्रमा, हामीसँग धेरै कर्मचारीहरू र तिनीहरूका विभागहरूको अनियमित नामहरू समावेश भएको तालिका छ। हामी उत्पादन विभागमा काम गर्ने कर्मचारीहरूको नाम एउटै स्तम्भमा देखाउन चाहन्छौं भन्ने मान्दै।
यदि तपाईं Excel 365<2 हुनुहुन्छ भने> प्रयोगकर्ता, त्यसपछि तपाइँ एक क्षणमा फिर्ता मानहरू फेला पार्न यहाँ FILTER प्रकार्यको लागि जान सक्नुहुन्छ। फिल्टर प्रकार्यको साथ, आउटपुटमा आवश्यक सूत्र सेल C16 हुनेछ।be:
=FILTER(C5:C13,C15=B5:B13)
Enter थिचेपछि, तपाईंले Manufacture <बाट कर्मचारीहरूको नाम देख्नुहुनेछ। 2>ठाडो एरेमा विभाग।
वा यदि तपाइँ Microsoft Excel को पुरानो संस्करण प्रयोग गर्दै हुनुहुन्छ भने तपाइँले निम्न संयुक्त सूत्र प्रयोग गर्नुपर्नेछ। :
=INDEX($C$5:$C$13, SMALL(IF(($C$15=$B$5:$B$13), MATCH(ROW($B$5:$B$13), ROW($B$5:$B$13)), ""),ROWS($A$1:A1)))
Enter थिचेपछि, तपाईंले आउटपुट सेल C16<2 मा कर्मचारीको पहिलो नाम फेला पार्नुहुनेछ।>।
सेल C16 बाट तलतिर फिल ह्यान्डल प्रयोग गरेर, तपाईंले बाँकी नामहरू प्राप्त गर्नुहुनेछ। तोकिएको विभागका कर्मचारीहरू एकै पटकमा।
🔎 यो सूत्रले कसरी काम गर्छ?
- <15 ROW($B$5:$B$13): ROW प्रकार्यले परिभाषित कक्ष सन्दर्भहरूको पङ्क्ति नम्बरहरू निकाल्छ र निम्न एरे फर्काउँछ:
- MATCH(ROW($B$5:$B$13) , ROW($B$5:$B$13)): MATCH प्रकार्यले यहाँ १ बाट सुरु हुने एक्स्ट्र्याक्ट पङ्क्ति नम्बरहरूलाई रूपान्तरण गर्छ। त्यसैले, सूत्रको यो भागले एरे फर्काउँछ: <१७>
- IF(($C$15=$B $5:$B$13), MATCH(ROW($B$5:$B$13), ROW($B$5:$B$13)), ""): IF को सहयोगमा प्रकार्य, सूत्रको यो भागले निर्दिष्ट अवस्था पूरा गर्ने पङ्क्तिहरूको अनुक्रमणिका संख्या फर्काउँछ। त्यसोभए, यो भागले एर्रे फर्काउँछ:
- सूत्रमा रहेको SMALL प्रकार्यले पहिलो सानोलाई बाहिर निकाल्छअघिल्लो चरणमा नम्बर फेला पर्यो र यो नम्बरलाई INDEX प्रकार्यको दोस्रो तर्क (row_number) मा असाइन गर्दछ।
- अन्तमा, INDEX प्रकार्यले निर्दिष्ट पङ्क्ति नम्बरको आधारमा कर्मचारीको नाम देखाउँछ।
- यस सूत्रमा रहेको ROWS प्रकार्यले SMALL को लागि k-th नम्बर परिभाषित गर्दछ। प्रकार्य। बाँकी कक्षहरू भर्न फिल ह्यान्डल प्रयोग गर्दा, सूत्रले सानो प्रकार्य पछि डेटा निकाल्न यो k-th नम्बर प्रयोग गर्दछ।
- यो सूत्र पनि यस सूत्रमा प्रयोग गरिएकोसँग मिल्दोजुल्दो छ। अघिल्लो विधि।
- यस सूत्रमा, कुनै त्रुटि फेला परेमा अनुकूलित आउटपुट देखाउन IFERROR प्रकार्य प्रयोग गरिएको छ।
- IF यस सूत्रमा भएको प्रकार्यले दुई फरक मापदण्डहरू जोड्छ र डबल-युनरीको मद्दतले बुलियन मानहरू (TRUE वा FALSE) 1 वा 0 मा परिणत हुन्छ। प्रकार्यले त्यसपछि दिइएको मापदण्डसँग मेल खाने पङ्क्तिहरूको अनुक्रमणिका संख्या फर्काउँछ।
- ROW($D$5:$D$13)-4: यस भागमा, संख्या '4' कर्मचारी हेडरको पङ्क्ति नम्बर हो।
- ROW()-16: र संख्यात्मक मान '16' मा प्रयोग गरिएको यो भागले पहिलो आउटपुट सेलको अघिल्लो पङ्क्ति नम्बरलाई जनाउँछ।
- एक्सेलमा कसरी डबल VLOOKUP लागू गर्ने (४ द्रुत तरिका)
- VLOOKUP काम गरिरहेको छैन (८ कारण र समाधानहरू)
- कसरी एक्सेल SUMIF संयोजन गर्ने र धेरै पानाहरूमा VLOOKUP
- VLOOKUP Excel मा बहु स्तम्भहरू फर्काउन (4 उदाहरणहरू)
- एक्सेलमा बहु सर्तहरूसँग VLOOKUP कसरी गर्ने (२ विधिहरू) )
{1;2;3;4;5;6;7;8;9}
{“”;2;””;4;””;””;””;”;9}
थप पढ्नुहोस्: INDEX MATCH vs VLOOKUP प्रकार्य (९ उदाहरणहरू)
2. VLOOKUP र Excel मा एक पङ्क्तिमा सबै मिलानहरू फर्काउनुहोस्
यदि तपाइँ कर्मचारीहरूको नाम तेर्सो रूपमा हेर्न चाहनुहुन्छ भने तपाइँले फिल्टर प्रकार्यलाई ट्रान्सपोजसँग जोड्नुपर्छ। प्रकार्य। TRANSPOSE प्रकार्यले कक्षहरूको ठाडो दायरालाई तेर्सो दायरामा वा उल्टो रूपान्तरण गर्छ। र यो संयुक्त सूत्र प्रयोग गर्न, तपाईं एक Excel 365 प्रयोगकर्ता हुनुपर्छ।
त्यसैले, आउटपुटमा आवश्यक सूत्र सेल C16 हुनेछ:
=TRANSPOSE(FILTER(C5:C13,C15=B5:B13))
अब Enter थिच्नुहोस् र तपाइँलाई तेर्सो एरेमा निर्माण विभागका कर्मचारीहरूको नाम देखाइनेछ।
वा तपाईं Excel 365 प्रयोगकर्ता हुनुहुन्न भने सेल C16 आउटपुटमा निम्न सूत्र घुसाउनुहोस्।
=INDEX($C$5:$C$13, SMALL(IF($C$15=$B$5:$B$13, ROW($B$5:$B$13)-MIN(ROW($B$5:$B$13))+1, ""), COLUMNS($A$1:A1)))
थिच्नुहोस् प्रविष्ट गर्नुहोस् र तपाइँ निर्दिष्टबाट कर्मचारीको पहिलो नाम फेला पार्नुहुनेछविभाग।
अब, फिल ह्यान्डल प्रयोग गर्नुहोस् र सेल C16 लाई दायाँ तिर तान्नुहोस् जबसम्म तपाईंले पहिलो #NUM फेला पार्नुहुन्न त्रुटि। र तपाईंले निर्माण विभागबाट तेर्सो रूपमा सबै नामहरू प्राप्त गर्नुहुनेछ।
यहाँ सम्मिलित सूत्र लगभग पहिलो लामो सूत्रमा प्रयोग गरिएको जस्तै छ। लेखको अघिल्लो उदाहरण जहाँ निकालिएको डाटा ठाडो रूपमा प्रदर्शन गर्नुपर्दछ। केवल प्रमुख भिन्नता यो हो कि हामीले SMALL प्रकार्यको अनुक्रम संख्या निर्दिष्ट गर्न यहाँ COLUMNS प्रकार्य प्रयोग गरिरहेका छौं। सेलहरू तेर्सो रूपमा स्वत: भर्दा, सूत्रले डेटा निकाल्नको लागि SMALL प्रकार्यको अनुक्रम संख्यालाई पछ्याउनुहोस्।
थप पढ्नुहोस्: VLOOKUP मा एक्सेल ठाडो रूपमा धेरै मानहरू फर्काउनुहोस्
3. मापदण्डमा आधारित बहु मानहरू फर्काउन VLOOKUP
हामीले तालिकाको बीचमा एउटा अतिरिक्त स्तम्भ थपेका छौं। यो स्तम्भले परियोजना ID हरू भण्डार गर्दछ जुन स्तम्भ D मा उपस्थित सम्बन्धित कर्मचारीहरूलाई तोकिएको छ। त्यसोभए, हामी अब दुई फरक अवस्थाहरू इनपुट गर्नेछौं र फेला परेका सबै मिलानहरूमा आधारित डाटा निकाल्नेछौं।
उदाहरणका लागि, हामी हाल बिक्री मा काम गरिरहेका कर्मचारीहरूको नाम जान्न चाहन्छौं। DMR 103 को परियोजना ID मा विभाग।
आउटपुटमा आवश्यक सूत्र सेल C17 हुनेछ:
=IFERROR(INDEX($D$5:$D$13, SMALL(IF(1=((--($C$15=$B$5:$B$13)) * (--($C$16=$C$5:$C$13))), ROW($D$5:$D$13)-4,""), ROW()-16)),"")
Enter थिच्नुहोस् र तपाईंले कर्मचारीको पहिलो नाम फेला पार्नुहुनेछतोकिएको मापदण्ड अन्तर्गत।
अब सेल C17 भर्नुहोस् बाँकी नाम दिइएको शर्तहरूसँग देखाउन।
🚩 यस सूत्रका केही महत्त्वपूर्ण विशेषताहरू:
थप पढ्नुहोस्: VLOOKUP प्रयोग गर्नुहोस् एक्सेलमा धेरै मापदण्डहरू (6 विधिहरू + वैकल्पिकहरू)
४. VLOOKUP र AutoFilter मार्फत सबै मिल्दोहरू निकाल्नुहोस्
AutoFilter प्रयोग गरेर, हामी सबै मिलानहरूमा आधारित डाटा अझ सजिलै निकाल्न सक्छौं। हामी निर्माण विभागबाट कर्मचारीहरूको नाम बाहिर निकाल्न जाँदैछौं, हामीले निम्न चरणहरू पछि जानुपर्छ:
📌 चरण 1:
➤ सम्पूर्ण डेटा तालिका चयन गर्नुहोस् र दायाँ क्लिक गर्नुहोस्माउस।
➤ फिल्टर विकल्पहरूबाट 'चयनित कक्षको मान अनुसार फिल्टर गर्नुहोस्' विकल्प छान्नुहोस्।
त्यसैले, तपाईंले भर्खरै सक्रिय गर्नुभएको छ। फिल्टर तपाईंको हेडरका लागि बटनहरू।
📌 चरण २:
➤ विभाग हेडरबाट फिल्टर बटनमा क्लिक गर्नुहोस्।
➤ उत्पादन विकल्पमा चिन्ह राख्नुहोस्।
➤ थिच्नुहोस् ठीक छ र तपाईंले गर्नुभयो।
तलको स्क्रिनसटमा जस्तै, तपाईंलाई परिणाम र फिल्टर गरिएको डाटा देखाइनेछ।
थप पढ्नुहोस्: VLOOKUP Excel मा धेरै मिल्दोजुल्दोसँग
समान पढाइहरू
5। एक्सेलमा उन्नत फिल्टरसँग सबै मिल्दोहरू निकाल्न VLOOKUP
तपाईंले उन्नत फिल्टर पनि प्रयोग गर्न सक्नुहुन्छ जहाँ तपाईंले आफ्नो एक्सेल स्प्रिेडसिटबाट मापदण्ड दायरा चयन गरेर मापदण्ड परिभाषित गर्नुपर्छ। निम्न चित्रमा, B15:B16 मापदण्ड दायरा हो।
📌 चरण 1:
➤ चयन गर्नुहोस् सम्पूर्ण डेटा तालिका।
➤ डेटा रिबन अन्तर्गत, क्रमबद्ध गर्नुहोस् र फिल्टर गर्नुहोस् बाट उन्नत आदेशमा क्लिक गर्नुहोस्।ड्रप-डाउन।
Advanced Filter नामक संवाद बाकस खुल्नेछ।
📌 चरण २:
➤ सूची दायरा इनपुटको लागि सम्पूर्ण डाटा तालिका चयन गर्नुहोस्।
➤ यसका लागि B15:B16 छान्नुहोस्। मापदण्ड दायरा को इनपुट।
➤ ठीक छ थिच्नुहोस्।
र तपाईंलाई प्रदर्शन गरिनेछ। निर्माण विभागबाट मात्र कर्मचारीहरूको नाम सहित फिल्टर गरिएको परिणाम।
29>
थप पढ्नुहोस्: VLOOKUP with Multiple Excel मा मापदण्ड (6 उदाहरणहरू)
6। VLOOKUP र तालिकाको रूपमा ढाँचा गरेर सबै मानहरू फर्काउनुहोस्
अब हामी तपाईंलाई डेटा तालिकालाई ढाँचा तालिकामा रूपान्तरण गरेर फिल्टर गर्न अर्को सरल विधि देखाउनेछौं।
📌 चरण 1:
➤ पहिले प्राथमिक डेटा तालिका चयन गर्नुहोस्।
➤ तालिकाको रूपमा ढाँचा अन्तर्गत ड्रप-डाउन घर ट्याब, आफूले मनपर्ने कुनै पनि तालिका छान्नुहोस्।
पहिलो चरण पछि, तपाइँको डेटा तालिका अब निम्न स्क्रिनसटमा देखाइएको जस्तो देखिनेछ। फिल्टर गरिएका हेडरहरू।
📌 चरण २:
➤ निर्माण <2 चयन गर्नुहोस्>विकल्प विभाग हेडरबाट फिल्टर बटनमा क्लिक गरेपछि।
➤ थिच्नुहोस् ठीक र तपाईंले गर्नुभयो।
तलको स्क्रिनसटले निर्दिष्ट चयनमा आधारित आउटपुटहरू देखाउँदैछ।
33>
थप पढ्नुहोस्: VBA VLOOKUP को प्रयोग एक्सेलमा अर्को कार्यपत्रबाट मानहरू फेला पार्नुहोस्
7।एक्सेलमा एकल कक्षमा सबै मिलानहरू तान्न VLOOKUP
TEXTJOIN प्रकार्यले सीमांकक प्रयोग गरेर पाठ स्ट्रिङहरूको सूची वा दायरा जोड्दछ। TEXTJOIN र IF प्रकार्यहरू सँगै समावेश गरेर, हामी एकल कक्षमा सबै मिलानहरूमा आधारित मान हेर्न र डेटा निकाल्न सक्छौं।
आउटपुटमा आवश्यक सूत्र सेल C16 हुनेछ:
=TEXTJOIN(", ",TRUE,IF($B$5:$B$13=$C$15,$C$5:$C$13,""))
Enter थिचेपछि, तपाईंले निर्माण विभाग अल्पविरामद्वारा छुट्याएको एकल कक्षमा।
34>
यस सूत्रमा, IF प्रकार्यले मिल्दो नामहरूसँग एरे फर्काउँछ। साथै नमिल्ने कक्षहरूको लागि बुलियन मान 'FALSE'। TEXTJOIN प्रकार्यले निर्दिष्ट परिसीमकसँग फेला परेका सबै नामहरू जोड्छ।
थप पढ्नुहोस्: Excel मा एकल कक्षबाट VLOOKUP आंशिक पाठ
समापन शब्दहरू
मलाई आशा छ कि माथि उल्लेख गरिएका यी सबै विधिहरूले अब आवश्यक पर्दा आफ्नो एक्सेल स्प्रेडसिटहरूमा लागू गर्न मद्दत गर्नेछ। यदि तपाइँसँग कुनै प्रश्न वा प्रतिक्रिया छ भने, कृपया मलाई टिप्पणी सेक्सनमा थाहा दिनुहोस्। वा तपाईंले यस वेबसाइटमा एक्सेल प्रकार्यहरूसँग सम्बन्धित हाम्रा अन्य लेखहरू जाँच गर्न सक्नुहुन्छ।