सामग्री तालिका
ट्युटोरियलले एक्सेल र्याङ्क प्रकार्यहरूको विशिष्टताहरू बताउँछ र धेरै मापदण्डहरूमा आधारित एक्सेलमा र्याङ्किङ कसरी गर्ने भनेर देखाउँछ, समूहको आधारमा डेटा रैंक गर्ने, पर्सेन्टाइल श्रेणी गणना गर्ने र थप कुराहरू।
जब तपाईलाई संख्याको सूचीमा संख्याको सापेक्षिक स्थिति निर्धारण गर्न आवश्यक छ, सबैभन्दा सजिलो तरीका भनेको संख्याहरूलाई बढ्दो वा घट्दो क्रममा क्रमबद्ध गर्नु हो। यदि कुनै कारणले क्रमबद्ध गर्न सम्भव छैन भने, Excel मा एक श्रेणी सूत्र काम गर्नको लागि उत्तम उपकरण हो।
Excel RANK प्रकार्य
Excel मा RANK प्रकार्य फर्काउँछ। एउटै सूचीमा रहेका अन्य मानहरूको तुलनामा संख्यात्मक मानको क्रम (वा श्रेणी)। अर्को शब्दमा, यसले तपाईंलाई कुन मान उच्चतम, दोस्रो उच्च, आदि हो भनेर बताउँछ।
क्रमबद्ध सूचीमा, निश्चित संख्याको श्रेणी यसको स्थान हुनेछ। Excel मा RANK प्रकार्यले सबैभन्दा ठूलो मान (जस्तै घट्दो क्रममा क्रमबद्ध गरिएको) वा सबैभन्दा सानो मान (आरोही क्रममा क्रमबद्ध गरिएझैं) बाट सुरु हुने श्रेणी निर्धारण गर्न सक्छ।
Excel RANK प्रकार्यको वाक्यविन्यास यस्तो छ। निम्नानुसार:
RANK(number,ref,[order])कहाँ:
Number (आवश्यक) - मान जसको श्रेणी तपाईंले फेला पार्न चाहनुहुन्छ।
रेफ (आवश्यक) - विरुद्ध श्रेणी निर्धारण गर्न संख्यात्मक मानहरूको सूची। यसलाई संख्याहरूको एर्रे वा संख्याहरूको सूचीको सन्दर्भको रूपमा आपूर्ति गर्न सकिन्छ।
अर्डर (वैकल्पिक) - एउटा नम्बर जसले मानहरू कसरी वर्गीकरण गर्ने भनेर निर्दिष्ट गर्दछ:
- यदि ० वा हटाइयो भने, मानहरू क्रमबद्ध हुन्छन्A2 को रूपमा एउटै समूहको दायरा तत्व हो कि होइन भन्ने आधारमा TRUE र FALSE।
- दोस्रो, तपाईंले स्कोर जाँच गर्नुहोस्। मानहरू सबैभन्दा ठूलो देखि सानो ( घट्दो क्रममा ) को लागि, सर्त प्रयोग गर्नुहोस् (C2<$C$2:$C$11), जसले C2 भन्दा ठूलो वा बराबर कक्षहरूको लागि TRUE फर्काउँछ, अन्यथा FALSE।
माईक्रोसफ्ट एक्सेल सर्तहरूमा, TRUE = 1 र FALSE = 0, दुई arrays लाई गुणन गर्दा 1's र 0's को array मिल्छ, जहाँ 1 लाई केवल पङ्क्तिहरूका लागि फर्काइन्छ जसमा दुवै सर्तहरू पूरा हुन्छन्।
त्यसपछि, SUMPRODUCT ले 1's र 0's array को तत्वहरू थप्छ, त्यसैले प्रत्येक समूहमा सबैभन्दा ठूलो संख्याको लागि 0 फर्काउँछ। र तपाईले 1 सँग र्याङ्किङ सुरु गर्न नतिजामा 1 थप्नुहुन्छ।
सबैभन्दा सानो देखि ठूलो सम्म ( आरोही अर्डर ) समूह भित्र संख्याहरू क्रमबद्ध गर्ने सूत्र उहीसँग काम गर्दछ। तर्क। भिन्नता यो हो कि SUMPRODUCT ले एउटा विशेष समूहको सबैभन्दा सानो संख्याको लागि ० फर्काउँछ, किनकि त्यो समूहको कुनै संख्याले दोस्रो सर्त पूरा गर्दैन (C2>$C$2:$C$7)। फेरि, तपाईँले सूत्र परिणाममा १ थपेर शून्य श्रेणीलाई पहिलो श्रेणीमा बदल्नुहुन्छ।
SUMPRODUCT को सट्टा, तपाईँ array तत्वहरू थप्न SUM प्रकार्य प्रयोग गर्न सक्नुहुन्छ। तर यसका लागि Ctrl + Shift + Enter मार्फत पूरा भएको एरे सूत्र प्रयोग गर्न आवश्यक छ। उदाहरणका लागि:
=SUM((A2=$A$2:$A$7)*(C2<$C$2:$C$7))+1
धनात्मक र ऋणात्मक संख्याहरूलाई कसरी अलग-अलग श्रेणी निर्धारण गर्ने
यदि तपाईँको संख्याहरूको सूचीमा सकारात्मक र नकारात्मक दुवै मानहरू छन् भने, Excel RANK प्रकार्यकुनै पनि समयमा ती सबैलाई श्रेणीबद्ध गर्नेछ। तर के तपाई सकारात्मक र ऋणात्मक संख्याहरूलाई छुट्टाछुट्टै क्रमबद्ध गर्न चाहनुहुन्छ भने?
सेल A2 देखि A10 मा संख्याहरूको साथ, सकारात्मक र नकारात्मक मानहरूको लागि व्यक्तिगत स्तर निर्धारण गर्न निम्न सूत्रहरू मध्ये एउटा प्रयोग गर्नुहोस्:
दर्ता सकारात्मक संख्याहरू घट्दो क्रममा:
=IF($A2>0,COUNTIF($A$2:$A$10,">"&A2)+1,"")
दर्ता सकारात्मक संख्याहरू बढ्दो क्रममा:
=IF($A2>0,COUNTIF($A$2:$A$10,">0")-COUNTIF($A$2:$A$10,">"&$A2),"")
दर्ता नकारात्मक संख्या घट्दै:
=IF($A2<0,COUNTIF($A$2:$A$10,"<0")-COUNTIF($A$2:$A$10,"<"&$A2),"")
राङ्क नकारात्मक संख्या बढ्दो क्रममा:
=IF($A2<0,COUNTIF($A$2:$A$10,"<"&$A2)+1,"")
नतिजाहरू यस्तै देखिन्छन्:
28>
यी सूत्रहरूले कसरी काम गर्छ
सुरु गर्नको लागि, सकारात्मक संख्याहरूलाई अन्रोही क्रममा क्रमबद्ध गर्ने सूत्रलाई तोडौं:
- तार्किक परीक्षणमा। IF प्रकार्यको, तपाईँले संख्या शून्य भन्दा ठूलो छ कि छैन भनेर जाँच गर्नुहुन्छ।
- यदि संख्या ० भन्दा ठूलो छ भने, COUNTIF प्रकार्यले क्रमबद्ध गरिएको संख्या भन्दा उच्च मानहरूको गणना फर्काउँछ।
यस उदाहरणमा, A2 ले दोस्रो उच्च सकारात्मक संख्या समावेश गर्दछ, जसको लागि COUNTIF ले 1 फर्काउँछ, यसको मतलब त्यहाँ यो भन्दा ठूलो संख्या मात्र छ। हाम्रो र्याङ्किङ १ बाट सुरु गर्नको लागि, ० होइन, हामीले सूत्रको नतिजामा १ थप्छौँ, त्यसैले यसले A2 को लागि २ को श्रेणी फर्काउँछ।
- यदि संख्या ० भन्दा ठूलो छ भने, सूत्र फर्काउँछ। एउटा खाली स्ट्रिङ ("")।
आरोही क्रममा धनात्मक संख्याहरूलाई क्रमबद्ध गर्ने सूत्रले अलि फरक तरिकाले काम गर्छ:
यदि संख्या ० भन्दा ठूलो छ। , पहिलो COUNTIF ले कुल गणना प्राप्त गर्दछडेटा सेटमा धनात्मक संख्याहरू, र दोस्रो COUNTIF ले त्यो संख्या भन्दा कतिवटा मानहरू छन् भनेर पत्ता लगाउँदछ। त्यसोभए, तपाइँ पहिलेको पछिको घटाउनुहुन्छ, र इच्छित श्रेणी प्राप्त गर्नुहुन्छ। यस उदाहरणमा, त्यहाँ 5 सकारात्मक मानहरू छन्, जसमध्ये 1 A2 भन्दा ठूलो छ। त्यसोभए, तपाईंले 5 बाट 1 घटाउनुहुन्छ, यसरी A2 को लागि 4 को श्रेणी प्राप्त हुन्छ।
नकारात्मक संख्याहरू श्रेणी निर्धारण गर्ने सूत्रहरू समान तर्कमा आधारित छन्।
नोट। माथिका सबै सूत्रहरू शून्य मानहरूलाई बेवास्ता गर्नुहोस् किनभने 0 न त सकारात्मकको सेटसँग सम्बन्धित छ न त ऋणात्मक संख्याहरूको सेटमा। तपाईँको श्रेणीकरणमा शून्यहरू समावेश गर्न, क्रमशः >0 र =0 र <=0 लाई प्रतिस्थापन गर्नुहोस्, जहाँ सूत्र तर्क आवश्यक हुन्छ।
उदाहरणका लागि, धनात्मक संख्याहरू र शून्यहरूलाई सबैभन्दा ठूलो देखि सानोसम्म वर्गीकरण गर्न, यो प्रयोग गर्नुहोस्। सूत्र: =IF($A2>=0,COUNTIF($A$2:$A$10,">"&A2)+1,"")
शून्य मानहरूलाई बेवास्ता गर्दै एक्सेलमा डेटा कसरी श्रेणीकरण गर्ने
तपाईलाई पहिले नै थाहा छ, RANK सूत्र भनेको Excel ले सबै संख्याहरू ह्यान्डल गर्छ: सकारात्मक, ऋणात्मक र शून्य। तर केहि अवस्थाहरूमा, हामी केवल ० मानहरूलाई बेवास्ता गर्ने डाटाको साथ कक्षहरू श्रेणीबद्ध गर्न चाहन्छौं। वेबमा, तपाईंले यस कार्यको लागि केही सम्भावित समाधानहरू फेला पार्न सक्नुहुन्छ, तर Excel RANK IF सूत्र, सबै भन्दा सार्वभौमिक हो:
शून्यलाई बेवास्ता गर्दै घट्दो श्रेणी नम्बरहरू:
=IF($B2=0,"",IF($B2>0,RANK($B2,$B$2:$B$10), RANK($B2,$B$2:$B$10)-COUNTIF($B$2:$B$10,0)))
शून्यलाई बेवास्ता गर्दै बढ्दो क्रम संख्याहरू:
=IF($B2=0,"",IF($B2>0,RANK($B2,$B$2:$B$10,1) - COUNTIF($B$2:$B$10,0), RANK($B2,$B$2:$B$10,1)))
जहाँ B2:B10 क्रमबद्ध हुने संख्याहरूको दायरा हो।
यस सूत्रको बारेमा सबैभन्दा राम्रो कुरा हो यसले सकारात्मक र ऋणात्मक संख्याहरूको लागि राम्रोसँग काम गर्दछ, छोडेरर्याङ्किङ बाहिर शून्य मानहरू:
यस सूत्रले कसरी काम गर्छ
पहिलो नजरमा, सूत्र अलि गाह्रो लाग्न सक्छ। नजिकबाट हेर्दा, तर्क एकदम सरल छ।
यहाँ कसरी एक्सेल RANK IF सूत्रले शून्यलाई बेवास्ता गर्दै सबैभन्दा ठूलो देखि सानो सम्म संख्याहरू क्रमबद्ध गर्छ:
- पहिलो IF ले नम्बर हो कि होइन भनेर जाँच गर्छ। 0, र यदि यो छ भने, खाली स्ट्रिङ फर्काउँछ:
IF($B2=0,"", …)
- यदि संख्या शून्य छैन भने, दोस्रो IF ले यो ठूलो छ कि छैन जाँच गर्दछ। ० भन्दा, र यदि यो हो भने, नियमित RANK / RANK.EQ प्रकार्यले यसको श्रेणी गणना गर्दछ:
IF($B2>0,RANK($B2,$B$2:$B$10),…)
- यदि संख्या ० भन्दा कम छ भने, तपाइँ शून्य गणना द्वारा श्रेणी समायोजन गर्नुहुन्छ। यस उदाहरणमा, त्यहाँ 4 सकारात्मक संख्याहरू र 2 शून्यहरू छन्। त्यसोभए, B10 मा सबैभन्दा ठूलो ऋणात्मक संख्याको लागि, Excel RANK सूत्रले 7 फर्काउनेछ। तर हामी शून्य छोड्छौं, र त्यसैले हामीले 2 अंकले स्तर समायोजन गर्न आवश्यक छ। यसका लागि, हामी श्रेणीबाट शून्यको संख्या घटाउँछौं:
RANK($B2,$B$2:$B$10)-COUNTIF($B$2:$B$10,0))
हो, यो सजिलो छ! शून्यलाई बेवास्ता गर्दै सबैभन्दा सानो देखि ठुलोसम्म नम्बरहरू क्रमबद्ध गर्ने सूत्रले समान रूपमा काम गर्छ, र यसको तर्क निकाल्नको लागि यो राम्रो दिमागी व्यायाम हुन सक्छ :)
निरपेक्ष मानद्वारा एक्सेलमा श्रेणी कसरी गणना गर्ने
सकारात्मक र नकारात्मक मानहरूको सूचीसँग व्यवहार गर्दा, चिन्हलाई बेवास्ता गर्दै संख्याहरूलाई तिनीहरूको निरपेक्ष मानहरूद्वारा श्रेणीबद्ध गर्न आवश्यक हुन सक्छ।
कार्य पूरा गर्न सकिन्छ।तलको सूत्रहरू मध्ये एउटासँग, जसको मुटुमा ABS प्रकार्य हो जसले संख्याको निरपेक्ष मान फर्काउँछ:
Rank ABS घट्दो:
=SUMPRODUCT((ABS(A2)<=ABS(A$2:A$7)) * (A$2:A$7"")) - SUMPRODUCT((ABS(A2)=ABS($A$2:$A$7)) * (A$2:A$7""))+1
Rank ABS आरोही:
=SUMPRODUCT((ABS(A2)>=ABS(A$2:A$7)) * (A$2:A$7"")) - SUMPRODUCT((ABS(A2)=ABS($A$2:$A$7)) * (A$2:A$7""))+1
परिणामको रूपमा, नकारात्मक संख्याहरूलाई तिनीहरू सकारात्मक संख्याहरू जस्तै श्रेणीबद्ध गरिन्छ:
कसरी N सबैभन्दा ठूलो प्राप्त गर्ने वा सबैभन्दा सानो मानहरू
यदि तपाइँ तिनीहरूको श्रेणीकरण भन्दा ठूलो वा सानो मानहरूको वास्तविक N नम्बर प्राप्त गर्न चाहनुहुन्छ भने, क्रमशः LARGE वा SMALL प्रकार्य प्रयोग गर्नुहोस्।
उदाहरणका लागि, हामी प्राप्त गर्न सक्छौं। यस सूत्रको साथ हाम्रा विद्यार्थीहरूको शीर्ष 3 अङ्कहरू:
=LARGE($B$2:$B$7, $D3)
जहाँ B2:B7 अंकहरूको सूची हो र D3 इच्छित श्रेणी हो।
अतिरिक्त, तपाईंले INDEX MATCH सूत्र प्रयोग गरेर विद्यार्थीहरूको नाम पुन: प्राप्त गर्नुहोस् (शीर्ष 3 मा कुनै नक्कल स्कोरहरू छैनन् भने):
=INDEX($A$2:$A$7,MATCH(E3,$B$2:$B$7,0))
त्यसै गरी, तपाईं सक्नुहुन्छ तलको ३ मानहरू तान्नको लागि SMALL प्रकार्य प्रयोग गर्नुहोस्:
=SMALL($B$2:$B$7, $D3)
32>
यसरी तपाईँले Excel मा र्याङ्किङ गर्नुहुन्छ। यस ट्यूटोरियलमा छलफल गरिएका सूत्रहरूलाई राम्रोसँग बुझ्न र सम्भवतः रिभर्स इन्जिनियर बनाउनको लागि, तपाइँलाई हाम्रो नमूना श्रेणी एक्सेल कार्यपुस्तिका डाउनलोड गर्न स्वागत छ।
पढ्नु भएकोमा म तपाईंलाई धन्यवाद दिन्छु र अर्को हप्ता हाम्रो ब्लगमा भेट्ने आशा गर्दछु!<3
घट्दो क्रममा, अर्थात् सबैभन्दा ठूलोदेखि सबैभन्दा सानोसम्म।Excel RANK .EQ प्रकार्य
RANK.EQ Excel 2010 मा प्रस्तुत गरिएको RANK प्रकार्यको सुधारिएको संस्करण हो। यसमा RANK जस्तै वाक्यविन्यास छ र उही तर्क संग काम गर्दछ: यदि धेरै मानहरू समान रूपमा श्रेणीबद्ध छन् भने, उच्चतम श्रेणी त्यस्ता सबै मानहरूलाई तोकिएको छ। (EQ को अर्थ "समान" हो)।
RANK.EQ(number,ref,[order])Excel 2007 र तल्लो संस्करणहरूमा, तपाईंले सधैं RANK प्रकार्य प्रयोग गर्नुपर्छ। Excel 2010, Excel 2013, र Excel 2016 मा, तपाईं RANK वा RANK.EQ सँग जान सक्नुहुन्छ। यद्यपि, RANK.EQ प्रयोग गर्नु बुद्धिमानी हुनेछ किनभने RANK जुनसुकै बेला बन्द गर्न सकिन्छ।
Excel RANK.AVG प्रकार्य
RANK.AVG Excel मा श्रेणी फेला पार्ने अर्को प्रकार्य हो। Excel 2010, Excel 2013, Excel 2016 र पछिको संस्करणमा मात्र उपलब्ध छ।
यससँग अन्य दुई कार्यहरू जस्तै वाक्यविन्यास छ:
RANK.AVG(number,ref,[order])भिन्नता यो हो कि यदि एक भन्दा बढी संख्याको समान श्रेणी छ भने, औसत श्रेणी फर्काइन्छ (AVG भनेको "औसत" हो)।
4 चीजहरू तपाईंले एक्सेलमा RANK बारे जान्नुपर्छ<। 13> - Excel मा कुनै पनि श्रेणी सूत्र संख्यात्मक मानहरूको लागि मात्र काम गर्दछ: सकारात्मक र ऋणात्मक संख्याहरू, शून्य, मिति र समय मानहरू। रेफ तर्कमा गैर-संख्यात्मक मानहरूलाई बेवास्ता गरिएको छ।
- सबै RANK प्रकार्यहरूले समान श्रेणी फिर्ता गर्दछडुप्लिकेट मानहरू, र तलको उदाहरणमा देखाइए अनुसार पछिको र्याङ्किङ छोड्नुहोस्।
- एक्सेल 2010 र पछिका संस्करणहरूमा, RANK प्रकार्यलाई RANK.EQ र RANK.AVG सँग प्रतिस्थापन गरिएको छ। पछाडि अनुकूलताको लागि, RANK अझै पनि Excel को सबै संस्करणहरूमा काम गर्दछ, तर यो भविष्यमा उपलब्ध नहुन सक्छ।
- यदि संख्या ref भित्र फेला परेन भने, कुनै पनि एक्सेल रैंक प्रकार्यले #N/A त्रुटि फिर्ता गर्नेछ।
आधारभूत एक्सेल रैंक सूत्र (उच्चबाट तल्लोसम्म)
एक्सेलमा र्याङ्किङ डाटा बारे थप बुझाउनको लागि, कृपया यो स्क्रिनसट हेर्नुहोस्:
सबै तीन सूत्रहरूले स्तम्भ B मा बरोताको क्रममा ( अर्डर तर्क हटाइयो) मा नम्बरहरू श्रेणीबद्ध गर्नुहोस्:
Excel 2003 - 2016 को सबै संस्करणहरूमा:
=RANK($B2,$B$2:$B$7)
Excel 2010 - 2016 मा:
=RANK.EQ($B2,$B$2:$B$7)
=RANK.AVG($B2,$B$2:$B$7)
फरक यी सूत्रहरूले डुप्लिकेट मानहरू कसरी प्रशोधन गर्छन्। तपाईले देख्नुभए अनुसार, एउटै स्कोर दुई पटक देखिन्छ, कक्ष B5 र B6 मा, जसले पछिको श्रेणीलाई असर गर्छ:
- RANK र RANK.EQ सूत्रहरूले डुप्लिकेट स्कोरहरूलाई 2 को श्रेणी दिन्छ। अर्को उच्च स्कोर (डेनिएला) चौथो स्थानमा छिन्। 3 को श्रेणी कसैलाई दिइएको छैन।
- RANK.AVG सूत्रले पर्दा पछाडिको प्रत्येक डुप्लिकेटलाई फरक श्रेणी प्रदान गर्दछ (यस उदाहरणमा 2 र 3), र ती श्रेणीहरूको औसत (2.5) फर्काउँछ। । फेरि, तेस्रो श्रेणी कसैलाई तोकिएको छैन।
एक्सेलमा RANK कसरी प्रयोग गर्ने - सूत्र उदाहरणहरू
मार्गउत्कृष्टता, तिनीहरू भन्छन्, अभ्यास संग प्रशस्त छ। त्यसोभए, एक्सेलमा RANK प्रकार्य कसरी प्रयोग गर्ने भनेर राम्रोसँग जान्नको लागि, एक्लै वा अन्य प्रकार्यहरूसँग संयोजनमा, केही वास्तविक-जीवन कार्यहरूको समाधानको लागि काम गरौं।
कसरी एक्सेलमा सबैभन्दा तल्लोदेखि उच्चतममा स्तर निर्धारण गर्ने
माथिको उदाहरणमा देखाइए अनुसार, नम्बरहरू उच्चतमदेखि तल्लोसम्म क्रमबद्ध गर्न, तपाईंले अर्डर तर्कलाई ० मा सेट गरिएको वा हटाइएको (पूर्वनिर्धारित)सँग एक्सेल रैंक सूत्रहरू मध्ये एउटा प्रयोग गर्नुहुन्छ।
नम्बर लाई बढ्दो क्रममा मा क्रमबद्ध अन्य संख्याहरू विरुद्ध श्रेणीबद्ध गर्न, वैकल्पिक तेस्रो तर्कमा 1 वा कुनै अन्य गैर-शून्य मान राख्नुहोस्।
उदाहरणका लागि, विद्यार्थीहरूको 100-मीटर स्प्रिन्ट समयको श्रेणी निर्धारण गर्न, तपाईंले तलका कुनै पनि सूत्रहरू प्रयोग गर्न सक्नुहुन्छ:
=RANK(B2,$B$2:$B$7,1)
=RANK.EQ(B2,$B$2:$B$7,1)
कृपया ध्यान दिनुहोस् कि हामीले दायरा लक गर्छौं। निरपेक्ष कक्ष सन्दर्भहरू प्रयोग गरेर रेफ तर्क, ताकि हामीले स्तम्भको तल सूत्र प्रतिलिपि गर्दा यो परिवर्तन हुँदैन।
परिणामको रूपमा, सबैभन्दा न्यून मान (सबैभन्दा छिटो समय) लाई 1st र सबैभन्दा ठूलो मान (सबैभन्दा ढिलो समय) ले 6 को न्यून रैंक प्राप्त गर्छ। बराबर समय (B2) र B7) लाई समान श्रेणी दिइन्छ।
कसरी एक्सेलमा डेटालाई विशिष्ट रूपमा श्रेणीकरण गर्ने
पहिले उल्लेख गरिएझैं, सबै एक्सेल र्याङ्क प्रकार्यहरूले समान मूल्यका वस्तुहरूको लागि समान श्रेणी फर्काउँछ। यदि तपाइँ यो चाहनुहुन्न भने, टाई-ब्रेक परिस्थितिहरू समाधान गर्न निम्न सूत्रहरू मध्ये एउटा प्रयोग गर्नुहोस् र प्रत्येक नम्बरलाई विशिष्ट श्रेणी दिनुहोस्।
बाट अद्वितीय रैंकिंगउच्चतम देखि न्यून
हाम्रा विद्यार्थीहरूको गणितको अङ्कलाई घट्दो क्रममा विशिष्ट रूपमा वर्गीकरण गर्न, यो सूत्र प्रयोग गर्नुहोस्:
=RANK.EQ(B2,$B$2:$B$7)+COUNTIF($B$2:B2,B2)-1
अद्वितीय श्रेणी निर्धारण तल्लो देखि उच्चतम सम्म
कुनै नक्कल बिना बढ्दो क्रममा १०० मिटर दौड परिणामहरू श्रेणीकरण गर्न, यो सूत्र प्रयोग गर्नुहोस्:
=RANK.EQ(B2,$B$2:$B$7,1) + COUNTIF($B$2:B2,B2)-1
<0 यी सूत्रहरूले कसरी काम गर्छन्
तपाईले याद गर्नुभएको हुनसक्छ, दुई सूत्रहरू बीचको भिन्नता मात्र RANK.EQ प्रकार्यको तर्क अर्डर हो: श्रेणीमा छोडिएको घट्दो मानहरू, 1 देखि बढ्दो श्रेणीमा।
दुबै सूत्रहरूमा, यो COUNTIF प्रकार्य हो जसमा सापेक्षिक र निरपेक्ष कक्ष सन्दर्भहरूको चलाखीपूर्ण प्रयोग हुन्छ जसले ट्रिक गर्छ। छोटकरीमा, तपाईले COUNTIF प्रयोग गर्नुहुन्छ कि संख्याको कक्ष सहित माथिको कक्षहरूमा क्रमबद्ध गरिएको संख्याको कति घटनाहरू छन् भनेर पत्ता लगाउन। शीर्ष पङ्क्तिमा जहाँ तपाइँ सूत्र प्रविष्ट गर्नुहुन्छ, दायराले एकल कक्ष ($B$2:B2) समावेश गर्दछ। तर तपाईंले पहिलो सन्दर्भ ($B$2) मात्र लक गर्नुभएकाले, सूत्र प्रतिलिपि गरिएको पङ्क्तिमा आधारित अन्तिम सापेक्ष सन्दर्भ (B2) परिवर्तन हुन्छ। यसरी, पङ्क्ति 7 को लागि, दायरा $B$2:B7 मा विस्तार हुन्छ, र B7 मा मान माथिको प्रत्येक कक्षसँग तुलना गरिन्छ।
परिणामस्वरूप, सबै पहिलो घटनाहरूको लागि, COUNTIF ले 1 फर्काउँछ; र तपाईंले मूल श्रेणी पुनर्स्थापना गर्न सूत्रको अन्त्यमा 1 घटाउनुहुन्छ।
2nd घटनाहरूको लागि, COUNTIF ले 2 फर्काउँछ। 1 घटाएर तपाईंले 1 बिन्दुले श्रेणी बढाउनुहुन्छ, यसरी डुप्लिकेटहरू रोक्न। यदित्यहाँ एउटै मानको 3 घटनाहरू हुन्छन्, COUNTIF()-1 ले तिनीहरूको श्रेणीकरणमा 2 थप्छ, र यस्तै। Excel मा संख्याहरू अद्वितीय रूपमा दुई COUNTIF प्रकार्यहरू थपेर हो:
- पहिलो प्रकार्यले तपाइँले घट्दो वा बढ्दो क्रमबद्ध गर्दै हुनुहुन्छ भन्ने आधारमा श्रेणी निर्धारण गर्ने संख्या भन्दा कति ठूला वा कम छन् भनेर निर्धारण गर्दछ, क्रमशः।
- दोस्रो प्रकार्य ("विस्तारित दायरा" $B$2:B2 सँग माथिको उदाहरणमा) ले संख्या बराबर मानहरूको संख्या प्राप्त गर्दछ।
उदाहरणका लागि , उच्च देखि तल्लो सम्म अद्वितीय रूपमा नम्बरहरू क्रमबद्ध गर्न, तपाईंले यो सूत्र प्रयोग गर्नुहुनेछ:
=COUNTIF($B$2:$B$7,">"&$B2)+COUNTIF($B$2:B2,B2)
तलको स्क्रिनसटमा देखाइए अनुसार, टाई-ब्रेक सफलतापूर्वक समाधान गरिएको छ, र एक अद्वितीय श्रेणी हो। प्रत्येक विद्यार्थीलाई तोकिएको छ:
बहु मापदण्डमा आधारित एक्सेलमा श्रेणीकरण
अघिल्लो उदाहरणले एक्सेल RANK टाई ब्रेक स्थितिको लागि दुई कार्य समाधानहरू देखाएको छ। यद्यपि, यो अनुचित लाग्न सक्छ कि समान संख्याहरू सूचीमा तिनीहरूको स्थानको आधारमा फरक रूपमा वर्गीकृत गरिन्छ। तपाइँको र्याङ्किङ्ग सुधार गर्न को लागी, तपाइँ एक टाई को मामला मा विचार गर्न को लागी एक थप मापदण्ड थप्न चाहानुहुन्छ।
हाम्रो नमूना डेटासेट मा, स्तम्भ C मा कुल स्कोरहरू थप्नुहोस् र निम्न अनुसार श्रेणी गणना गरौं:
- पहिले, गणित स्कोर (मुख्य मापदण्ड)
- टाई हुँदा, यसलाई कुल स्कोर (माध्यमिकमाप
माथिको उदाहरणको तुलनामा, यो श्रेणीको सूत्र बढी उद्देश्यपूर्ण छ: तिमोथी दोस्रो स्थानमा छन् किनभने उनको कुल स्कोर जुलियाको भन्दा बढी छ:
23>
यो सूत्र कसरी काम गर्दछ
सूत्रको RANK भाग स्पष्ट छ, र COUNTIFS प्रकार्यले निम्न गर्छ:
- पहिलो criteria_range / मापदण्ड जोडी ($B$2:$B$7,$B2) ले तपाईँले श्रेणी निर्धारण गरिरहनुभएको मानको घटनाहरू गणना गर्दछ। कृपया ध्यान दिनुहोस्, हामीले दायरा निरपेक्ष सन्दर्भहरूसँग ठीक गर्छौं, तर मापदण्ड को पङ्क्ति ($B2) लाई लक नगर्नुहोस् ताकि सूत्रले प्रत्येक पङ्क्तिमा व्यक्तिगत रूपमा मान जाँच गर्छ।
- दोस्रो criteria_range / मापदण्ड जोडी ($C$2:$C$7,">"&$C2) ले कति कुल स्कोरहरू भन्दा ठूला छन् भनी पत्ता लगाउँदछ। मूल्याङ्कन गरिँदै आएको मानको कुल स्कोर।
किनकि COUNTIFS ले AND तर्कसँग काम गर्छ, अर्थात् सबै निर्दिष्ट सर्तहरू पूरा गर्ने कक्षहरू मात्र गणना गर्छ, यसले तिमोथीको लागि ० फर्काउँछ किनभने उही गणित भएका अन्य विद्यार्थीहरू छैनन्। स्कोर उच्च कुल स्कोर छ। तसर्थ, RANK.EQ द्वारा फिर्ता गरिएको टिमोथीको श्रेणी अपरिवर्तित छ। जुलियाको लागि, COUNTIFS प्रकार्यले 1 फर्काउँछ किनभने एउटै गणित स्कोरको साथ एक विद्यार्थीको कुल संख्या उच्च छ, त्यसैले उनको रैंक नम्बर 1 द्वारा बढाइएको छ। यदि थप एक विद्यार्थीको समान गणित अंक र कुल स्कोर कम छ भनेतिमोथी र जुलियाको भन्दा, उसको/उनको रैंक 2, र यस्तै बढाइनेछ।
बहु मापदण्डका साथ संख्याहरू क्रमबद्ध गर्न वैकल्पिक समाधानहरू
RANK वा RANK.EQ प्रकार्यको सट्टा , तपाईले मुख्य मापदण्ड जाँच गर्न COUNTIF, र टाई ब्रेक समाधान गर्न COUNTIFS वा SUMPRODUCT प्रयोग गर्न सक्नुहुन्छ:
=COUNTIF($B$2:$B$7,">"&$B2)+COUNTIFS($B$2:$B$7,$B2,$C$2:$C$7,">"&$C2)+1
=COUNTIF($B$2:$B$7,">"&B2)+SUMPRODUCT(--($C$2:$C$7=C2),--($B$2:$B$7>B2))+1
यी सूत्रहरूको परिणाम ठ्याक्कै उस्तै छ। माथि देखाइए अनुसार।
एक्सेलमा पर्सेन्टाइल श्रेणी कसरी गणना गर्ने
अंकमा, प्रतिशतक (वा सेन्टाइल ) तलको मान हो। दिइएको डेटासेटमा मानहरूको निश्चित प्रतिशत घट्छ। उदाहरणका लागि, यदि ७०% विद्यार्थीहरू तपाईंको परीक्षण स्कोर बराबर वा तल छन् भने, तपाईंको पर्सेन्टाइल श्रेणी ७० हो।
एक्सेलमा पर्सेन्टाइल श्रेणी प्राप्त गर्न, गैर-शून्यसँग RANK वा RANK.EQ प्रकार्य प्रयोग गर्नुहोस् अर्डर सबैभन्दा सानो देखि ठुलो सम्म संख्याहरू क्रमबद्ध गर्न तर्क, र त्यसपछि संख्याहरूको गणनाद्वारा श्रेणी विभाजन गर्नुहोस्। त्यसकारण, जेनेरिक Excel Percentile Rank सूत्र निम्नानुसार जान्छ:
RANK.EQ( topmost_cell , range ,1)/COUNT( range )हाम्रा विद्यार्थीहरूको पर्सेन्टाइल श्रेणी गणना गर्न, सूत्रले निम्न आकार लिन्छ:
=RANK.EQ(B2,$B$2:$B$7,1)/COUNT($B$2:$B$7)
नतिजाहरू सही रूपमा प्रदर्शन गर्न, <1 सेट गर्न निश्चित हुनुहोस्।>प्रतिशत सूत्र कक्षहरूमा ढाँचा:
गैर-सन्न कक्षहरूमा नम्बरहरू कसरी क्रमबद्ध गर्ने
अवस्थितहरूमा जब तपाइँलाई गैर- श्रेणीबद्ध गर्न आवश्यक छ contiguous कक्षहरू, ती कक्षहरूलाई सिधै ref तर्कमा आपूर्ति गर्नुहोस्तपाईंको एक्सेल रैंक सूत्रको सन्दर्भ संघको रूपमा, $ चिन्हको साथ सन्दर्भहरू लक गर्दै। उदाहरणका लागि:
=RANK(B2,($B$2,$B$4,$B$6))
गैर श्रेणीबद्ध कक्षहरूमा त्रुटिहरू रोक्नको लागि, RANK लाई IFERROR प्रकार्यमा बेर्नुहोस्, यसरी:
यो पनि हेर्नुहोस्: एक्सेल FORECAST र सूत्र उदाहरणहरूसँग सम्बन्धित कार्यहरू=IFERROR(RANK(B2,($B$2,$B$4,$B$6)), "")
कृपया ध्यान दिनुहोस् कि डुप्लिकेट नम्बरलाई पनि श्रेणी दिइएको छ, यद्यपि सेल B5 सूत्रमा समावेश गरिएको छैन:
यदि तपाईंलाई धेरै गैर-सन्निधित कक्षहरू श्रेणीबद्ध गर्न आवश्यक छ भने, माथिको सूत्रले धेरै लामो हुन। यस अवस्थामा, थप सुरुचिपूर्ण समाधानले नाम गरिएको दायरा परिभाषित गर्दैछ, र त्यो नाम सूत्रमा सन्दर्भ गर्दैछ:
=IFERROR(RANK(B2,range), "")
26>
कसरी एक्सेलमा श्रेणी निर्धारण गर्ने। समूहद्वारा
कुनै प्रकारको डाटा संरचनामा संगठित प्रविष्टिहरूसँग काम गर्दा, डाटा विभिन्न समूहहरूसँग सम्बन्धित हुन सक्छ, र तपाइँ प्रत्येक समूह भित्र व्यक्तिगत रूपमा नम्बरहरू क्रमबद्ध गर्न चाहनुहुन्छ। Excel RANK प्रकार्यले यस चुनौतीलाई समाधान गर्न सक्दैन, त्यसैले हामी थप जटिल SUMPRODUCT सूत्र प्रयोग गर्न जाँदैछौं:
समूह अनुसार अवरोहण क्रम:
=SUMPRODUCT((A2=$A$2:$A$7)*(C2<$C$2:$C$7))+1
समूह अनुसार बढ्दो क्रम:
=SUMPRODUCT((A2=$A$2:$A$7)*(C2>$C$2:$C$7))+1
जहाँ:
- A2:A7 नम्बरहरूमा तोकिएका समूहहरू हुन्।
- C2:C7 क्रमबद्ध गर्नका लागि संख्याहरू हुन्।
यस उदाहरणमा, हामी प्रत्येक समूहमा सबैभन्दा ठूलो देखि सानो सम्म नम्बरहरू क्रमबद्ध गर्न पहिलो सूत्र प्रयोग गर्छौं:
यस सूत्रले कसरी काम गर्छ
अनिवार्य रूपमा, सूत्रले २ सर्तहरूको मूल्याङ्कन गर्छ:
- पहिले, तपाइँ समूह जाँच गर्नुहोस् (A2= $A$2:$A$7)। यस भागले को एरे फर्काउँछ