Si të përdorni funksionin RANK në Excel (6 shembuj idealë)

  • Shperndaje Kete
Hugh West

Teknika më e thjeshtë për të vendosur pozicionin relativ të një numri në një listë numrash është renditja e listës në rend zbritës (nga më i madhi tek më i vogli) ose në rritje (nga më i vogli tek më i madhi). Në këtë artikull, unë do të fokusohem në mënyrat e renditjes duke përdorur funksionin RANK në Excel nga aspekte të ndryshme.

Funksioni RANK në Excel (Pamje e shpejtë)

Në imazhin e mëposhtëm, ju mund të shihni bazat e funksionit RANK në Excel. Është një përmbledhje e artikullit që përfaqëson një aplikim të funksionit RANK në Excel.

Shkarkoni Librin e Punës Praktike

Këtu, Unë kam ofruar për ju fletoren e praktikës. Mund ta shkarkoni nga lidhja më poshtë.

Përdorimi i RANK Function.xlsx

Hyrje në funksionin RANK

  • Objektivi i funksionit:

Funksioni RANK kthen pozicionin e një numri të caktuar në një listë të caktuar numrash të tjerë.

  • Sintaksa:

=RANK (numri, ref, [porosi])

  • Argumentet Shpjegim:

ARGUMENT

KERKOHET/OPSIONAL

SHPJEGIMI

numri Kërkohet Numri që dëshironi të renditni.
ref Kërkohet Është referenca (një grup ose një listë numrash) që përmban numrin.
[rendit]kriteret.
  • RANK(C5,$C$5:$C$16,0)-COUNTIF($C$5:$C$16,0): Këtu, formula do të zbres rezultatin që ka marrë nga funksioni COUNTIF nga rezultati që ka marrë nga funksioni RANK .
  • IF(C5>0,RANK (C5,$C$5:$C$16,0),RANK(C5,$C$5:$C$16,0)-COUNTIF($C$5:$C$16,0)): Tani, IF
  • do të kontrollojë nëse vlera në qelizën C5 është më e madhe se 0 . Nëse testi_logjik është E vërtetë atëherë do të kthejë rezultatin nga funksioni RANK . Përndryshe, ai do të kthejë rezultatin nga funksioni RANK dhe COUNTIF .
  • 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))): Më në fund , ky funksion IF do të kontrollojë nëse vlera në qelizën C5 është 0 . Nëse testi_logjik është E vërtetë atëherë formula do të kthejë një varg bosh . Përndryshe, do të shkojë te funksioni i dytë IF .
    • Pas kësaj, tërhiqni Dorezën e Mbushjes poshtë për të kopjuar formulën.

    • Këtu, ju mund të shihni se unë e kam kopjuar formulën në qelizat e tjera dhe kam marrë rezultatin tim të dëshiruar.

    Gabime të zakonshme gjatë përdorimit të funksionit RANK në Excel

    Gabimet e zakonshme Kur ato Trego
    #N/A Ndodh kur numri i dhënë që dëshironi të gjeni renditjen nuk është i disponueshëm në referencë (lista enumrat).

    Gjërat që duhen mbajtur mend

    • Microsoft paralajmëron se funksioni RANK mund të mos të jenë të disponueshme në të ardhmen pasi kanë zhvilluar funksione të reja dhe më të mira për renditje me saktësi dhe përdorim më të mirë.
    • Nëse e lini rendin (pasi është një argument opsional) gjatë futjes së funksionit RANK , funksioni do të renditet automatikisht në rend zbritës.

    Përfundim

    Pra, keni arritur në fund të artikullit tim. Jam përpjekur të mbuloj përdorime të ndryshme të funksionit RANK në Excel. Nëse keni një metodë interesante dhe unike për të përdorur funksionin RANK , ju lutemi ndajeni atë në seksionin e komenteve më poshtë.

    Faleminderit që jeni me mua.

    Opsionale Është mënyra e renditjes. 0 përdoret për rend zbritës dhe 1 përdoret për rend në rritje.
    • Parametri i kthimit:

    Kthen një numër të renditjes.

    6 Shembuj idealë të përdorimit të funksionit RANK në Excel

    Për të shpjeguar këtë artikull, kam marrë grupin e mëposhtëm të të dhënave . Ky grup të dhënash përmban Emrat të disa studentëve dhe Shënimet e marra të tyre. Unë do t'i Rendis këta studentë në bazë të Gjuajtjeve të marra duke përdorur funksionin RANK në Excel. Unë do të shpjegoj 6 shembuj idealë.

    1. Përdorni funksionin RANK në rend zbritës

    Në këtë shembull të parë, unë do të përdor funksioni RANK për të renditur nxënësit në rend zbritës. Le të shohim se si mund ta bëni.

    Hapat:

    • Së pari, zgjidhni qelizën ku dëshironi të shfaqni Ranku . Këtu, zgjodha Qeliza D5 .
    • Së dyti, në Qeliza D5 shkruani formulën e mëposhtme.
    =RANK(C5,$C$5:$C$15,0)

    • Pas kësaj, shtypni Enter për të marrë rezultatin.

    Këtu, në funksionin RANK, zgjodha C5si numrin, C5:C15si refdhe 0si rendi. Tani, formula do të kthejë renditjen e vlerës në qelizën C5midis gamës së qelizave C5:C15 rend zbritës. Kam përdorur Referencën Absolute të Qelizëspër referencën në mënyrë që tëformula nuk ndryshon gjatë përdorimit të Plotësimi automatik.

    • Pas kësaj, tërhiqni Dorezën e Mbushjes poshtë për të kopjuar formulën.

    • Më në fund, do të shihni që e keni kopjuar formulën në të gjitha qelizat e tjera dhe keni marrë gradë për çdo student.

    2. Aplikoni funksionin RANK në rend rritës në Excel

    Ju gjithashtu mund të renditni vlerat duke përdorur funksionin RANK në Excel. Në këtë shembull, unë do t'ju tregoj se si mund ta bëni atë. Këtu, formula do të jetë e njëjtë përveç se 1 do të përdoret për rendin në rritje . Le të shohim hapat.

    Hapat:

    • Në fillim, zgjidhni qelizën ku dëshironi Ranku . Këtu, zgjodha Qeliza D5 .
    • Më pas, në Qeliza D5 shkruani formulën e mëposhtme.
    =RANK(C5,$C$5:$C$15,1)

    • Pas kësaj, shtypni Enter për të marrë Rank .

    Këtu, në funksionin RANK, zgjodha C5si numrin, C5:C15si refdhe 1si urdhri. Tani, formula do të kthejë rangun e vlerës në qelizën C5midis gamës së qelizave C5:C15 rend në rritje. Kam përdorur Referenca Absolute Cellpër ref, në mënyrë që formula të mos ndryshojë gjatë përdorimit të Autofill.

    • Më pas, tërhiqni Plotësoni Handle poshtë për të kopjuar formulën.

    • Këtu, ju mund të shihni se kam kopjuarformulë për të gjitha qelizat e tjera dhe mori një gradë për çdo student.

    3. Përdorni funksionin RANK në qelizat jo të afërta

    Ndonjëherë ju do të përballeni me një situatë ku do t'ju duhet të renditni qelizat bosh ose qelizat jo të afërta . Në këtë shembull, unë do t'ju tregoj se si mund të renditeni në këtë lloj situate duke përdorur funksionin RANK në Excel. Le të shohim hapat.

    Hapat:

    • Së pari, zgjidhni qelizën ku dëshironi Ranku .
    • Së dyti, shkruani formulën e mëposhtme në atë qelizë të zgjedhur.
    =IFERROR(RANK(C5,($C$5,$C$6,$C$9:$C$12),0),"")

    • Së treti , shtypni Enter dhe do të merrni Rank .

    🔎 Si funksionon formula?

    • RANK(C5,($C$5,$C$6,$C$9:$C$12),0 ): Këtu, në funksionin RANK , zgjodha qelizën C5 si numrin , ($C$5,$C$6, $C$9:$C$12) si ref dhe 0 si urdhri . Formula kthen renditjen e qelizës C5 në ref në rend zbritës . Dhe, nëse nuk e gjen numrin në diapazonin e referencës, atëherë kthen një gabim.
    • IFERROR(RANK(C5,($C$5,$C$6,$C$9:$C$12 ),0),””): Tani, funksioni IFERROR kthen një varg bosh nëse gjen ndonjë gabim. Përndryshe, ajo do të kthejë renditjen.
    • Pas kësaj, tërhiqni Dorezën e Mbushjes poshtë për të kopjuar formulën.

    • Më në fund, mund të shihni që e kam kopjuarformula në qelizat e tjera dhe mora rezultatin tim të dëshiruar.

    Lexime të ngjashme

    • Si për të përdorur funksionin AVERAGEIFS në Excel (4 shembuj)
    • Si të përdorni funksionin COUNT në Excel (me 5 shembuj)
    • Mënyrat e ndryshme të Numërimi në Excel
    • Si të llogaritet Mesatarja, Mesatarja, & Modaliteti në Excel
    • Si të përdorni funksionin CORREL në Excel (3 shembuj dhe VBA)

    4. Merrni vlerë unike duke përdorur funksionin Excel RANK

    Nëse dy numra janë të njëjtë, funksioni RANK automatikisht kthen një gradë dublikatë për numrat. Për shembull, nëse dy studentë të ndryshëm marrin të njëjtat nota (shih figurën e mëposhtme), do të gjeni renditje të kopjuara për Vendet e tyre të marra .

    Tani , Unë do t'ju tregoj se si mund ta zgjidhni këtë problem dhe të merrni një gradë unike në këtë lloj situate. Më lejoni t'ju tregoj hapat.

    Hapat:

    • Në fillim, zgjidhni qelizën ku dëshironi Ranku .
    • Më pas, shkruani formulën e mëposhtme në atë qelizë të zgjedhur.
    =RANK(C5,$C$5:$C$15,0)+COUNTIF($C$5:C5,C5)-1

    • Më pas, shtypni Enter dhe do të merrni Rank .

    🔎 Si funksionon formula?

    • RANK(C5,$C$5:$C$15,0): Këtu, në Funksioni RANK , zgjodha C5 si numrin , C5:C15 si ref dhe 0 si rendi . Tani,formula do të kthejë renditjen e vlerës në qelizën C5 midis gamës së qelizave C5:C15 rend zbritës .
    • COUNTIF($C$5:C5,C5): Tani, në funksionin COUNTIF , zgjodha $C$5:C5 si varg dhe C5 si kriteri . Formula do të kthejë numrin e qelizave në varg që përputhen me kriteret .
    • RANK(C5,$C$5:$C$15,0 )+COUNTIF($C$5:C5,C5)-1: Së fundi, kjo formulë shumon rezultatet që ka marrë nga këto funksione 2 dhe më pas zbret 1 nga përmbledhja .
    • Pas kësaj, tërhiqni Dorezën e Mbushjes poshtë për të kopjuar formulën në qelizat e tjera.

    • Në fund, do të shihni se e keni kopjuar formulën në qelizat e tjera dhe keni marrë Radhën unike .

    5. Përdorni funksionin RANK për të prishur lidhjet në Excel

    Në raste të caktuara, nuk mund të aplikoni metodën e mëparshme për të marrë një renditje unike . Ju do të duhet të prishni lidhjet bazuar në kriteret dytësore .

    Duke supozuar se përqindja e Pjesëmarrjes jepet për secilin student. Në imazhin e mëposhtëm, mund të shihni se grupi i të dhënave përmban edhe Shenjat e marra dhe Pjesëmarrja . Nëse një student ka më shumë Pjesëmarrje , ai ose ajo do të jetë përpara tjetrit që ka të njëjtin rezultat, por ka më pak Pjesëmarrje .

    Le të shohim se si mund ta merrni gradën duke përdorur atiebreak.

    Hapat:

    • Së pari, zgjidhni qelizën ku dëshironi Ranku bazuar në kriteret kryesore .
    • Më pas, shkruani formulën e mëposhtme në atë qelizë të zgjedhur.
    =RANK(C5,$C$5:$C$15,0)

    • Tjetra, shtypni Enter për të marrë Rankimin .

    Këtu, në Funksioni RANK, zgjodha C5si numrin, C5:C15si refdhe 0si rendi. Tani, formula do të kthejë renditjen e vlerës në qelizën C5midis gamës së qelizave C5:C15 rend zbritës. Kam përdorur Referencën Absolute të Qelizëspër ref, në mënyrë që formula të mos ndryshojë gjatë përdorimit të Autofill.

    • Pas kësaj, tërhiqni Plotësoni Trajto poshtë për të kopjuar formulën në qelizat e tjera.

    • Më pas, ju mund të shihni se unë kam një Rank për çdo student.

    • Pas kësaj, zgjidhni qelizën ku dëshironi të merrni Tie Break . Këtu, zgjodha Qelizën F5 .
    • Më pas, në Qeliza F5 shkruani formulën e mëposhtme.
    =IF(COUNTIF($C$5:$C$15,C5)>1,RANK(D5,$D$5:$D$15,1)/100,0)

    • Tjetra, shtypni Enter për të marrë rezultatin.

    🔎 Si funksionon formula?

    • COUNTIF($C$5:$C $15,C5): Këtu, në funksionin COUNTIF , zgjodha gamën e qelizave C5:C15 si varg dhe qelizën C5 si kriteri . Formulakthen numrin e qelizave në diapazonin e zgjedhur që përputhen me kriteret e dhëna.
    • RANK(D5,$D$5:$D$15,1): Tani, në RAK funksioni , zgjodha qelizën D5 si numër , D5:D15 si ref dhe 1 si urdhri . Formula rendit vlerat në rend në rritje .
    • RANK(D5,$D$5:$D$15,1)/100: Këtu, rezultati që morëm nga funksioni RANK ndahet me 100 .
    • IF(COUNTIF($C$5:$C$15,C5)>1,RANK( D5,$D$5:$D$15,1)/100,0): Së fundi, funksioni IF kontrollon nëse vlera që ka marrë nga COUNTIF është më i madh se 1 . Nëse testi_logjik është i vërtetë atëherë kalon në funksionin RANK . Përndryshe, ai kthen 0 .
    • Pas kësaj, tërhiqni Dorezën e Mbushjes poshtë për të kopjuar formulën në qelizat e tjera.

    • Këtu, ju mund të shihni se kam kopjuar formulën në të gjitha qelizat dhe kam marrë rezultatin tim të dëshiruar.

    • Më pas, unë do të përcaktoj Renditjen përfundimtare nga Ranku dhe Tie Break .
    • Për ta bërë këtë, zgjidhni Qeliza G5 .
    • Më pas, në Qeliza G5 shkruani formulën e mëposhtme.
    =E5+F5

    • Tjetra, shtypni Enter për të marrë rezultatin.

    Këtu, formula kthen përmbledhjentë vlerës në qelizat E5dhe F5.

    • Pas kësaj , tërhiqni Plotësoni dorezën nëkopjojeni formulën në qelizat e tjera.

    • Më në fund, ju mund të shihni se unë e kam kopjuar formulën në të gjitha qelizat dhe kam marrë Renditja përfundimtare duke përdorur një Tie Pushim .

    6. Aplikoni funksionin RANK duke injoruar zerat në Excel

    Në këtë shembull, unë do t'ju tregoj se si mund të Rëndësoni vlerat duke injoruar zerat . Këtu, unë kam marrë të dhënat e mëposhtme për këtë shembull. Ky grup të dhënash përmban Muaji dhe Fitim . fitimet negative nënkuptojnë një humbje dhe zero do të thotë kthimin . Unë do të përdor funksionin Excel RANK për të renditur Fitimet duke shpërfillur zerat .

    Le të shohim hapat.

    Hapat:

    • Së pari, zgjidhni qelizën ku dëshironi Ranku . Këtu, zgjodha Qeliza D5 .
    • Së dyti, në Qeliza D5 shkruani formulën e mëposhtme.
    =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)))

    • Së treti, shtypni Enter për të marrë rezultatin.

    🔎 Si funksionon formula?

    • RANK(C5,$C$5: 16,0 $C$): Këtu, funksioni RANK kthen Rankimin të qelizës C5 në diapazonin e qelizave C5:C15 rend zbritës .
    • COUNTIF($C$5:$C$16,0): Tani, në funksionin COUNTIF , unë intervali i zgjedhur i qelizave C5:C15 si varg dhe 0 si kriteri . Formula do të kthejë numrin e qelizave që përputhet me

    Hugh West është një trajner dhe analist me përvojë të lartë në Excel me mbi 10 vjet përvojë në industri. Ai ka një diplomë Bachelor në Kontabilitet dhe Financë dhe një Master në Administrim Biznesi. Hugh ka një pasion për mësimdhënien dhe ka zhvilluar një qasje unike të mësimdhënies që është e lehtë për t'u ndjekur dhe kuptuar. Njohuritë e tij eksperte të Excel-it kanë ndihmuar mijëra studentë dhe profesionistë në mbarë botën të përmirësojnë aftësitë e tyre dhe të shkëlqejnë në karrierën e tyre. Nëpërmjet blogut të tij, Hugh ndan njohuritë e tij me botën, duke ofruar mësime falas në Excel dhe trajnime në internet për të ndihmuar individët dhe bizneset të arrijnë potencialin e tyre të plotë.