Hvernig á að nota RANK aðgerðina í Excel (6 kjördæmi)

  • Deildu Þessu
Hugh West

Einfaldasta aðferðin til að ákvarða hlutfallslega stöðu tölu á lista yfir tölur er að raða listann í lækkandi (frá stærsta í minnstu) eða hækkandi (frá minnstu til stærstu). Í þessari grein mun ég einbeita mér að því hvernig hægt er að flokka með RANK fallinu í Excel frá mismunandi hliðum.

RANK fall í Excel (Quick View)

Í eftirfarandi mynd, þú getur séð grunnatriði RANK fallsins í Excel. Það er yfirlit yfir greinina sem táknar beitingu RANK fallsins í Excel.

Sækja æfingarvinnubók

Hér, Ég hef útvegað æfingarbókina fyrir þig. Þú getur hlaðið því niður af hlekknum hér að neðan.

Using RANK Function.xlsx

Kynning á RANK Function

  • Hlutamarkmið:

fallið RANK skilar stöðu tiltekinnar tölu á tilteknum lista yfir aðrar tölur.

  • Setjafræði:

=RANK (númer, tilvísun, [röð])

  • Rökskýring:

RÖK

SKÝRINGAR

númer Áskilið Númerið sem þú vilt raða.
ref Áskilið Það er tilvísunin (fylki eða listi yfir tölur) sem inniheldur töluna.
[röð]skilyrði.
  • RANK(C5,$C$5:$C$16,0)-COUNTIF($C$5:$C$16,0): Hér mun formúlan draga niðurstöðuna sem það fékk frá COUNTIF fallinu frá niðurstöðunni sem það fékk frá RANK fallinu.
  • IF(C5>0,RANK (C5,$C$5:$C$16,0),RANK(C5,$C$5:$C$16,0)-COUNTIF($C$5:$C$16,0)): Nú, IF virka mun athuga hvort gildið í reit C5 stærra en 0 . Ef logical_test er True þá mun það skila niðurstöðunni frá RANK fallinu. Annars mun það skila niðurstöðunni úr RANK og COUNTIF fallinu.
  • 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))): Að lokum , þessi IF aðgerð mun athuga hvort gildið í reit C5 0 . Ef logical_test er True þá mun formúlan skila tómum streng . Annars fer það í seinni IF aðgerðina .
    • Eftir það skaltu draga Fill Handle niður til að afrita formúluna.

    • Hér geturðu séð að ég hef afritað formúluna í hinar frumurnar og fengið það úttak sem ég óskaði eftir.

    Algengar villur við notkun RANK aðgerða í Excel

    Algengar villur Þegar þær Sýna
    #N/A Það gerist þegar uppgefið númer sem þú vilt finna stöðu er ekki tiltækt í tilvísuninni (listinn yfirtölur).

    Atriði sem þarf að muna

    • Microsoft varar við því að aðgerðin RANK gæti ekki vera tiltækar í framtíðinni þar sem þeir þróuðu nýjar og betri aðgerðir fyrir röðun með betri nákvæmni og notkun.
    • Ef þú sleppir röðinni (þar sem það er valfrjáls rök) meðan þú setur inn RANK fallið , aðgerðin mun raða sjálfkrafa í lækkandi röð.

    Niðurstaða

    Svo ertu kominn í lok greinar minnar. Ég reyndi að ná yfir mismunandi notkun RANK fallsins í Excel. Ef þú hefur áhugaverða og einstaka aðferð til að nota RANK aðgerðina, vinsamlegast deildu henni í athugasemdahlutanum hér að neðan.

    Takk fyrir að vera með mér.

    Valfrjálst Það er leiðin til að raða. 0 er notað fyrir lækkandi röð og 1 er notað fyrir hækkandi röð.
    • Return Parameter:

    Það skilar stöðunúmeri.

    6 tilvalin dæmi um notkun RANK falls í Excel

    Til að útskýra þessa grein hef ég tekið eftirfarandi gagnasafn . Þetta gagnasafn inniheldur nöfn sumra nemenda og fengin stig þeirra. Ég mun raða þessum nemendum á grundvelli Finnum einkunna með því að nota RANK aðgerðina í Excel. Ég mun útskýra 6 tilvalið dæmi.

    1. Notaðu RANK fall í lækkandi röð

    Í þessu fyrsta dæmi mun ég nota RANK fallið til að raða nemendum í lækkandi röð. Við skulum sjá hvernig þú getur gert það.

    Skref:

    • Veldu fyrst hólfið þar sem þú vilt sýna Röðun . Hér valdi ég Hólf D5 .
    • Í öðru lagi, í Hólf D5 skrifaðu eftirfarandi formúlu.
    =RANK(C5,$C$5:$C$15,0)

    • Eftir það skaltu ýta á Enter til að fá niðurstöðuna.

    Hér, í RANKfallinu, valdi ég C5sem talan, C5:C15sem tilvísunog 0sem röð. Nú mun formúlan skila stöðu gildisins í reit C5á milli reitasviðsins C5:C15í lækkandi röð. Ég notaði Absolute Cell Referencefyrir dómarann ​​þannig aðformúlan breytist ekki þegar Sjálfvirk útfyllinger notuð.

    • Eftir það dregurðu Uppfyllingarhandfangið niður til að afrita formúluna.

    • Að lokum muntu sjá að þú hefur afritað formúluna í allar hinar frumurnar og fengið röð fyrir hvern nemanda.

    2. Notaðu RANK fall í hækkandi röð í Excel

    Þú getur líka raðað gildum með því að nota RANK fallið í Excel. Í þessu dæmi mun ég sýna þér hvernig þú getur gert það. Hér verður formúlan sú sama nema 1 verður notað fyrir hækkandi röð . Við skulum sjá skrefin.

    Skref:

    • Í upphafi skaltu velja reitinn þar sem þú vilt fá Röðun . Hér valdi ég Hólf D5 .
    • Síðan, í Hólf D5 , skrifaðu eftirfarandi formúlu.
    =RANK(C5,$C$5:$C$15,1)

    • Eftir það skaltu ýta á Enter til að fá Rank .

    Hér, í RANKfallinu, valdi ég C5sem talan, C5:C15sem tilvísunog 1sem röð. Nú mun formúlan skila stöðu gildisins í reit C5á meðal hólfasviðsins C5:C15í hækkandi röð. Ég notaði Algjör frumatilvísunfyrir tilvísunina svo að formúlan breytist ekki þegar Sjálfvirk útfyllinger notuð.

    • Dragðu næst Fillhandfangið niður til að afrita formúluna.

    • Hér geturðu séð að ég hef afritaðformúlu til allra hinna frumanna og fékk stöðu fyrir hvern nemanda.

    3. Notaðu RANK virka í non-contiguous cells

    Stundum þú mun standa frammi fyrir aðstæðum þar sem þú verður að raða auðum hólfum eða ósamliggjandi hólfum . Í þessu dæmi mun ég sýna þér hvernig þú getur raðað í þessa tegund af aðstæðum með því að nota RANK aðgerðina í Excel. Við skulum sjá skrefin.

    Skref:

    • Veldu fyrst reitinn þar sem þú vilt fá Röðun .
    • Í öðru lagi skaltu skrifa eftirfarandi formúlu í valinn reit.
    =IFERROR(RANK(C5,($C$5,$C$6,$C$9:$C$12),0),"")

    • Í þriðja lagi , ýttu á Enter og þú færð Rank .

    🔎 Hvernig virkar formúlan?

    • RANK(C5,($C$5,$C$6,$C$9:$C$12),0 ): Hér, í RANK fallinu, valdi ég reit C5 sem talan , ($C$5,$C$6, $C$9:$C$12) sem tilvísun og 0 sem pöntun . Formúlan skilar röð hólfs C5 í ref í lækkandi röð . Og ef það finnur ekki töluna á refssviðinu þá skilar það villu.
    • IFERROR(RANK(C5,($C$5,$C$6,$C$9:$C$12) ),0),””): Nú, IFERROR fallið skilar tómum streng ef hún finnur einhverja villu. Annars mun það skila stöðunni.
    • Eftir það skaltu draga Fill Handle niður til að afrita formúluna.

    • Loksins geturðu séð að ég hef afritaðformúlu í hinar frumurnar og fékk æskilegan útgang.

    Svipuð lestur

    • Hvernig til að nota AVERAGEIFS fall í Excel (4 dæmi)
    • Hvernig á að nota COUNT fall í Excel (með 5 dæmum)
    • Mismunandi leiðir til Talning í Excel
    • Hvernig á að reikna út meðaltal, miðgildi, & Hamur í Excel
    • Hvernig á að nota CORREL aðgerð í Excel (3 dæmi og VBA)

    4. Fáðu einstakt gildi með því að nota Excel RANK aðgerð

    Ef tvær tölur eru eins, skilar RANK fallið sjálfkrafa tvítekna röð fyrir tölurnar. Til dæmis, ef tveir aðskildir nemendur fá sömu einkunnir (sjá eftirfarandi mynd), muntu finna tvíteknar raðir fyrir Fáin einkunn þeirra.

    Nú , Ég mun sýna þér hvernig þú getur leyst þetta vandamál og fengið einstaka stöðu í svona aðstæðum. Leyfðu mér að sýna þér skrefin.

    Skref:

    • Í upphafi skaltu velja reitinn þar sem þú vilt fá Röðun .
    • Næst skaltu skrifa eftirfarandi formúlu í valinn reit.
    =RANK(C5,$C$5:$C$15,0)+COUNTIF($C$5:C5,C5)-1

    • Ýttu síðan á Enter og þú færð Rank .

    🔎 Hvernig virkar formúlan?

    • RANK(C5,$C$5:$C$15,0): Hér, í RANK fallið, ég valdi C5 sem talan , C5:C15 sem ref og 0 sem röðin . Nú,formúlan mun skila stöðu gildisins í reit C5 á milli reitasviðsins C5:C15 í lækkandi röð .
    • COUNTIF($C$5:C5,C5): Nú, í COUNTIF fallinu , valdi ég $C$5:C5 sem svið og C5 sem viðmið . Formúlan mun skila fjölda frumna á sviðinu sem passa við viðmiðin .
    • RANK(C5,$C$5:$C$15,0 )+COUNTIF($C$5:C5,C5)-1: Að lokum, þessi formúla summar saman niðurstöðurnar sem hún fékk úr þessum 2 föllum og dregur síðan 1 frá úr samantektinni .
    • Eftir það skaltu draga Fill Handle niður til að afrita formúluna í hinar frumurnar.

    • Í lokin muntu sjá að þú hefur afritað formúluna í hinar frumurnar og fengið einstaka stöðuna .

    5. Notaðu RANK aðgerðina til að rjúfa tengsl í Excel

    Í vissum tilvikum geturðu ekki beitt fyrri aðferð til að fá einstaka stöðu . Þú þarft að rjúfa tengslin út frá eftirviðmiðum .

    Að því gefnu að hlutfall Mætingar sé gefið upp fyrir hvern nemanda. Á eftirfarandi mynd geturðu séð að gagnasafnið inniheldur bæði Obtained Marks og Mæting . Ef nemandi er með meiri Mætingu fer hann framar hinum sem er með sama stig en minni Mæting .

    Við skulum sjá hvernig þú getur fengið stöðuna með því að nota ajafntefli.

    Skref:

    • Veldu fyrst hólfið þar sem þú vilt fá Röðina miðað við aðalskilyrðin .
    • Skrifaðu síðan eftirfarandi formúlu í valinn reit.
    =RANK(C5,$C$5:$C$15,0)

    • Næst skaltu ýta á Enter til að fá Rank .

    Hér, í RANKfallið, ég valdi C5sem talan, C5:C15sem refog 0sem röðin. Nú mun formúlan skila stöðu gildisins í reit C5á milli reitasviðsins C5:C15í lækkandi röð. Ég notaði Algjör frumatilvísunfyrir tilvísunina þannig að formúlan breytist ekki þegar Sjálfvirk útfyllinger notuð.

    • Eftir það skaltu draga Fyllinguna Handfangið niður til að afrita formúluna í hinar frumurnar.

    • Næst geturðu séð að ég hef fengið Rank fyrir hvern nemanda.

    • Eftir það skaltu velja reitinn þar sem þú vilt fá Tie Break . Hér valdi ég klefi F5 .
    • Síðan, í Hólf F5 , skrifaðu eftirfarandi formúlu.
    =IF(COUNTIF($C$5:$C$15,C5)>1,RANK(D5,$D$5:$D$15,1)/100,0)

    • Næst skaltu ýta á Enter til að fá niðurstöðuna.

    🔎 Hvernig virkar formúlan?

    • COUNTIF($C$5:$C $15,C5): Hér, í COUNTIF fallinu, valdi ég reitsvið C5:C15 sem svið og reit C5 sem viðmið . Formúlanskilar fjölda hólfa á völdu bili sem passa við tilgreind skilyrði.
    • RANK(D5,$D$5:$D$15,1): Nú, í RANK aðgerð, ég valdi reit D5 sem númerið , D5:D15 sem tilvísun og 1 sem pöntun . Formúlan raðar gildunum í hækkandi röð .
    • RANK(D5,$D$5:$D$15,1)/100: Hér er niðurstaðan sem við fengum úr RANK fallinu er deilt með 100 .
    • IF(COUNTIF($C$5:$C$15,C5)>1,RANK( D5,$D$5:$D$15,1)/100,0): Að lokum athugar IF aðgerðin hvort gildið sem hún fékk frá COUNTIF er meiri en 1 . Ef logical_test er True þá fer það í RANK fallið. Annars skilar það 0 .
    • Eftir það, dragðu Fill Handle niður til að afrita formúluna í hinar frumurnar.

    • Hér geturðu séð að ég hef afritað formúluna í allar frumurnar og fengið það úttak sem ég óskaði eftir.

    • Næst mun ég ákvarða lokastöðuna út frá stöðunni og jafnteflinum .
    • Til að gera það skaltu velja Hólf G5 .
    • Skrifaðu síðan eftirfarandi formúlu í Hólf G5 .
    =E5+F5

    • Næst skaltu ýta á Enter til að fá niðurstöðuna.

    Hér skilar formúlan samanlagningugildis í hólfum E5og F5.

    • Eftir það , dragðu Fill Handle tilafritaðu formúluna í hinar frumurnar.

    • Loksins sérðu að ég hef afritað formúluna í allar frumurnar og fengið Lokastaða með því að nota jafntefli brot .

    6. Notaðu RANK aðgerðina hunsa núll í Excel

    Í þessu dæmi mun ég sýna þér hvernig þú getur Raðað gildum hunsað núll . Hér hef ég tekið eftirfarandi gagnasafn fyrir þetta dæmi. Þetta gagnasafn inniheldur mánuði og hagnað . neikvæður hagnaður þýðir tap og núll þýðir jafnvægisleysi . Ég mun nota Excel RANK aðgerðina til að raða Gróðanum þar sem núllin eru hunsuð .

    Við skulum sjá skrefin.

    Skref:

    • Veldu fyrst reitinn þar sem þú vilt fá Röðun . Hér valdi ég Hólf D5 .
    • Í öðru lagi, í Hólf D5 skrifaðu eftirfarandi formúlu.
    =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)))

    • Í þriðja lagi, ýttu á Enter til að fá niðurstöðuna.

    🔎 Hvernig virkar formúlan?

    • RANK(C5,$C$5: $C$16,0): Hér skilar RANK fallið Rank hólfs C5 í reitasviðinu C5:C15 í lækkandi röð .
    • COUNTIF($C$5:$C$16,0): Nú, í COUNTIF fallinu, valið frumusvið C5:C15 sem svið og 0 sem viðmið . Formúlan mun skila fjölda frumna sem passa við

    Hugh West er mjög reyndur Excel þjálfari og sérfræðingur með yfir 10 ára reynslu í greininni. Hann er með BA gráðu í bókhaldi og fjármálum og meistaragráðu í viðskiptafræði. Hugh hefur ástríðu fyrir kennslu og hefur þróað einstaka kennsluaðferð sem auðvelt er að fylgja eftir og skilja. Sérfræðiþekking hans á Excel hefur hjálpað þúsundum nemenda og fagfólks um allan heim að bæta færni sína og skara fram úr í starfi. Í gegnum bloggið sitt deilir Hugh þekkingu sinni með heiminum og býður upp á ókeypis Excel námskeið og netþjálfun til að hjálpa einstaklingum og fyrirtækjum að ná fullum möguleikum.