विषयसूची
माइक्रोसॉफ्ट एक्सेल ने डेटा की विशाल रेंज से शीर्ष 5 मूल्यों या नामों या दोनों को निर्धारित करने के लिए कई तरीके प्रदान किए हैं। इस लेख में, आप एक्सेल में शीर्ष 5 मानों के साथ-साथ नामों को खोजने के लिए सभी उपयोगी तकनीकों को सीखेंगे।
उपरोक्त स्क्रीनशॉट इसका एक अवलोकन है डेटासेट और amp; आप डेटा की श्रेणी से नामों के साथ शीर्ष 5 मान कैसे निकाल सकते हैं, इसका एक उदाहरण। आप इस आलेख में निम्नलिखित विधियों में सभी उपयुक्त कार्यों के साथ-साथ डेटासेट के बारे में और जानेंगे।
अभ्यास कार्यपुस्तिका डाउनलोड करें
आप एक्सेल कार्यपुस्तिका डाउनलोड कर सकते हैं जिसका उपयोग हमने इस लेख को तैयार करने में किया है।
शीर्ष 5 मान खोजें और; नाम
8 उपयुक्त तरीके एक्सेल में शीर्ष 5 मूल्यों और नामों को डुप्लिकेट के बिना या डुप्लिकेट के साथ खोजने के लिए
1। शीर्ष 5 मान ढूँढना & amp; डुप्लीकेट के बिना नाम
हमारे पहले मानदंड में, हम उन मानों से निपटेंगे जहां कोई डुप्लीकेट नहीं है।
1.1 लार्ज और amp का उपयोग करके शीर्ष 5 मान प्राप्त करना; ROWS एक साथ कार्य करता है
चलिए अब अपने डेटासेट से परिचित कराते हैं। कॉलम बी 10 छात्रों के यादृच्छिक नामों का प्रतिनिधित्व करता है और कॉलम सी उनके विश्वविद्यालय में एक टर्म फाइनल के प्रत्येक छात्र के सीजीपीए को दर्शाता है।
अब हम ROWS फंक्शन के साथ LARGE का उपयोग करके केवल शीर्ष 5 CGPA का पता लगा सकते हैं। LARGE फ़ंक्शन सबसे बड़ा मान ज्ञात करेगा ROWS फ़ंक्शन द्वारा परिभाषित सीरियल नंबर के आधार पर सेल की एक श्रेणी से। हम अगली विधि में नाम भी प्राप्त करेंगे।
📌 चरण:
➤ सेल E7 चुनें & टाइप करें:
=LARGE($C$5:$C$14,ROWS($E$7:$E7))
➤ प्रेस एंटर & आपको कॉलम सी से सबसे पहला सीजीपीए मिलेगा।
➤ अब फिल हैंडल का इस्तेमाल करके 4 और सेल भरें और अगला सबसे बड़ा 4 सीजीपीए हासिल करें। .
और पढ़ें: एक्सेल में मानदंड के आधार पर शीर्ष 10 मान (एकल और एकाधिक मानदंड दोनों)
1.2 INDEX और amp को मिलाकर शीर्ष 5 नामों को बाहर निकालना; MATCH फ़ंक्शन
अब हम उन नामों का पता लगाएंगे जिन्हें शीर्ष 5 CGPA प्राप्त हुए हैं। हमें INDEX, MATCH, LARGE & ROWS एक साथ कार्य करता है। यहाँ, कॉलम F में, कॉलम C से शीर्ष 5 मानों को पहले पिछली विधि का पालन करके निर्धारित किया जाना है। फिर हमें उनके सीजीपीए के आधार पर संबंधित नामों को निकालने के लिए कॉलम ई पर जाना होगा।
📌 कदम:
➤ सेल E7 में, हमारा आवश्यक सूत्र होगा:
=INDEX($B$5:$B$14,MATCH(LARGE($C$5:$C$14,ROWS($E$7:$E7)),$C$5:$C$14,0))
➤ Enter दबाने के बाद, आप' पहला नाम 'जोनास' मिलेगा जिसने सबसे अधिक सीजीपीए- 4.00 प्राप्त किया।
➤ अब उस कॉलम में अगले 4 नाम प्राप्त करने के लिए फिल हैंडल का उपयोग करें; आपका काम हो गया।
🔎 यह फ़ॉर्मूला कैसे काम करता है?
➤ ROWS फ़ंक्शन इनपुट करता है लार्ज फंक्शन के लिए सीरियल नंबर।
➤ लार्ज फ़ंक्शन क्रम संख्या के आधार पर चयनित सरणी या सेल की श्रेणी से सबसे बड़ा मान खोजता है। उस मान की पंक्ति संख्या के साथ वापस आता है।
➤ INDEX फ़ंक्शन अंत में MATCH फ़ंक्शन द्वारा प्राप्त उस पंक्ति संख्या के आधार पर नामों के कॉलम से नाम निकालता है .
और पढ़ें: एक्सेल में कॉलम में वैल्यू कैसे पता करें (4 तरीके)
1.3 इसके द्वारा टॉप 5 नाम निकालना XLOOKUP फ़ंक्शन का उपयोग करना
यदि आप INDEX-MATCH फ़ॉर्मूला से बचना चाहते हैं, तो आप इसे XLOOKUP फ़ंक्शन से कोशिकाओं की एक श्रेणी के लिए खोज कर सकते हैं या सरणी और amp; फिर चयनित कॉलम या पंक्ति से चयनित शर्तों के आधार पर मान देता है।
📌 चरण:
➤ सेल E7 , नाम खोजने के लिए XLOOKUP के साथ हमारा संबंधित सूत्र:
=XLOOKUP(LARGE($C$5:$C$14,ROWS($E$7:$E7)),$C$5:$C$14,$B$5:$B$14)
➤ दर्ज करें और amp दबाएं ; अन्य 4 नाम प्राप्त करने के लिए फील हैंडल का उपयोग करें।
XLOOKUP फ़ंक्शन के पहले तर्क में, सबसे बड़ा मान है डाला गया। दूसरा तर्क श्रेणियों की श्रेणी C5:C14 है जहां चयनित सबसे बड़े मूल्य की तलाश की जाएगी। और तीसरा तर्क कक्षों की एक अन्य श्रेणी है B5:B14 जहां से पहले दो तर्कों द्वारा पाई गई पंक्ति संख्या के आधार पर विशेष डेटा या नाम निकाला जाएगा।
पढ़ें अधिक: लुकअप वैल्यूकॉलम में और एक्सेल में दूसरे कॉलम का रिटर्न वैल्यू
1.4 शीर्ष 5 नाम ढूँढना और; एकाधिक मानदंड के अंतर्गत मान
आइए अब एक और डेटासेट के बारे में सोचते हैं जिसमें कई मानदंड शामिल हैं। यदि आप ध्यान दें, तो हमारे पास अब नाम & सीजीपीए कॉलम बी और; डी क्रमशः। कॉलम सी छात्रों के विभागों का प्रतिनिधित्व करता है।
हम पहले कंप्यूटर विज्ञान विभाग से शीर्ष 5 सीजीपीए का पता लगाएंगे। आउटपुट परिणाम कॉलम एच में प्राप्त किए जाएंगे।
📌 चरण:
➤ शीर्ष 5 सीजीपीए खोजने के लिए , संबंधित सूत्र सेल H12 में होगा:
=LARGE(IF($C$5:$C$23=$G$9,$D$5:$D$23),$F12)
➤ Enter दबाएं, Fill का उपयोग करें हैंडल अन्य 4 सबसे बड़े मान प्राप्त करने के लिए & amp; आपका काम हो गया।
यहाँ, IF फ़ंक्शन के साथ, हम केवल कंप्यूटर विज्ञान विभाग के छात्रों के सभी सीजीपीए का पता लगा रहे हैं . फिर लार्ज फ़ंक्शन पहले की तरह शीर्ष 5 CGPA निकालता है।
अब, हम उन नामों का निर्धारण करेंगे जिन्हें ये शीर्ष 5 CGPA मिले हैं और हम INDEX-MATCH <का उपयोग करेंगे। 5>यहाँ कार्य करता है।
📌 चरण:
➤ आउटपुट में सेल G12 , हमें टाइप करना है:
=INDEX($B$5:$B$23,MATCH(LARGE(IF($C$5:$C$23=$G$9,$D$5:$D$23),$F12), IF($C$5:$C$23=$G$9,$D$5:$D$23),0))
➤ दर्ज करें & बाकी 4 सेल को भरने के लिए फिल हैंडल का उपयोग करें। आपको सभी नाम एक साथ मिलेंगे।
और पढ़ें: एक्सेल में VBA का उपयोग करके कॉलम में मान कैसे पता करें (4 तरीके) )
2. शीर्ष 5 मान ढूँढना & amp; नामडुप्लीकेट सहित
अब हम शीर्ष 5 मानों के साथ-साथ डुप्लीकेट सहित नाम भी खोजेंगे। हमारे पास यहां थोड़ा संशोधित डेटासेट होगा।
2.1 बड़े और बड़े डेटासेट का उपयोग करके केवल शीर्ष 5 मान प्राप्त करना। ROWS एक साथ कार्य करता है
इसलिए, नीचे दी गई तस्वीर में, कॉलम B 5 छात्रों के नाम का प्रतिनिधित्व करता है और कॉलम C से J प्रत्येक का सीजीपीए दिखा रहा है उन छात्रों के लिए सेमेस्टर। नीचे की तालिका में, हम आउटपुट डेटा का पता लगाएंगे।
तो, सबसे पहले, हम एंड्रयू के लिए 8 सीजीपीए में से उच्चतम 5 सीजीपीए का पता लगाएंगे। सेमेस्टर।
📌 कदम:
➤ सेलेक्ट सेल C13 & टाइप करें:
=LARGE($C6:$N6,COLUMNS($C:C))
➤ प्रेस एंटर & एंड्रयू के लिए पंक्ति के साथ अगली 4 कोशिकाओं को भरने के लिए फिल हैंडल का उपयोग करें। चूंकि एंड्रू का सीजीपीए दो शब्दों में 4.00 था। इसलिए, LARGE फ़ंक्शन डेटा या सेल की श्रेणी से सबसे बड़े मानों की खोज करते समय डुप्लिकेट मानों को नहीं छोड़ता है।
अब, अन्य 4 छात्रों के लिए समान परिणाम प्राप्त करने के लिए, हम पहले रेंज ऑफ सेल- C13:G13 का चयन करना होगा। फिर चयनित सेल के निचले दाएं कोने में, आपको भरण हैंडल विकल्प मिलेगा। अब हैरी & हो गया। आपको सभी छात्रों के लिए सभी शीर्ष 5 सीजीपीए एक साथ मिलेंगे।
और पढ़ें: उच्चतम कैसे प्राप्त करेंएक्सेल कॉलम में मान (4 विधियाँ)
2.2 INDEX, MATCH और; COUNTIF कार्य
अब, हम शीर्ष 5 छात्रों के नाम उनके सीजीपीए के साथ खोजेंगे जहां डुप्लीकेट सीजीपीए मौजूद हो सकता है। यदि आप हमारे संशोधित डेटासेट में देखते हैं, सैम & माइक दोनों का समान सीजीपीए- 3.94 है। लेकिन हम उन दो नामों सहित शीर्ष 5 नामों का पता लगाना चाहते हैं, जिन्हें समान सीजीपीए के साथ-साथ एक्सेल फ़ंक्शन भी मिले।
📌 कदम :
➤ सेल F7 & टाइप करें:
=INDEX($B$5:$B$14, MATCH(1, ($C$5:$C$14=LARGE($C$5:$C$14, $E7))*(COUNTIF(F$6:F6, $B$5:$B$14)=0), 0))
➤ एंटर दबाएं, अन्य 4 नाम पाने के लिए फिल हैंडल का इस्तेमाल करें। हो गया। आपके पास अभी दोनों नाम हैं- सैम एंड amp; माइक जिसे समान सीजीपीए मिला है।
🔎 यह फॉर्मूला कैसे काम करता है?
➤ यहां मैच<5 के अंदर> फ़ंक्शन, दो तार्किक फ़ंक्शन प्रस्तुत किए जाते हैं जो एक दूसरे से गुणा किए जाते हैं। ये संयुक्त तार्किक कार्य कॉलम C & शीर्ष 5 & शेष मानों के लिए 0.
➤ MATCH फ़ंक्शन फिर पिछले परिणामों से केवल 1 खोजता है & सभी मैचों के लिए पंक्ति संख्या के साथ रिटर्न।
➤ INDEX फ़ंक्शन अंत में उन पंक्ति संख्याओं के आधार पर नाम दिखाता है जो सभी MATCH फ़ंक्शन कॉलम में पाए जाते हैं F .
और पढ़ें: किसी कॉलम में किसी मान की पहली घटना कैसे पता करेंएक्सेल (5 तरीके)
2.3 SORT और amp को शामिल करके डुप्लिकेट के साथ शीर्ष 5 नाम निकालना; फ़िल्टर कार्य
SORT और amp का उपयोग करके; FILTER फ़ंक्शन, आप मूल्यों के साथ शीर्ष 5 नाम अधिक आसानी से पा सकते हैं। नाम खोजने से पहले आपको यहां शीर्ष 5 मान निकालने की आवश्यकता नहीं होगी।
📌 चरण:
➤ <4 में> सेल F7 , SORT & FILTER कार्य होंगे:
=SORT(FILTER(B5:C14, C5:C14>=LARGE(C5:C14, 5)), 2,-1)
➤ दबाएँ Enter & आपको छात्रों के नाम के साथ शीर्ष 5 सीजीपीए एक ही बार में मिल जाएंगे। यहां तक कि आपको शेष मान प्राप्त करने के लिए यहां फिल हैंडल का उपयोग करने की आवश्यकता नहीं है क्योंकि सूत्र स्वयं ही आपके लिए सभी गणनाएं कर रहा है।
तो यहां क्या हो रहा है FILTER फ़ंक्शन LARGE अंदर फ़ंक्शन रेंज ऑफ़ सेल- C5:C14 से सभी सबसे बड़े मान निकालता है। तब SORT फ़ंक्शन B5:C14 की श्रेणी से नामों के साथ अवरोही क्रम में सभी मान या CGPA दिखाता है।
और पढ़ें: न्यूनतम मान कैसे पता करें एक एक्सेल कॉलम में (6 तरीके)
2.4 शीर्ष नाम खोजें और; INDEX, SORT & amp विलय करके डुप्लिकेट वाले मान; अनुक्रम एक साथ काम करता है
यह एक और बढ़िया विकल्प है & लगभग पिछले वाले के समान। हम INDEX, SORT & SEQUENCE यहां एक साथ कार्य करता है।
📌 चरण:
➤ सेल F7 &टाइप करें:
=INDEX(SORT(B5:C14,2,-1),SEQUENCE(5),{1,2})
➤ प्रेस एंटर & हो गया। आपको नामों के साथ शीर्ष 5 सीजीपीए तुरंत मिल जाएंगे।
यहां अवधारणा बहुत सरल है। SORT फ़ंक्शन सभी CGPA को अवरोही क्रम में दिखाता है लेकिन SEQUENCE फ़ंक्शन इसे केवल पहले 5 को चुनने के लिए कहता है। फिर INDEX फ़ंक्शन के साथ अंतिम परिणाम दिखाता है नाम और amp; एक सरणी में CGPA।
और पढ़ें: Excel में किसी कॉलम में किसी मान की अंतिम घटना कैसे पता करें (5 विधियाँ)
अंतिम शब्द
मुझे उम्मीद है कि शीर्ष 5 मूल्यों और नामों को खोजने के लिए ये सभी तरीके अब आपको अपने नियमित एक्सेल कामों में लागू करने के लिए प्रेरित करेंगे। यदि आपका कोई प्रश्न या प्रतिक्रिया है, तो कृपया मुझे अपनी टिप्पणियों के माध्यम से बताएं। या आप इस वेबसाइट पर एक्सेल कार्यों से संबंधित हमारे अन्य रोचक लेख देख सकते हैं।