Mündəricat
Rəqəmlər siyahısında ədədin nisbi mövqeyini təyin etmək üçün ən sadə üsul, siyahını azalan (böyükdən kiçiyə) və ya artan qaydada (kiçikdən böyüyə) çeşidləməkdir. Bu yazıda mən Excel-də RANK funksiyasından müxtəlif aspektlərdən istifadə edərək çeşidləmə yollarına diqqət yetirəcəyəm.
Excel-də RANK Funksiya (Quick View)
İçində aşağıdakı şəkildə Excel-də RANK funksiyasının əsaslarını görə bilərsiniz. Bu, Excel-də RANK funksiyasının tətbiqini təmsil edən məqalənin icmalıdır.
Təcrübə İş Kitabını endirin
Buradan, Mən sizin üçün təcrübə iş dəftərini təqdim etdim. Siz onu aşağıdakı linkdən yükləyə bilərsiniz.
RANK Function.xlsx-dən istifadə
RANK Funksiyasına Giriş
- Funksiya Məqsədi:
RANK funksiyası verilmiş nömrənin digər nömrələrin verilmiş siyahısında mövqeyini qaytarır.
- Sintaksis:
=RANK (nömrə, istinad, [sifariş])
- Arqumentlər İzahı:
ARQUMENT | TƏLƏB OLUNUR/İSTEĞE BAĞLI | İZAHI | ||||
nömrə | Tələb olunur | Dəyişdirmək istədiyiniz nömrə. | ||||
ref | Tələb olunur | Bu, nömrəni ehtiva edən istinaddır (massiv və ya rəqəmlər siyahısı). | ||||
[sifariş]meyarlar.
Excel-də RANK funksiyasından istifadə edərkən ümumi xətalar
Yadda saxlamalı olduğunuz şeylər
NəticəBeləliklə, məqaləmin sonuna çatdınız. Excel-də RANK funksiyasının müxtəlif istifadələrini əhatə etməyə çalışdım. Əgər RANK funksiyasından istifadə etmək üçün maraqlı və unikal üsulunuz varsa, lütfən, onu aşağıdakı şərhlər bölməsində paylaşın. Mənimlə olduğunuz üçün təşəkkürlər. | Könüllü | Bu, sıralama üsuludur. 0 azalan sıra üçün, 1 isə artan sıra üçün istifadə olunur. |
- Qayıtma Parametri:
Rətbə nömrəsini qaytarır.
Excel-də RANK funksiyasından istifadənin 6 ideal nümunəsi
Bu məqaləni izah etmək üçün mən aşağıdakı verilənlər dəstini götürmüşəm. . Bu verilənlər bazası bəzi tələbələrin Adlarını və onların Əldə Edilən Qiymətlərini ehtiva edir. Mən Excel proqramında RANK funksiyasından istifadə edərək, Əldə Edilən Qiymətlərə əsaslanaraq, bu tələbələri Rətbə dərəcəm. Mən izah edəcəyəm 6 ideal nümunələr.
1. RANK funksiyasını Azalan Sırada istifadə edin
Bu ilk nümunədə mən istifadə edəcəyəm tələbələri azalan qaydada sıralamaq üçün RANK funksiyası. Gəlin bunu necə edə biləcəyinizi görək.
Addımlar:
- İlk olaraq, Rank -i göstərmək istədiyiniz xananı seçin. Burada mən D5 xanasını seçdim.
- İkincisi, D5 xanasına aşağıdakı düsturu yazın.
=RANK(C5,$C$5:$C$15,0)
- Bundan sonra nəticəni əldə etmək üçün Enter düyməsini basın.
Burada, RANKfunksiyasında mən rəqəm, C5:C15kimi C5seçdim. refvə 0 sifarişkimi. İndi düstur azalan ardıcıllıqla C5:C15xana diapazonu arasında C5xanasındakı dəyərin dərəcəsini qaytaracaq. Referans üçün Mütləq Hüceyrə Referansıistifadə etdim Avtodoldurmaistifadə edərkən düstur dəyişmir.
- Bundan sonra düsturu kopyalamaq üçün Doldurma Dəstəyi aşağı dartın.
- Nəhayət, siz düsturu bütün digər xanalara köçürdüyünüz və hər bir tələbə üçün dərəcələr aldığınızı görəcəksiniz.
2. Excel-də RANK funksiyasını artan qaydada tətbiq edin
Siz həmçinin Excel-də RANK funksiyasından istifadə edərək dəyərləri sıralaya bilərsiniz. Bu nümunədə bunu necə edə biləcəyinizi sizə göstərəcəyəm. Burada düstur eyni olacaq, istisna olmaqla, 1 artan sıra üçün istifadə olunacaq. Gəlin addımlara baxaq.
Addımlar:
- Əvvəlcə Rank istədiyiniz xananı seçin. Burada mən D5 xanasını seçdim.
- Sonra D5 xanasına aşağıdakı düsturu yazın.
=RANK(C5,$C$5:$C$15,1)
- Bundan sonra Ranq əldə etmək üçün Enter düyməsini basın.
Burada, RANKfunksiyasında mən rəqəm, kimi C5 seçdim. C5:C15 refkimi və 1 sifarişkimi. İndi düstur artan qaydada C5:C15xana diapazonu arasında C5xanasındakı dəyərin dərəcəsini qaytaracaq. Avtomatik doldurmaistifadə edərkən düsturun dəyişməməsi üçün mən ref üçün Mütləq Xana Referansıistifadə etdim.
- Sonra Doldurma Dəstəsini sürükləyin. düsturu kopyalamaq üçün aşağı salın.
- Burada görə bilərsiniz ki, mən kopyaladımdüsturunu bütün digər hüceyrələrə yazın və hər bir tələbə üçün dərəcə qazanın.
3. Qeyri-bitişik xanalarda RANK funksiyasını işlədin
Bəzən siz boş xanaları və ya bitişik olmayan xanaları sıralamağınız lazım olan vəziyyətlə qarşılaşacaqsınız. Bu misalda mən sizə Excel-də RANK funksiyasından istifadə edərək, bu tip situasiyada necə sıralana biləcəyinizi göstərəcəyəm. Gəlin addımlara baxaq.
Addımlar:
- İlk olaraq, Rətbə istədiyiniz xananı seçin.
- İkincisi, seçilmiş xanaya aşağıdakı düsturu yazın.
=IFERROR(RANK(C5,($C$5,$C$6,$C$9:$C$12),0),"")
- Üçüncüsü , Enter düyməsini basın və siz Rank əldə edəcəksiniz.
🔎 Formula Necə İşləyir?
- RANK(C5,($C$5,$C$6,$C$9:$C$12),0 ): Burada, RANK funksiyasında mən C5 xanasını rəqəm , ($C$5,$C$6, $C$9:$C$12) ref kimi və 0 sifariş kimi. Düstur ref-də C5 xanasının dərəcəsini azalan ardıcıllıqla qaytarır. Və əgər o, referans diapazonunda nömrəni tapmazsa, xəta qaytarır.
- IFERROR(RANK(C5,($C$5,$C$6,$C$9:$C$12) ),0),””): İndi, FERROR funksiyası hər hansı bir xəta aşkar edərsə, boş sətir qaytarır. Əks halda, dərəcəni qaytaracaq.
- Bundan sonra düsturu kopyalamaq üçün Doldurma Dəstəsini aşağı dartın.
- Nəhayət, siz onu kopyaladığımı görə bilərsinizdüsturunu digər hüceyrələrə verdim və istədiyim nəticəni əldə etdim.
Oxşar Oxumalar
- Necə Excel-də AVERAGEIFS funksiyasından istifadə etmək (4 Nümunə)
- Excel-də COUNT Funksiyasından Necə İstifadə Edilir (5 Nümunə ilə)
- Müxtəlif Yollar Excel-də sayma
- Orta, Medianı və & Excel-də rejim
- Excel-də CORREL funksiyasından necə istifadə etməli (3 Nümunə və VBA)
4. Excel RANK funksiyasından istifadə edərək unikal dəyər əldə edin
İki ədəd eynidirsə, RANK funksiyası avtomatik olaraq nömrələr üçün dublikat rütbə qaytarır. Məsələn, iki fərqli tələbə eyni qiymətləri alarsa (aşağıdakı şəklə baxın), siz onların Alınan Qiymətləri üçün dublikat dərəcələr tapacaqsınız.
İndi , mən sizə bu problemi necə həll edə biləcəyinizi və bu tip vəziyyətdə unikal rütbə əldə edə biləcəyinizi göstərəcəyəm. İcazə verin sizə addımları göstərim.
Addımlar:
- Əvvəlcə Rətbə istədiyiniz xananı seçin.
- Sonra, seçilmiş xanaya aşağıdakı düsturu yazın.
=RANK(C5,$C$5:$C$15,0)+COUNTIF($C$5:C5,C5)-1
- Sonra Enter düyməsini basın və siz Rank əldə edəcəksiniz.
🔎 Düstur Necə İşləyir?
- RANK(C5,$C$5:$C$15,0): Burada, RANK funksiyası, mən rəqəm kimi C5 , ref kimi C5:C15 və <1 seçdim>0 sifarişi kimi. İndi,düstur azalan qaydada C5:C15 xana diapazonu arasında C5 xanasındakı dəyərin dərəcəsini qaytaracaq.
- COUNTIF($C$5:C5,C5): İndi COUNTIF funksiyasında mən $C$5:C5 -ni diapazonu kimi seçdim və C5 meyar kimi. Düstur aralıq -də kriteriyaya uyğun gələn xanaların sayını qaytaracaq.
- RANK(C5,$C$5:$C$15,0) )+COUNTIF($C$5:C5,C5)-1: Nəhayət, bu düstur bu 2 funksiyalarından əldə etdiyi nəticələri cəmi edir və sonra 1-i çıxarır yekundan .
- Bundan sonra düsturu digər xanalara köçürmək üçün Doldurma Dəstəsini aşağı dartın.
- Sonunda siz düsturu digər xanalara köçürdüyünüzü və unikal Reytinqinizi aldığınızı görəcəksiniz.
5. Excel-də əlaqələri kəsmək üçün RANK funksiyasından istifadə edin
Bəzi hallarda siz unikal rütbə əldə etmək üçün əvvəlki metodu tətbiq edə bilməzsiniz. . Siz İkinci dərəcəli meyarlara əsaslanaraq əlaqələri pozmalısınız .
Fərz etsək ki, Davamiyyət faizi hər bir tələbə üçün verilir. Aşağıdakı şəkildə siz verilənlər dəstinin həm Alınmış Qiymətlər , həm də Davamlılıq olduğunu görə bilərsiniz. Tələbənin Davamlılığı daha çox olarsa, o, eyni xalı olan, lakin daha az Davam olan digərindən irəlidə olacaq.
Gəlin görək a istifadə edərək rütbəni necə əldə edə bilərsiniztiebreak.
Addımlar:
- Əvvəlcə, əsas meyarlara<əsaslanaraq Rətbə istədiyiniz xananı seçin. 2>.
- Sonra seçilmiş xanaya aşağıdakı düsturu yazın.
=RANK(C5,$C$5:$C$15,0)
- Sonra, Rank əldə etmək üçün Enter düyməsini basın.
Burada, RANKfunksiyası, mən rəqəmkimi C5, refolaraq C5:C15və <1 seçdim>0 sifarişikimi. İndi düstur azalan ardıcıllıqla C5:C15xana diapazonu arasında C5xanasındakı dəyərin dərəcəsini qaytaracaq. Avtomatik doldurmaistifadə edərkən düsturun dəyişməməsi üçün mən ref üçün Mütləq Xana Referansıistifadə etdim.
- Bundan sonra Doldur Düsturu digər xanalara köçürmək üçün aşağıya vurun.
- Sonra, mənim Rətbə hər bir tələbə üçün.
- Bundan sonra Tie Break əldə etmək istədiyiniz xananı seçin. Burada mən F5 xanasını seçdim.
- Sonra F5 xanasına aşağıdakı düsturu yazın.
=IF(COUNTIF($C$5:$C$15,C5)>1,RANK(D5,$D$5:$D$15,1)/100,0)
- Sonra, nəticəni əldə etmək üçün Enter düyməsini basın.
🔎 Düstur necə işləyir?
- COUNTIF($C$5:$C $15,C5): Burada, COUNTIF funksiyasında mən aralıq və C5
C5:C15 xana diapazonunu seçdim. 2> meyar kimi. Düsturseçilmiş diapazonda verilmiş kriteriyalara uyğun gələn xanaların sayını qaytarır. - RANK(D5,$D$5:$D$15,1): İndi RANK-da funksiyası, mən rəqəm kimi D5 xanasını, ref kimi D5:D15 və 1
sifariş kimi. Düstur dəyərləri artan qaydada sıralayır. - RANK(D5,$D$5:$D$15,1)/100: Burada əldə etdiyimiz nəticə RANK funksiyasından 100 -ə bölünür.
- IF(COUNTIF($C$5:$C$15,C5)>1,RANK( D5,$D$5:$D$15,1)/100,0): Nəhayət, IF funksiyası COUNTIF -dən aldığı dəyərin olub olmadığını yoxlayır. 1 -dən böyükdür. Əgər məntiqi_test Doğrudursa o zaman RANK funksiyasına keçir. Əks halda, 0 qaytarır.
- Bundan sonra düsturu digər xanalara köçürmək üçün Doldurma Dəstəyi -ni aşağı dartın.
- Burada görə bilərsiniz ki, mən düsturu bütün xanalara köçürdüm və istədiyim nəticəni aldım.
- Sonra, mən Ranqdan və Tie Break -dən Final Rankı təyin edəcəyəm.
- Bunu etmək üçün Cell G5 seçin.
- Sonra Cell G5 -ə aşağıdakı düsturu yazın.
=E5+F5
- Sonra, nəticə əldə etmək üçün Enter düyməsini basın.
Burada düstur E5və F5xanalarında dəyərin cəmlənməsiniqaytarır.
- Bundan sonra , Doldurma Dəstəyini bura dartındüsturu digər xanalara köçürün.
- Nəhayət, görə bilərsiniz ki, mən formulanı bütün xanalara köçürdüm və aldım. Qalstuk Break istifadə edərək Final Rank .
6. Excel-də Sıfırlara Məhəl qoymadan RANK funksiyasını tətbiq edin
Bu misalda mən sizə sıfırlara məhəl qoymadan dəyərləri necə sıralaya biləcəyinizi göstərəcəyəm . Budur, bu nümunə üçün aşağıdakı məlumat dəstini götürdüm. Bu data dəstinə Ay və Mənfəət daxildir. mənfi mənfəət zərər və sıfırlar qırılma deməkdir. Mən Excel RANK funksiyasından Mənfəət sıfırlara məhəl qoymadan sıralamaq üçün istifadə edəcəyəm.
Gəlin görək addımlar.
Addımlar:
- İlk olaraq, Rank istədiyiniz xananı seçin. Burada mən D5 xanasını seçdim.
- İkincisi, D5 xanasına aşağıdakı düsturu yazın.
=IF(C5=0,"",IF(C5>0,RANK(C5,$C$5:$C$16,0),RANK(C5,$C$5:$C$16,0)-COUNTIF($C$5:$C$16,0)))
- Üçüncüsü, nəticəni əldə etmək üçün Enter düyməsini basın.
🔎 Düstur Necə İşləyir?
- RANK(C5,$C$5: $C$16,0): Burada RANK funksiyası C5:C15<2 xana diapazonunda C5 xanasının Rank -ni qaytarır> azalan ardıcıllıqla .
- COUNTIF($C$5:$C$16,0): İndi COUNTIF funksiyasında mən C5:C15 xana diapazonunu aralıq və meyar kimi 0 seçdi. Formula uyğun gələn xanaların sayını qaytaracaq