Kiel Uzi RANK-Funkcion en Excel (6 Idealaj Ekzemploj)

  • Kundividu Ĉi Tion
Hugh West

La plej simpla tekniko por establi la relativan pozicion de nombro en listo de nombroj estas ordigi la liston en malkreskanta (de plej granda ĝis plej malgranda) aŭ supreniranta (de plej malgranda ĝis plej granda). En ĉi tiu artikolo, mi koncentriĝos pri la manieroj ordigi uzante la RANK-funkcion en Excel el malsamaj aspektoj.

RANK-Funkcio en Excel (Rapida Vido)

En la sekva bildo, vi povas vidi la bazojn de la funkcio RANK en Excel. Ĝi estas superrigardo de la artikolo kiu reprezentas aplikon de la funkcio RANK en Excel.

Elŝutu Praktikan Laborlibron

Ĉi tie, Mi provizis la praktikan laborlibron por vi. Vi povas elŝuti ĝin de la suba ligilo.

Uzante RANK Function.xlsx

Enkonduko al RANK-Funkcio

  • Funkcia celo:

La funkcio RANK redonas la pozicion de donita nombro en donita listo de aliaj nombroj.

  • Sintakso:

=RANK (nombro, ref, [ordo])

  • Argumentoj Klarigo:

ARGUMENTO

DEPOZA/LOVE

KLIGO

numero Bezonata La nombro, kiun vi volas rangigi.
ref Bezonata Estas la referenco (tabelo aŭ listo de nombroj) kiu enhavas la nombron.
[ordo]kriterioj.
  • RANK(C5,$C$5:$C$16,0)-COUNTIF($C$5:$C$16,0): Ĉi tie, la formulo estos subtrahi la rezulton, kiun ĝi ricevis de la funkcio COUNTIF de la rezulto, kiun ĝi ricevis de la funkcio RANK .
  • IF(C5>0,RANK). (C5,$C$5:$C$16,0),RANK(C5,$C$5:$C$16,0)-COUNTIF($C$5:$C$16,0)): Nun, la IF funkcio kontrolos ĉu la valoro en ĉelo C5 estas pli granda ol 0 . Se la logika_testo estas Vera tiam ĝi redonos la rezulton de la funkcio RANK . Alie, ĝi redonos la rezulton de la funkcio RANK kaj 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))): Fine , ĉi tiu IF funkcio kontrolos ĉu la valoro en ĉelo C5 estas 0 . Se la logika_testo estas Vera tiam la formulo resendos malplenan ĉenon . Alie, ĝi iros al la dua IF-funkcio .
    • Post tio, trenu la Plenigi Tenilon malsupren por kopii la formulon.

    • Jen, vi povas vidi, ke mi kopiis la formulon al la aliaj ĉeloj kaj ricevis mian deziratan eligon.


    59>

    Oftaj Eraroj dum Uzado de RANK-Funkcio en Excel

    Komunaj Eraroj Kiam Ili Montri
    #N/A Ĝi okazas kiam la donita nombro, kiun vi volas trovi rangon, ne estas disponebla en la referenco. (la listo denombroj).

    Memorindaj

    • Microsoft avertas, ke la funkcio RANK eble ne estos disponeblaj estonte ĉar ili disvolvis novajn kaj pli bonajn funkciojn por rangado kun pli bona precizeco kaj uzado.
    • Se vi preterlasas la ordon (ĉar ĝi estas laŭvola argumento) dum vi enigas la funkcion RANK . , la funkcio ordigos aŭtomate en malkreskanta ordo.

    Konkludo

    Do, vi atingis la finon de mia artikolo. Mi provis kovri malsamajn uzojn de la funkcio RANK en Excel. Se vi havas interesan kaj unikan metodon uzi la funkcion RANK , bonvolu dividi ĝin en la sekcio de komentoj sube.

    Dankon pro esti kun mi.

    Laŭvola Ĝi estas la maniero de rangado. 0 estas uzata por malsupreniranta ordo kaj 1 estas uzata por ascenda ordo.
    • Revena Parametro:

    Ĝi liveras rangan nombron.

    6 Idealaj Ekzemploj de Uzado de RANK-Funkcio en Excel

    Por klarigi ĉi tiun artikolon, mi prenis la jenan datumaron . Ĉi tiu datumaro enhavas la Nomojn de kelkaj studentoj kaj ties Okvinitaj Markoj . Mi Rangos ĉi tiujn studentojn surbaze de la Akiritaj Markoj uzante la funkcion RANK en Excel. Mi klarigos 6 idealaj ekzemploj.

    1. Uzu RANK-Funkcion en Malkreskanta Ordo

    En ĉi tiu unua ekzemplo, mi uzos la funkcio RANK por rangigi la studentojn en malkreskanta ordo. Ni vidu kiel vi povas fari ĝin.

    Paŝoj:

    • Unue elektu la ĉelon, kie vi volas montri la Rango . Ĉi tie, mi elektis Ĉelon D5 .
    • Due, en Ĉelo D5 skribu la jenan formulon.
    =RANK(C5,$C$5:$C$15,0)

    • Post tio, premu Enigu por ricevi la rezulton.

    Ĉi tie, en la funkcio RANK, mi elektis C5kiel nombro, C5:C15kiel la ref, kaj 0kiel la ordo. Nun, la formulo redonos la rangon de la valoro en ĉelo C5inter la ĉela gamo C5:C15en malkreskanta ordo. Mi uzis la Absoluta Ĉela Referencopor la ref por ke laformulo ne ŝanĝiĝas dum uzado de Aŭtomata plenigo.

    • Post tio, trenu la Plenigi Tenilon malsupren por kopii la formulon.

    • Fine, vi vidos, ke vi kopiis la formulon al ĉiuj aliaj ĉeloj kaj akiris rangojn por ĉiu studento.

    2. Apliki RANK-Funkcion en Kreskanta Ordo en Excel

    Vi ankaŭ povas rangigi valorojn uzante la funkcion RANK en Excel. En ĉi tiu ekzemplo, mi montros al vi kiel vi povas fari ĝin. Ĉi tie, la formulo estos la sama krom 1 estos uzata por la kreskanta ordo . Ni vidu la paŝojn.

    Paŝoj:

    • En la komenco, elektu la ĉelon kie vi volas la Rango . Ĉi tie, mi elektis Ĉelo D5 .
    • Tiam, en Ĉelo D5 skribu la jenan formulon.
    =RANK(C5,$C$5:$C$15,1)

    • Post tio, premu Enigu por akiri la Rangon .

    Ĉi tie, en la funkcio RANK, mi elektis C5kiel nombro, C5:C15kiel la ref, kaj 1kiel la ordo. Nun, la formulo redonos la rangon de la valoro en ĉelo C5inter la ĉela gamo C5:C15en kreskanta ordo. Mi uzis la Absoluta Ĉela Referencopor la ref, por ke la formulo ne ŝanĝu dum uzado de Aŭtomata plenigo.

    • Poste, trenu la Plenigi Tenilon. malsupren por kopii la formulon.

    • Jen, vi povas vidi, ke mi kopiis laformulon al ĉiuj aliaj ĉeloj kaj ricevis rangon por ĉiu studento.

    3. Uzu RANK-Funkcion en Ne-Apudaj Ĉeloj

    Foje vi alfrontos situacion, kie vi devos rangi malplenajn ĉelojn aŭ ne apudajn ĉelojn . En ĉi tiu ekzemplo, mi montros al vi kiel vi povas rangi en ĉi tiu tipo de situacio uzante la funkcion RANK en Excel. Ni vidu la paŝojn.

    Paŝoj:

    • Unue elektu la ĉelon kie vi volas la Rango .
    • Due, skribu la jenan formulon en tiu elektita ĉelo.
    =IFERROR(RANK(C5,($C$5,$C$6,$C$9:$C$12),0),"")

    • Trione , premu Enigu kaj vi ricevos la Rangon .

    🔎 Kiel Funkcias la Formulo?

    • RANK(C5,($C$5,$C$6,$C$9:$C$12),0 ): Ĉi tie, en la funkcio RANK , mi elektis ĉelon C5 kiel nombro , ($C$5,$C$6, $C$9:$C$12) kiel la ref , kaj 0 kiel ordo . La formulo redonas la rangon de ĉelo C5 en la ref en malkreskanta ordo . Kaj, se ĝi ne trovas la nombron en la refa gamo, tiam ĝi resendas eraron.
    • IFERARO(RANK(C5,($C$5,$C$6,$C$9:$C$12) ),0),””): Nun, la funkcio IFERROR resendas malplenan ĉenon se ĝi trovas iun eraron. Alie, ĝi redonos la rangon.
    • Post tio, trenu la Plenigi Tenilon malsupren por kopii la formulon.

    • Fine, vi povas vidi, ke mi kopiis laformulo al la aliaj ĉeloj kaj ricevis mian deziratan eligon.

    Similaj Legoj

    • Kiel Uzi AVERAGEIFS-Funkcion en Excel (4 Ekzemploj)
    • Kiel Uzi COUNT-Funkcion en Excel (Kun 5 Ekzemploj)
    • La Malsamaj Manieroj de Kalkulado en Excel
    • Kiel kalkuli Mezumon, Mezanon, & Reĝimo en Excel
    • Kiel Uzi CORREL-Funkcion en Excel (3 Ekzemploj kaj VBA)

    4. Akiri unikan valoron per Excel-RANK-Funkcio

    Se du nombroj estas samaj, la funkcio RANK aŭtomate resendas duplikatan rangon por la nombroj. Ekzemple, se du apartaj studentoj ricevas la samajn notojn (vidu la sekvan figuron), vi trovos duplikatajn rangojn por siaj Okvinitaj Markoj .

    Nun , mi montros al vi kiel vi povas solvi ĉi tiun problemon kaj akiri unikan rangon en ĉi tiu tipo de situacio. Permesu al mi montri al vi la paŝojn.

    Paŝoj:

    • En la komenco, elektu la ĉelon kie vi volas la Rango .
    • Sekva, skribu la jenan formulon en tiu elektita ĉelo.
    =RANK(C5,$C$5:$C$15,0)+COUNTIF($C$5:C5,C5)-1

    • Tiam premu Enigu kaj vi ricevos la Rangon .

    🔎 Kiel Funkcias la Formulo?

    • RANK(C5,$C$5:$C$15,0): Ĉi tie, en la RANK -funkcio, mi elektis C5 kiel nombro , C5:C15 kiel ref , kaj 0 kiel la ordo . Nun,la formulo redonos la rangon de la valoro en ĉelo C5 inter la ĉela gamo C5:C15 en malkreskanta ordo .
    • COUNTIF($C$5:C5,C5): Nun, en la funkcio COUNTIF , mi elektis $C$5:C5 kiel la gamo kaj C5 kiel la kriterioj . La formulo redonos la nombron da ĉeloj en la gamo kiuj kongruas kun la kriterioj .
    • RANK(C5,$C$5:$C$15,0 )+NOMBRUIF($C$5:C5,C5)-1: Fine, ĉi tiu formulo sumas la rezultojn kiujn ĝi ricevis de ĉi tiuj 2 funkcioj kaj poste subtrahas 1 el la sumo .
    • Post tio, trenu la Plenigi Tenilon malsupren por kopii la formulon al la aliaj ĉeloj.

    • Fine, vi vidos, ke vi kopiis la formulon al la aliaj ĉeloj kaj akiris vian unikan Rangon .

    5. Uzu RANK-Funkcion por rompi ligojn en Excel

    En iuj kazoj, vi ne povas apliki la antaŭan metodon por akiri unikan rangon . Vi devos rompi la ligilojn surbaze de sekundaraj kriterioj .

    Supozante ke la procento de ĉeestado estas donita por ĉiu studento. En la sekva bildo, vi povas vidi, ke la datumaro enhavas ambaŭ Okhavitajn Markojn kaj Partoprenadon . Se studento havas pli da partopreno , li aŭ ŝi estos antaŭ la alia, kiu havas la saman poentaron sed havas malpli da partopreno .

    Ni vidu kiel vi povas akiri la rangon uzante aegaleco.

    Paŝoj:

    • Unue elektu la ĉelon kie vi volas la Rango laŭ la ĉefaj kriterioj .
    • Do, skribu la jenan formulon en tiu elektita ĉelo.
    =RANK(C5,$C$5:$C$15,0)

    • Sekva, premu Enigu por akiri la Rangon .

    Ĉi tie, en la RANK-funkcio, mi elektis C5kiel nombro, C5:C15kiel ref, kaj 0kiel la ordo. Nun, la formulo redonos la rangon de la valoro en ĉelo C5inter la ĉela gamo C5:C15en malkreskanta ordo. Mi uzis la Absoluta Ĉela Referencopor la ref, por ke la formulo ne ŝanĝu dum uzado de Aŭtomata plenigo.

    • Post tio, trenu la Plenigu. Pritraktu malsupren por kopii la formulon al la aliaj ĉeloj.

    • Sekva, vi povas vidi, ke mi havas Rangon por ĉiu studento.

    • Post tio, elektu la ĉelon, kie vi volas akiri la Lie-Romp . Ĉi tie, mi elektis Ĉelo F5 .
    • Tiam, en Ĉelo F5 skribu la jenan formulon.
    =IF(COUNTIF($C$5:$C$15,C5)>1,RANK(D5,$D$5:$D$15,1)/100,0)

    • Sekva, premu Enigu por ricevi la rezulton.

    🔎 Kiel Funkcias la Formulo?

    • NOMBRUIF($C$5:$C $15,C5): Ĉi tie, en la funkcio COUNTIF , mi elektis ĉelon C5:C15 kiel intervalo kaj ĉelon C5 kiel la kriterioj . La formuloliveras la nombron da ĉeloj en la elektita gamo, kiuj kongruas kun la donitaj kriterioj.
    • RANK(D5,$D$5:$D$15,1): Nun, en la RANK funkcio, mi elektis ĉelon D5 kiel nombron , D5:D15 kiel ref , kaj 1 kiel la ordo . La formulo rangigas la valorojn en kreskanta ordo .
    • RANK(D5,$D$5:$D$15,1)/100: Jen la rezulto, kiun ni ricevis de la funkcio RANK estas dividita per 100 .
    • IF(NOMBRAJ($C$5:$C$15,C5)>1,RANK( D5,$D$5:$D$15,1)/100,0): Fine, la IF-funkcio kontrolas ĉu la valoro, kiun ĝi ricevis de COUNTIF estas pli granda ol 1 . Se la logika_testo estas Vera tiam ĝi eniras la funkcion RANK . Alie, ĝi resendas 0 .
    • Post tio, trenu la Plenigi Tenilon malsupren por kopii la formulon al la aliaj ĉeloj.

    • Jen, vi povas vidi, ke mi kopiis la formulon al ĉiuj ĉeloj kaj ricevis mian deziratan eligon.

    • Sekva, mi determinos la Finan Rangon el la Rango kaj la Regiĝo .
    • Por fari tion, elektu Ĉelo G5 .
    • Tiam, en Ĉelo G5 skribu la jenan formulon.
    =E5+F5

    • Sekva, premu Enigu por ricevi la rezulton.

    Ĉi tie, la formulo liveras la sumonde valoro en ĉeloj E5kaj F5.

    • Post tio , trenu la Plenigi Tenilon alkopiu la formulon al la aliaj ĉeloj.

    • Fine, vi povas vidi, ke mi kopiis la formulon al ĉiuj ĉeloj kaj ricevis la Fina Rango uzante Ligo Rompo .

    6. Apliki RANK-Funkcion Ignorante Nulojn en Excel

    En ĉi tiu ekzemplo, mi montros al vi kiel vi povas Rangigi valorojn ignorante nulojn . Ĉi tie, mi prenis la sekvan datumaron por ĉi tiu ekzemplo. Ĉi tiu datumaro enhavas Monaton kaj Profiton . La negativaj profitoj signifas perdon kaj nuloj signifas egalecon . Mi uzos la funkcion RANK de Excel por rangigi la Profitojn ignorante la nulojn .

    Ni vidu la paŝoj.

    Paŝoj:

    • Unue, elektu la ĉelon kie vi volas la Rango . Ĉi tie, mi elektis Ĉelon D5 .
    • Due, en Ĉelo D5 skribu la jenan formulon.
    =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)))

    • Trie, premu Enigu por ricevi la rezulton.

    🔎 Kiel Funkcias la Formulo?

    • RANK(C5,$C$5: $C$16,0): Ĉi tie, la RANK funkcio liveras la Rango de ĉelo C5 en ĉelintervalo C5:C15 en malkreskanta ordo .
    • NOMBRUSE($C$5:$C$16,0): Nun, en la funkcio NOMBRUSE , mi elektita ĉela gamo C5:C15 kiel la intervalo kaj 0 kiel la kriterio . La formulo redonos la nombron da ĉeloj, kiuj kongruas kun la

    Hugh West estas tre sperta Excel-trejnisto kaj analizisto kun pli ol 10 jaroj da sperto en la industrio. Li tenas bakalaŭron en Kontado kaj Financo kaj magistron en Komercadministracio. Hugh havas entuziasmon por instruado kaj evoluigis unikan instruan aliron kiu estas facile sekvi kaj kompreni. Lia sperta scio pri Excel helpis milojn da studentoj kaj profesiuloj tutmonde plibonigi siajn kapablojn kaj elstari en siaj karieroj. Per sia blogo, Hugh dividas sian scion kun la mondo, proponante senpagajn Excel-lernilojn kaj interretan trejnadon por helpi individuojn kaj entreprenojn atingi sian plenan potencialon.