सामग्री तालिका
यस ट्यूटोरियलमा, म तपाईंलाई एक्सेलमा मापदण्डको साथ दोस्रो ठूलो मान फेला पार्नका लागि 4 द्रुत चालहरू देखाउने छु। मापदण्ड सेट गरेर दोस्रो ठूलो मान पत्ता लगाउन ठूला डाटासेटहरूमा पनि तपाईंले यी विधिहरू प्रयोग गर्न सक्नुहुन्छ। यस ट्यूटोरियलमा, तपाईंले केही महत्त्वपूर्ण एक्सेल उपकरण र प्रविधिहरू पनि सिक्नुहुनेछ जुन कुनै पनि एक्सेल सम्बन्धित कार्यमा धेरै उपयोगी हुनेछ।
अभ्यास कार्यपुस्तिका डाउनलोड गर्नुहोस्
तपाईले यहाँबाट अभ्यास कार्यपुस्तिका डाउनलोड गर्न सक्नुहुन्छ।
Criteria.xlsm को साथ दोस्रो ठूलो मान फेला पार्नुहोस्
४ एक्सेलमा मापदण्डको साथ दोस्रो ठूलो मान फेला पार्नका लागि द्रुत युक्तिहरू
हामीले लिएका छौं चरणहरू स्पष्ट रूपमा व्याख्या गर्न संक्षिप्त डेटासेट। डेटासेटमा लगभग 7 पङ्क्तिहरू र 3 स्तम्भहरू छन्। प्रारम्भमा, हामीले सबै कक्षहरूलाई मुद्रा ढाँचामा राखिरहेका छौं। सबै डेटासेटहरूका लागि, हामीसँग 2 अद्वितीय स्तम्भहरू छन् जुन क्लबको नाम, होम किट र अवे किट हुन्। यद्यपि हामी पछि स्तम्भहरूको संख्या फरक हुन सक्छ यदि आवश्यक छ भने।
1. ठूलो प्रकार्य प्रयोग गर्दै
ठूलो प्रकार्य एक्सेल मा हामीले यसलाई घट्दो क्रममा क्रमबद्ध गरेपछि संख्याहरूको सूचीबाट नम्बर फिर्ता गर्न सक्छ। मापदण्डको साथ दोस्रो ठूलो मान फेला पार्न यो प्रकार्य कसरी लागू गर्ने भनेर हेरौं।
चरणहरू:
- पहिले, कक्ष F7 <मा जानुहोस्। 2>र निम्न सूत्र घुसाउनुहोस्:
=LARGE(IF(C4:D4=F5,C5:D10),2)
- अब, <1 थिच्नुहोस् प्रविष्ट गर्नुहोस् र यो हुनेछ F7 भित्रको दोस्रो ठूलो Home Kit मूल्य गणना गर्नुहोस्।
🔎 सूत्रले कसरी काम गर्छ?
- IF(C4:D4=F5,C5:D10) : यस भागले एर्रे फर्काउँछ कक्ष मानहरू र FALSE सेल मानहरू।
- =LARGE(IF(C4:D4=F5,C5:D10),2): सूत्रको यो भाग फर्काउँछ 119 को अन्तिम मान।
2. AGGREGATE प्रकार्य लागू गर्दै
AGREGATE प्रकार्य excel मा हामीलाई समग्र प्रदर्शन गर्ने क्षमता दिन्छ। गणनाहरू जस्तै COUNT , AVERAGE , MAX, आदि। यो प्रकार्यले लुकेका पङ्क्तिहरू वा त्रुटिहरूलाई पनि बेवास्ता गर्छ। हामी विशेष मापदण्डको साथ दोस्रो-ठूलो मान फेला पार्न यो प्रकार्य प्रयोग गर्नेछौं। यो गर्नको लागि तलका चरणहरू पालना गर्नुहोस्।
चरणहरू:
- सुरु गर्न, कक्ष F7 मा डबल-क्लिक गर्नुहोस् र प्रविष्ट गर्नुहोस्। तलको सूत्र:
=AGGREGATE(14,6,(C5:D10)/(C4:D4=F5),2)
- अर्को, Enter कुञ्जी थिच्नुहोस् र तपाईंले दोस्रो-सबैभन्दा ठूलो टाढा किट मूल्य प्राप्त गर्नुपर्छ।
3. SUMPRODUCT प्रकार्य प्रयोग गर्दै
SUMPRODUCT प्रकार्य मा एक्सेलले पहिले मानहरूको दायरालाई गुणन गर्छ र त्यसपछि ती गुणनहरूको योगफल दिन्छ। मापदण्डको साथ दोस्रो ठूलो मान फेला पार्न हामी ठूलो प्रकार्य सँग यो प्रकार्य प्रयोग गर्न सक्छौं।
चरणहरू:
- सुरु गर्न यो विधि, कक्ष F7 मा डबल-क्लिक गर्नुहोस् र सूत्र घुसाउनुहोस्तल:
=SUMPRODUCT(LARGE((B5:B10=F5)*(C5:D10),2))
- अर्को, इन्टर कुञ्जी थिच्नुहोस् र फलस्वरूप , यसले सेल C10 भित्र Man City किटको लागि दोस्रो ठूलो मूल्य मान फेला पार्नेछ।
🔎 सूत्रले कसरी काम गर्छ?
- (B5:B10=F5)*(C5:D10) : सूत्रको यो भागले सूचीमा सबैभन्दा उच्च मानहरूको एर्रे र अन्य मानहरू 0 को रूपमा फर्काउँछ।
- LARGE((B5:B10=F5)* (C5:D10),2) : यस भागले मान दिन्छ 80 दोस्रो सबैभन्दा ठूलो मानको रूपमा।
- =SUMPRODUCT(LARGE((B5:B10=F5) )*(C5:D10),2)): यो भागले अन्तिम मान फिर्ता दिन्छ जुन यस अवस्थामा 80 हो।
4. VBA कोड प्रयोग गर्दै
यदि तपाइँ एक्सेल मा VBA सँग परिचित हुनुहुन्छ भने, तपाइँ केहि क्लिकहरु संग मापदण्ड संग दोस्रो ठूलो मान पाउन सक्नुहुन्छ। । यो कसरी गर्ने भनेर हेरौं।
चरणहरू:
- यस विधिको लागि, विकासकर्ता ट्याबमा जानुहोस् र <1 चयन गर्नुहोस्।>भिजुअल बेसिक ।
- अब, VBA विन्डोमा घुसाउनुहोस् चयन गर्नुहोस् र क्लिक गर्नुहोस् मोड्युल मा।
- अर्को, नयाँ विन्डोमा तलको सूत्र टाइप गर्नुहोस्:
1358<०>
- त्यसपछि, म्याक्रो मा क्लिक गरेर विकासकर्ता ट्याबबाट म्याक्रो खोल्नुहोस्।
- अब, म्याक्रो विन्डोमा, सेकेन्डलार्जेस्ट म्याक्रो चयन गर्नुहोस् र रन क्लिक गर्नुहोस्।
- परिणामको रूपमा, VBA कोडले सेल भित्रका सबै अवे किटहरूबाट दोस्रो-उच्चतम मान गणना गर्नेछ F7 ।
शीर्ष ५ मानहरू कसरी फेला पार्ने र एक्सेलमा मापदण्ड भएका नामहरू
यस विधिमा, हामीले एक्सेलमा मापदण्डसहित शीर्ष 5 मानहरू र नामहरू फेला पार्न विस्तृत चरणहरू देख्नेछौं।
चरणहरू:
- सुरु गर्न, कक्ष E5 मा डबल-क्लिक गर्नुहोस् र तलको सूत्र प्रविष्ट गर्नुहोस्:
=LARGE($C$5:$C$10,ROWS($E$5:$E5))
- त्यसपछि, Enter कुञ्जी थिच्नुहोस् र Fill Handle को प्रयोग गरी सेलहरूमा यो सूत्र प्रतिलिपि गर्नुहोस्।
- परिणामस्वरूप, यसले होम किटहरूको लागि शीर्ष 5 मानहरू फेला पार्नेछ।
🔎 सूत्रले कसरी काम गर्छ?
- ROWS($E$5:$E5) : यस भागले <को मान दिन्छ 1>1 ।
- =LARGE($C$5:$C$10,ROWS($E$5:$E5)): यो भागले अन्तिम मान फर्काउँछ जुन शीर्ष 5 घर किट मूल्यहरु।
याद राख्नु पर्ने कुराहरू
- तपाईँले VBA विन्डो र खोल्न ALT+F11 सर्टकट प्रयोग गर्न सक्नुहुन्छ। ALT+F8 म्याक्रोस विन्डो खोल्नको लागि।
- ध्यान दिनुहोस् कि LARGE प्रकार्य ले खाली वा TRUE वा FALSE <2 लाई बेवास्ता गर्छ। तिनीहरूमा मानहरू।
- यदि त्यहाँ कुनै संख्यात्मक मान छैन भने, यो प्रकार्यले #NUM! परिणामको रूपमा त्रुटि फर्काउन सक्छ।