सामग्री तालिका
यस लेखमा, म एक्सेलमा धेरै मानहरू कसरी फेला पार्ने भनेर छलफल गर्नेछु। प्रायः, स्प्रेडसिटहरूसँग काम गर्दा, एकै पटक धेरै मानहरू फेला पार्नु ठूलो मद्दत हुन सक्छ। उदाहरणका लागि, हामीसँग धेरै व्यक्तिहरूको शौक समावेश भएको डेटासेट छ। यद्यपि, यस डेटासेटमा, एक व्यक्ति ( Emily ) सँग एकभन्दा बढी शौकहरू छन्। त्यसोभए, अब हामी एमिलीको धेरै शौकहरू एकैचोटि प्राप्त गर्न धेरै एक्सेल उपकरणहरू र प्रकार्यहरू प्रयोग गर्नेछौं। यस बाहेक, म एक सेलमा धेरै मानहरू कसरी जोड्ने भनेर देखाउनेछु।
अभ्यास कार्यपुस्तिका डाउनलोड गर्नुहोस्
तपाईले डाउनलोड गर्न सक्नुहुन्छ। अभ्यास कार्यपुस्तिका जुन हामीले यो लेख तयार गर्न प्रयोग गरेका छौं।
Find Multiple Values.xlsm
8 एक्सेलमा धेरै मानहरू फेला पार्ने विधिहरू
१. एक्सेलमा धेरै मानहरू प्राप्त गर्न खोज र प्रतिस्थापन उपकरण प्रयोग गर्नुहोस्
तपाईँ खोज्नुहोस् सुविधा प्रयोग गरेर धेरै मानहरू सजिलै प्राप्त गर्न सक्नुहुन्छ। एमएस एक्सेल को फेला पार्नुहोस् र बदल्नुहोस् उपकरण। हाम्रो डेटासेटमा, एमिली नाम 3 पटक उल्लेख गरिएको छ। त्यसोभए, यी 3 मानहरू एकैचोटि फेला पार्न तलका चरणहरू पालना गर्नुहोस्।
चरणहरू:
- पहिले, डेटासेट चयन गर्नुहोस् ( B4:C11 )।
- अर्को, Ctrl + F थिच्नुहोस्। खोज्नुहोस् र प्रतिस्थापन गर्नुहोस् विन्डो ल्याउनुहोस् वा गृह > सम्पादन समूह > फेला पार्नुहोस् र जानुहोस्; > फेला पार्नुहोस् चयन गर्नुहोस्।
- त्यसपछि, के फेला पार्नुहोस् फिल्डमा ' Emily ' टाइप गर्नुहोस् र मा क्लिक गर्नुहोस्। फेला पार्नुहोस्सबै ।
- परिणामको रूपमा, हामीले 3 नामहरू फेला पारेका छौं ( एमिली ) तलको सञ्झ्यालमा सूचीबद्ध।
थप पढ्नुहोस्: एक्सेलमा दायरामा मान कसरी फेला पार्ने (३ विधिहरू)
2. धेरै मानहरू फेला पार्न एक्सेल फिल्टर विकल्प
एक्सेलमा धेरै मानहरू प्राप्त गर्ने अर्को सजिलो र द्रुत विकल्प अटोफिल्टर प्रयोग गर्नु हो। । यस विधिमा समावेश गरिएका चरणहरू हेरौं।
चरणहरू:
- पहिले, तपाईंले लागू गर्न चाहनुभएको सेलमा दायाँ क्लिक गर्नुहोस्। फिल्टर। मैले सेल B5 चयन गरेको छु, किनकि मैले सबै नामहरू फिल्टर गर्न आवश्यक छ, एमिली ।
- त्यसपछि फिल्टर > मा जानुहोस्। चयन गरिएको कक्षको मान द्वारा फिल्टर गर्नुहोस्।
- फलस्वरूप, Emily नाम भएका सबै कक्षहरूलाई तलको रूपमा फिल्टर गरिएको छ।
- अब, यदि तपाइँ फिल्टरिङलाई पूर्ववत गर्न चाहनुहुन्छ भने, डेटासेट हेडरको स्वत: फिल्टर आइकनमा क्लिक गर्नुहोस्, चयन गर्नुहोस् “नाम” बाट फिल्टर खाली गर्नुहोस् र ठीक छ क्लिक गर्नुहोस्।
थप पढ्नुहोस्: एक्सेलमा स्ट्रिङमा क्यारेक्टर कसरी फेला पार्ने
३. धेरै मानहरू फर्काउनको लागि उन्नत फिल्टर विकल्प लागू गर्नुहोस्
Excel मा नामक फिल्टरिङ विकल्प छ। उन्नत फिल्टर । धेरै मानहरू फेला पार्दा यो विकल्प धेरै उपयोगी छ। तपाईंले उन्नत फिल्टर विकल्प लागू गर्न मापदण्ड दायरा सेट गर्नुपर्छ। यसमा संलग्न चरणहरू मार्फत जाऔंविधि।
चरणहरू:
- पहिले, मापदण्ड दायरा सेट गर्नुहोस् ( B13:C14 )।
- अर्को, जानुहोस् डेटा > क्रमबद्ध गर्नुहोस् & फिल्टर > उन्नत ।
- परिणामको रूपमा, उन्नत फिल्टर r विन्डो देखा पर्नेछ। अब, सूची दायरा ( डेटासेट दायरा ) र मापदण्ड दायरा सेट गर्नुहोस् र ठीक छ मा क्लिक गर्नुहोस्।
- अन्तमा, यहाँ हामीले एमिलीका सबै शौकहरू एकै पटकमा पाएका छौं।
⏩ नोट
याद राख्नुहोस्, मुख्य डेटासेटको हेडर र मापदण्ड दायरा समान हुनुपर्छ, अन्यथा, उन्नत फिल्टर विकल्पले काम गर्ने छैन। .
4. एक्सेल परिभाषित तालिका प्रयोग गरेर धेरै मानहरू फर्काउनुहोस्
हामी एक्सेल परिभाषित तालिकाहरू सिर्जना गर्न सक्छौं र यसरी धेरै मानहरू प्राप्त गर्न फिल्टरिंग लागू गर्न सक्छौं। यो धेरै मानहरू फेला पार्नको लागि धेरै सुविधाजनक र सजिलो तरिका हो।
चरणहरू:
- पहिले, डेटासेटको कुनै पनि कक्षहरूमा क्लिक गर्नुहोस् ( B4:C11 ).
- अर्को, थिच्नुहोस् Ctrl + t बाट किबोर्ड। फलस्वरूप, तालिका सिर्जना गर्नुहोस् विन्डो देखा पर्नेछ। तालिका दायरा जाँच गर्नुहोस् र ठीक छ क्लिक गर्नुहोस्।
- परिणामको रूपमा, हामीसँग हाम्रो डेटासेटबाट तलको तालिका सिर्जना गरिएको छ।
- अब, तालिकाको हेडरको छेउमा रहेको डाउन एरो आइकनमा क्लिक गर्नुहोस्। त्यसपछि, नाम जाँच गर्नुहोस् Emily र क्लिक गर्नुहोस् ठीक
- अन्ततः, यहाँ हाम्रो अपेक्षित फिल्टर गरिएको परिणाम हो।
समान पढाइहरू:
- एक्सेलमा सेलमा पाठ कसरी फेला पार्ने
- पाठको लागि एक्सेल खोज दायरामा (११ द्रुत विधिहरू)
- कसरी पत्ता लगाउने कि यदि सेलमा एक्सेलमा विशिष्ट पाठ समावेश छ भने
- स्ट्रिङ एक्सेलमा क्यारेक्टर फेला पार्नुहोस् (८ सजिलो तरिकाहरू )
5. धेरै मानहरू फेला पार्न FILTER प्रकार्य घुसाउनुहोस्
यस पटक हामी FILTER प्रकार्य फर्काउन प्रयोग गर्नेछौं। एक्सेलमा धेरै मानहरू।
चरणहरू:
- पहिले, तलको सूत्र टाइप गर्नुहोस् सेल C14 ।
=FILTER(C5:C11,B5:B11=B14)
- अर्को, थिच्नुहोस् Enter ।
- फलस्वरूप , Emily को सबै शौकहरू एकै पटक फर्काइन्छ।
⏩ नोट
➤ The FILTER प्रकार्य Excel 365 सदस्यहरूका लागि मात्र उपलब्ध छ।
6. Excel मा INDEX प्रकार्यको साथ बहु मानहरू खोज्नुहोस्
तपाईले धेरै मानहरू फेला पार्न सक्नुहुन्छ यसको साथमा INDEX प्रकार्य प्रयोग गर्दै मलाई अन्य एक्सेल प्रकार्यहरू। धेरै मानहरू प्राप्त गर्न यो सूत्र जटिल छ। सूत्र एरेको रूपमा प्रविष्ट गरिएको छ। जे भए पनि, म तल सूत्र व्याख्या गर्नेछु। त्यो भन्दा पहिले, यो विधिको चरणहरू पार गरौं।
चरणहरू:
- सुरुमा, निम्न सूत्र टाइप गर्नुहोस् सेल C14 .
=INDEX($B$5:$C$11,SMALL(IF($B$5:$B$11=$B$14,ROW($B$5:$B$11)),ROW(1:1))-4,2)
- परिणामको रूपमा, हामीले तल प्राप्त गर्यौंपरिणाम।
- अर्को, अर्को प्राप्त गर्न फिल ह्यान्डल ( + ) चिन्ह तल तान्नुहोस्। मानहरू।
- परिणामको रूपमा, हामीले पाएका एमिलीको शौकहरूको सूची यहाँ छ।
🔎 सूत्रले कसरी काम गर्छ?
- IF($B$5:$B$11=$B$14,ROW($B$5:$B$11))
यहाँ, IF प्रकार्यले पङ्क्ति नम्बर फर्काउँछ यदि सेल दायरा B5:B11 बराबर हो भने B14 , अन्यथा यसले FALSE<2 फर्काउँछ।>।
- SMALL(IF($B$5:$B$11=$B$14,ROW($B$5:$B$11)),ROW(1:1))
अब, सूत्रको यो भागले SMALL प्रकार्य प्रयोग गर्दछ जसले nth सबैभन्दा सानो मान फर्काउँछ। यो सूत्रले नम्बरहरू फर्काउनेछ: 5 , 8 , 11 ।
- INDEX($B$5:$C$11,SMALL(IF($B$5:$B$11=$B$14,ROW($B$5:$B$11)), ROW(1:1))-4, 2)
अब सूत्रको अन्तिम भाग आउँछ। हामीलाई थाहा छ, INDEX प्रकार्यले दिइएको स्थितिमा मान फर्काउँछ। अर्को कुरा हो, INDEX प्रकार्यले हाम्रो तालिकाको पहिलो पङ्क्तिलाई पङ्क्ति 1 मान्छ। मेरो तालिका डेटासेट पङ्क्ति 5 मा सुरु भएकोले, मैले 4 बाट घटाएको छु। डेटासेटबाट सही पङ्क्ति प्राप्त गर्न ROW मान। त्यसोभए, array B5:C11 , पङ्क्ति नम्बरहरू 5 , 8 , 11 , र स्तम्भ नम्बर 2 , INDEX प्रकार्यले हाम्रो इच्छित परिणाम प्रदान गर्नेछ
📌 माथिको सूत्रद्वारा उत्पन्न त्रुटिहरू लुकाउनुहोस्
माथिको साथमा समस्या छ-उल्लेख गरिएको INDEX सूत्र। जब तपाईंले फिल ह्यान्डल ( + ) चिन्ह तल तान्नु हुन्छ, सूत्रले निश्चित मान पछि त्रुटि ( #NUM! ) फर्काउँछ। त्यसकारण, माथिको सूत्रलाई ठीक गर्न हामी IF र ISERROR प्रकार्यहरू प्रयोग गर्नेछौं।
चरणहरू:
- पहिले सेल C14 मा तलको सूत्र टाइप गर्नुहोस्।
=IF(ISERROR(INDEX($B$5:$C$11,SMALL(IF($B$5:$B$11=$B$14,ROW($B$5:$B$11)),ROW(1:1))-4,2)),"",INDEX($B$5:$C$11,SMALL(IF($B$5:$B$11=$B$14,ROW($B$5:$B$11)),ROW(1:1))-4,2))
- परिणामको रूपमा, हामीले कुनै पनि त्रुटिरहित परिणाम प्राप्त गर्नेछौं।
यहाँ, ISERROR प्रकार्यले मान त्रुटि हो कि होइन भनेर जाँच गर्छ, र TRUE वा FALSE फर्काउँछ। माथिको सूत्रले IF र ISERROR प्रकार्यहरूले एरेको नतिजा त्रुटि हो वा होइन भनेर जाँच गर्दछ र यदि परिणाम त्रुटि हो भने खाली (“”) फर्काउँछ, अन्यथा यो सम्बन्धित मान फर्काउँछ।
7. एक्सेल (VBA) मा धेरै मानहरू फेला पार्न प्रयोगकर्ता परिभाषित प्रकार्य
यस विधिमा, हामी कसरी प्रयोग गर्ने भनेर छलफल गर्नेछौं।> प्रयोगकर्ता परिभाषित प्रकार्य एक्सेलमा धेरै मानहरू प्राप्त गर्न। यहाँ, हामी प्रयोग गर्नेछौं प्रयोगकर्ता परिभाषित प्रकार्य : vbaVlookup ।
चरणहरू:
- पहिले, जानुहोस् सक्रिय कार्यपत्रमा।
- दोस्रो, विकासकर्ता > भिजुअल बेसिक मा जानुहोस्।
<11
- परिणामको रूपमा, तपाईंले मोड्युल पाउनुहुनेछ। तलको कोड मोड्युल मा लेख्नुहोस्।
5290
- त्यसपछि, यदि तपाईँले मा प्रकार्य लेख्न थाल्नुभयो भने सेल C14 , प्रकार्य अन्य एक्सेल प्रकार्यहरू जस्तै देखिनेछ।
- त्यसपछि तलको सूत्र लेख्नुहोस् सेल C14 ।
=vbaVlookup(B14,B5:B11,2)
- अन्तमा, यहाँ हामीसँग धेरै शौकहरू छन्। Emily तलको रूपमा।
8. एकल एक्सेल सेलमा धेरै मानहरू प्राप्त गर्नुहोस्
अहिलेसम्म, हामीले धेरै प्राप्त गरेका छौं विभिन्न कक्षहरूमा ठाडो रूपमा सूचीबद्ध मानहरू। जे होस्, अब, हामी एउटै सेलमा जोडिएका धेरै मानहरू देखाउनेछौं। यहाँ, हामी FILTER प्रकार्यको साथमा TEXTJOIN प्रकार्य प्रयोग गर्नेछौं जोडिएको बहु मानहरू प्राप्त गर्न।
चरणहरू:
- पहिले तलको सूत्र सेल C14 मा टाइप गर्नुहोस्।
=TEXTJOIN(",",TRUE, FILTER(C5:C11, B5:B11=B14))
- परिणामस्वरूप, एमिलीका सबै शौकहरू एउटै कक्षमा तेर्सो रूपमा प्रस्तुत हुन्छन्।
यहाँ, TEXTJOIN प्रकार्यले अल्पविराम प्रयोग गरेर शौकहरूको सूचीलाई जोड्दछ।
निष्कर्ष
माथिको लेखमा, मैले विधिहरू विस्तृत रूपमा छलफल गर्ने प्रयास गरेको छु। आशा छ, यी विधिहरू र व्याख्याहरू तपाईंको समस्याहरू समाधान गर्न पर्याप्त हुनेछ। कृपया मलाई थाहा दिनुहोस् यदि तपाईंसँग कुनै प्रश्नहरू छन्।