कंपनियों या व्यक्तियों को मूल्यों के आधार पर रैंक करने के लिए एक शीर्ष सूची का उपयोग किया जाता है। यह रैंक प्रदर्शन, गुणवत्ता, आदि, या अन्य मानदंडों के आधार पर निर्धारित की जाती है। इस लेख में, हम सीखेंगे कि एक्सेल में डायनामिक टॉप 10 सूची कैसे बनाएं।
एक्सेल में डायनामिक टॉप 10 सूची बनाने के 8 तरीके
हम डायनामिक टॉप 10 . बनाने के लिए कई तरीकों पर चर्चा करेंगे एक्सेल में सूचियाँ। शीर्ष 10 सूची कुछ क्षेत्रों में प्रमुख नामों का एक विचार देती है।
हमने यहां छात्रों के अंकों वाला एक डेटासेट लिया है। अब, हम एक डायनामिक टॉप 10 . बनाएंगे इस डेटासेट का उपयोग करके सूची बनाएं।
1. शीर्ष 10 सूची बनाने के लिए एक्सेल लार्ज फंक्शन
बड़ा कार्य किसी दी गई श्रेणी से k-वें सबसे बड़ी संख्या ज्ञात करता है।
हमने सेट किया 1-10 नीचे दिए गए डेटासेट पर अनुक्रम संख्याएँ।
सबसे पहले, हम शीर्ष 10 . का पता लगाएंगे अंक प्राप्त करें और फिर छात्रों के नाम प्राप्त करें।
चरण 1:
- हम बड़ा . का सूत्र संयोजन लागू करेंगे और पंक्ति कार्य।
- सेल G5 पर जाएं और सूत्र को नीचे रखें।
=LARGE($C$5:$C$18,ROW(F5)-ROW($F$4))
चरण 2:
- दर्ज करें दबाएं बटन और खींचें हैंडल भरें आइकन।
हमें शीर्ष 10 . मिलता है निशान। हम पंक्तियों . का भी उपयोग कर सकते हैं इस उद्देश्य के लिए कार्य करें।
वैकल्पिक सूत्र:
हम समान परिणाम प्राप्त करने के लिए वैकल्पिक सूत्र का उपयोग कर सकते हैं।
चरण:
- निम्न सूत्र का उपयोग सेल G5 में करें :
=LARGE($C$5:$C$18,ROWS(C$5:C5))
- दबाएं दर्ज करें और हैंडल भरें . को खींचें पूरे रास्ते।
अब, यदि आप शीर्ष के संगत नाम दिखाना चाहते हैं 10 सूची, इस प्रकार करें।
चरण:
- सेल F5 पर जाएं और निम्न सूत्र डालें।
=INDEX($B$5:$B$18,MATCH(G5,$C$5:$C$18,0))
- दबाएं दर्ज करें और भरें हैंडल . को खींचें आइकन।
यहां, हमें शीर्ष 10 . मिलता है नाम उनके निशान के साथ।
2. शीर्ष 10 सूची बनाने के लिए INDEX, MATCH, और LARGE फंक्शन्स को मिलाएं
इस खंड में, हम INDEX . के संयोजन का उपयोग करेंगे , मिलान , और बड़ा कार्य। हम सीधे शीर्ष 10 . प्राप्त करेंगे इस पद्धति का उपयोग करके नाम।
चरण 1:
- सेल F5 पर जाएं ।
- निम्न सूत्र को उस सेल पर रखें।
=INDEX($B$5:$B$18,MATCH(LARGE($C$5:$C$18,E5),$C$5:$C$18,0))
चरण 2:
- दर्ज करें दबाएं बटन पर क्लिक करें और हैंडल भरें . को खींचें आइकन।
यहां, हम सीधे शीर्ष 10 . प्राप्त करते हैं दूसरे कॉलम की मदद के बिना नाम।
फॉर्मूला ब्रेकडाउन:
- बड़ा($C$5:$C$18,E5)
यह सेल E5. . के मान के आधार पर श्रेणी से सबसे बड़ी संख्या उत्पन्न करता है
परिणाम:96
- MATCH(LARGE($C$5:$C$18,E5),$C$5:$C$18,0)
यह दर्शाता है कि कितने परिणाम दिखाए जाएंगे।
परिणाम:10
- INDEX($B$5:$B$18,MATCH(LARGE($C$5:$C$18,E5),$C$5:$C$18,0))
यह शीर्ष 10 . दिखाता है सीमा से परिणाम।
परिणाम:{जोस, हेंडरसन, गर्ग, जोसेफ, आरोन, जोस, जेसिका, जो, रोजर्स, एलिसा}
3. एक्सेल में डायनामिक टॉप 10 लिस्ट बनाने के लिए ऐरे फॉर्मूला का इस्तेमाल करें
हम इस विधि के लिए एक सरणी सूत्र का उपयोग करेंगे। दोनों शीर्ष 10 इस फॉर्मूले को लागू करने के बाद छात्रों के नाम और अंक दिखाई देंगे। यह सूत्र INDEX . का संयोजन है , क्रमबद्ध करें , और अनुक्रम कार्य।
चरण 1:
- सेल F5 पर जाएं ।
- नीचे दिए गए सूत्र को कॉपी और पेस्ट करें।
=INDEX(SORT(B5:C18,2,-1),SEQUENCE(10),{1,2})
चरण 2:
- दबाएं दर्ज करें बटन और खींचें हैंडल भरें आइकन।
हम नाम और अंक दोनों को केवल सूत्र लागू करने से प्राप्त करते हैं। सूत्र को खींचने की कोई आवश्यकता नहीं है।
फॉर्मूला ब्रेकडाउन:
- अनुक्रम(10)
यह 1 से 10 तक की संख्याओं का एक क्रम देता है।
परिणाम:{1,2,3,4,5,6,7,8,9,10}
- सॉर्ट करें(B5:C18,2,-1)
यह दूसरे कॉलम के आधार पर डेटा को सॉर्ट करता है।
परिणाम:{जोस 96, हेंडरसन 95, गर्ग 89, जोसेफ 84, आरोन 80, जोस 71, जेसिका 70, जो 65, रोजर्स 61, ऑलिसा 60, जो 57, ऑलिसा 49, जॉन 45, मिशेल 40} मजबूत>
- INDEX(SORT(B5:C18,2,-1), SEQUENCE(10),{1,2})
यह शीर्ष दस क्रमबद्ध सूची देता है।
परिणाम:{जोस 96, हेंडरसन 95, गर्ग 89, जोसेफ़ 84, आरोन 80, जोस 71, जेसिका ;
4. शीर्ष 10 सूची तैयार करने के लिए एक्सेल XLOOKUP फ़ंक्शन लागू करें
XLOOKUP फ़ंक्शन किसी दिए गए श्रेणी या सरणी से वस्तुओं की खोज करता है और मिलान के आधार पर आउटपुट देता है।
हम XLOOKUP . के संयोजन का उपयोग करेंगे और बड़ा इस खंड में कार्य करता है। हम केवल शीर्ष 10 . प्राप्त करना चाहते हैं नाम सूची यहाँ।
चरण 1:
- सेल F5 पर जाएं और निम्न सूत्र डालें।
=XLOOKUP(LARGE($C$5:$C$18,E5),$C$5:$C$18,$B$5:$B$18)
चरण 2:
- दर्ज करें दबाएं बटन।
- फिर, हैंडल भरें . को खींचें आइकन।
5. शीर्ष 10 सूची बनाने के लिए SORT और FILTER कार्यों का संयोजन
फ़िल्टर फ़ंक्शन हमारे दिए गए मानदंड से मूल्यों की एक श्रृंखला को फ़िल्टर करने की अनुमति देता है।
इस खंड में, हम सॉर्ट करें . को जोड़ेंगे और फ़िल्टर LARGE . के साथ कार्य करता है शीर्ष 10 . प्राप्त करने के लिए कार्य करें एक्सेल में सूची।
चरण 1:
- सेल F5 पर जाएं ।
- निम्न सूत्र रखें।
=SORT(FILTER(B5:C18,C5:C18>=LARGE(C5:C18,10)),2,-1)
चरण 2:
- अब, बस दर्ज करें दबाएं बटन।
इस पद्धति को लागू करने से हमें छात्रों के नाम और अंक दोनों मिलते हैं।
और पढ़ें: मानदंड (एकल और एकाधिक मानदंड) के आधार पर एक्सेल में गतिशील सूची कैसे बनाएं
6. डुप्लीकेट डेटा के लिए एक गतिशील शीर्ष 10 सूची डिज़ाइन करें
जब हमारे पास डुप्लिकेट डेटा होता है, तो हम शीर्ष 10 . को डिज़ाइन करने के लिए इस पद्धति का उपयोग कर सकते हैं एक्सेल में सूची।
चरण 1:
- सेल F5 पर जाएं ।
- नीचे दिए गए सूत्र को उस सेल पर रखें।
=INDEX($B$5:$B$18, MATCH(1, ($C$5:$C$18=LARGE($C$5:$C$18, E5)) * (COUNTIF(F$4:F4, $B$5:$B$18)=0), 0))
चरण 2:
- दबाएं दर्ज करें बटन।
हमें यहां केवल छात्रों के नाम मिलते हैं।
7. गतिशील शीर्ष 10 सूची बनाने के लिए सशर्त स्वरूपण, फ़िल्टर और सॉर्ट टूल
शीर्ष 10 . पाने के लिए हम कई टूल को जोड़ सकते हैं सूची। वे हैं सशर्त स्वरूपण , फ़िल्टर करें , और क्रमबद्ध करें ।
चरण 1:
- सेल चुनें C5 से C18 . तक ।
- सशर्त स्वरूपण पर क्लिक करें रिबन से।
- शीर्ष 10 आइटम चुनें ऊपर/नीचे नियम . से ।
चरण 2:
- एक डायलॉग बॉक्स दिखाई देगा। सूचना 10, शीर्ष 10 . के कारण
- फिर, ठीक दबाएं ।
चरण 3:
- सेल चुनें C4 से C18 . तक ।
- माउस का दायां बटन दबाएं।
- चुनें चयनित सेल के रंग के आधार पर फ़िल्टर करें फ़िल्टर . की सूची से ।
चरण 4:
- रंग के अनुसार फ़िल्टर करें . क्लिक करें विकल्प।
यहां शीर्ष 10 हैं जानकारी। अब हम उन्हें छाँटेंगे।
चरण 5:
- फिर से, माउस का दायां बटन दबाएं।
- चुनें सबसे बड़े से सबसे छोटे को क्रमबद्ध करें क्रमबद्ध करें . से सूची।
चरण 6:
- चुनें चयन का विस्तार करें ।
- फिर सॉर्ट करें दबाएं ।
अब, हमारे शीर्ष 10 अच्छी तरह से क्रमबद्ध डेटा।
और पढ़ें: एक्सेल में वीबीए का उपयोग करके एक गतिशील डेटा सत्यापन सूची कैसे बनाएं
8. एक्सेल में पिवट टेबल का उपयोग करके शीर्ष 10 सूची बनाएं
हम एक शीर्ष 10 बनाएंगे एक्सेल में पिवट टेबल का उपयोग करके सूची बनाएं।
चरण 1:
- सम्मिलित करें पर जाएं टैब।
- चुनें टेबल/रेंज से पिवोटटेबल . से सूची।
चरण 2:
- डेटासेट से हमारी सीमा चुनें।
- फिर, ठीक दबाएं ।
चरण 3:
- नाम पर टिक करें और चिह्नित करें पिवोटटेबल फ़ील्ड . में से ।
चरण 4:
- अब, पंक्ति लेबल पर जाएं
- चुनें शीर्ष 10 मान फ़िल्टर . से ।
चरण 5:
- एक डायलॉग बॉक्स दिखाई देगा। ठीकक्लिक करें उस बॉक्स पर।
हमारे शीर्ष 10 यहाँ सूची। लेकिन डेटा अवर्गीकृत रूप में है।
और पढ़ें: Excel तालिका से गतिशील सूची बनाएं (3 आसान तरीके)
निष्कर्ष
इस लेख में, हमने चर्चा की कि एक गतिशील शीर्ष कैसे बनाया जाए 10 एक्सेल में सूची। मुझे आशा है कि यह आपकी आवश्यकताओं को पूरा करेगा। कृपया हमारी वेबसाइट पर एक नज़र डालें Exceldemy.com और अपने सुझाव कमेंट बॉक्स में दें।
संबंधित लेख
- एक्सेल ऑफ़सेट का उपयोग करके डायनामिक ड्रॉप डाउन सूची बनाएं (3 तरीके)
- एक्सेल में वीबीए का उपयोग करके डायनामिक ड्रॉप डाउन सूची कैसे बनाएं