Kā lietot RANK funkciju programmā Excel (6 ideāli piemēri)

  • Dalīties Ar Šo
Hugh West

Vienkāršākais paņēmiens, kā noteikt skaitļa relatīvo pozīciju skaitļu sarakstā, ir sakārtot sarakstu dilstošā (no lielākā līdz mazākajam) vai augošā secībā (no mazākā līdz lielākajam). Šajā rakstā es pievērsīšos šķirošanas veidiem, izmantojot. funkcija RANK programmā Excel no dažādiem aspektiem.

RANK funkcija programmā Excel (ātrais skats)

Nākamajā attēlā ir redzami pamatprincipi, kā RANK funkciju programmā Excel. Tas ir pārskats par rakstu, kas atspoguļo piemērošanu RANK funkciju programmā Excel.

Lejupielādēt Practice Workbook

Šeit es jums piedāvāju prakses darba burtnīcu, kuru varat lejupielādēt no zemāk esošās saites.

RANK funkcijas izmantošana.xlsx

Ievads RANK funkcijā

  • Funkcijas mērķis:

Portāls RANK funkcija atgriež dotā skaitļa pozīciju dotajā citu skaitļu sarakstā.

  • Sintakse:

=RANK (numurs, ref, [secība])

  • Argumenti Paskaidrojums:

ARGUMENTS

OBLIGĀTI/PĒC IZVĒLES

PASKAIDROJUMS

numurs Nepieciešams Numurs, kuru vēlaties ierindot.
atsauce: Nepieciešams Tā ir atsauce (masīvs vai skaitļu saraksts), kas satur skaitli.
[rīkojums] Pēc izvēles Tā ir klasifikācijas metode. 0 tiek izmantots dilstošā secībā un 1 tiek izmantots augošā secībā.
  • Atgriešanas parametrs:

Tas atgriež ranga numuru.

6 ideāli piemēri RANK funkcijas izmantošanai programmā Excel

Lai izskaidrotu šo rakstu, esmu izmantojis šādu datu kopu. Šajā datu kopā ir ietverti šādi dati Nosaukumi dažu studentu un viņu Iegūtās atzīmes . es Rangs šiem skolēniem, pamatojoties uz Iegūtās atzīmes izmantojot RANK funkciju programmā Excel. Es paskaidrošu 6 ideāli piemēri.

1. Izmantojiet RANK funkciju dilstošā secībā

Šajā pirmajā piemērā es izmantošu RANK funkciju, lai sakārtotu skolēnus dilstošā secībā. Apskatīsim, kā to var izdarīt.

Soļi:

  • Vispirms atlasiet šūnas, kurās vēlaties parādīt Rangs . Šeit es izvēlējos Šūna D5 .
  • Otrkārt, jo Šūna D5 uzrakstīt šādu formulu.
=RANK(C5,$C$5:$C$15,0)

  • Pēc tam nospiediet Ievadiet lai iegūtu rezultātu.

Šeit, šajā RANK funkciju, es izvēlējos C5 numurs , C5:C15 atsauce: , un 0 pasūtījums . Tagad formula atgriezīs vērtības rangu šūnā C5 starp šūnu diapazonu C5:C15 vietnē dilstošā secībā . Es izmantoju Absolūtā šūnas atsauce ref, lai formula nemainītos, izmantojot Automātiskā aizpildīšana .

  • Pēc tam velciet Uzpildes rokturis uz leju, lai kopētu formulu.

  • Visbeidzot redzēsiet, ka esat nokopējis formulu uz visām pārējām šūnām un ieguvis rangus katram skolēnam.

2. Pielietojiet RANK funkciju augošā secībā programmā Excel

Vērtības var arī sakārtot, izmantojot RANK Šajā piemērā es parādīšu, kā to var izdarīt. Šeit formula būs tāda pati, izņemot to, ka 1 tiks izmantots augošā secībā . Apskatīsim soļus.

Soļi:

  • Sākumā atlasiet šūnu, kurā vēlaties, lai Rangs . Šeit es izvēlējos Šūna D5 .
  • Pēc tam Šūna D5 uzrakstīt šādu formulu.
=RANK(C5,$C$5:$C$15,1)

  • Pēc tam nospiediet Ievadiet lai iegūtu Rangs .

Šeit, šajā RANK funkciju, es izvēlējos C5 numurs , C5:C15 atsauce: , un 1 pasūtījums . Tagad formula atgriezīs vērtības rangu šūnā C5 starp šūnu diapazonu C5:C15 vietnē augošā secībā . Es izmantoju Absolūtā šūnas atsauce ref, lai formula nemainītos, izmantojot Automātiskā aizpildīšana .

  • Pēc tam velciet Uzpildes rokturis uz leju, lai kopētu formulu.

  • Šeit redzat, ka es esmu nokopējis formulu uz visām pārējām šūnām un ieguvis rangu katram skolēnam.

3. Izmantot RANK funkciju nesavienojošās šūnās

Dažkārt jums būs jāsaskaras ar situāciju, kad jums būs nepieciešams ierindot tukšas šūnas vai nesaskanīgas šūnas . Šajā piemērā parādīšu, kā var ierindoties šāda veida situācijās, izmantojot RANK funkciju programmā Excel. Apskatīsim darbības.

Soļi:

  • Vispirms atlasiet šūnas, kurās vēlaties, lai Rangs .
  • Otrkārt, atlasītajā šūnā ierakstiet šādu formulu.
=IFERROR(RANK(C5,($C$5,$C$6,$C$9:$C$12),0),"")

  • Treškārt, nospiediet Ievadiet un iegūsiet Rangs .

🔎 Kā darbojas formula?

  • RANK(C5,($C$5,$C$6,$C$9:$C$12),0): Šeit, šajā RANK funkciju, es izvēlējos šūnu C5 numurs , ($C$5,$C$6,$C$9:$C$12) atsauce: , un 0 pasūtījums . Formula atgriež šūnas rangu C5 ref in dilstošā secībā . Un, ja tas neatrod numuru ref diapazonā, tad tiek atgriezta kļūda.
  • IFERROR(RANK(C5,($C$5,$C$6,$C$9:$C$12),0),""): Tagad, funkcija IFERROR atgriež tukšu virkni, ja tiek atrasta kāda kļūda. Pretējā gadījumā tiek atgriezta ranga vērtība.
  • Pēc tam velciet Uzpildes rokturis uz leju, lai kopētu formulu.

  • Visbeidzot, varat redzēt, ka esmu kopējis formulu uz citām šūnām un ieguvis vēlamo rezultātu.

Līdzīgi lasījumi

  • Kā lietot funkciju AVERAGEIFS programmā Excel (4 piemēri)
  • Kā lietot funkciju COUNT programmā Excel (ar 5 piemēriem)
  • Dažādi skaitīšanas veidi programmā Excel
  • Kā aprēķināt vidējo, mediānu un amp; Mode programmā Excel
  • Kā lietot funkciju CORREL programmā Excel (3 piemēri un VBA)

4. Unikālās vērtības iegūšana, izmantojot Excel RANK funkciju

Ja divi skaitļi ir vienādi, tad RANK funkcija automātiski atgriež ranga dublēšanās Piemēram, ja divi dažādi skolēni saņem vienādas atzīmes (sk. nākamo attēlu), jūs atradīsiet dublējošos rangus viņu vērtējumos. Iegūtās atzīmes .

Tagad es jums parādīšu, kā jūs varat atrisināt šo problēmu un iegūt unikālais rangs šādā situācijā. Ļaujiet man jums parādīt soļus.

Soļi:

  • Sākumā atlasiet šūnu, kurā vēlaties, lai Rangs .
  • Pēc tam atlasītajā šūnā ierakstiet šādu formulu.
=RANK(C5,$C$5:$C$15,0)+COUNTIF($C$5:C5,C5)-1

  • Pēc tam nospiediet Ievadiet un iegūsiet Rangs .

🔎 Kā darbojas formula?

  • RANK(C5,$C$5:$C$15,0): Šeit, šajā RANK funkciju, es izvēlējos C5 numurs , C5:C15 atsauce: , un 0 pasūtījums . Tagad formula atgriezīs vērtības rangu šūnā C5 starp šūnu diapazonu C5:C15 vietnē dilstošā secībā .
  • COUNTIF($C$5:C5,C5): Tagad COUNTIF funkcija , es izvēlējos $C$5:C5 diapazons un C5 kritēriji . Formula atgriezīs šūnu skaitu, kas atrodas diapazons kas atbilst kritēriji .
  • RANK(C5,$C$5:$C$15,0)+COUNTIF($C$5:C5,C5)-1: Visbeidzot, šī formula summas rezultāti, ko tā ieguva no šiem 2 funkcijas un pēc tam atņem 1 no summēšana .
  • Pēc tam velciet Uzpildes rokturis uz leju, lai kopētu formulu uz citām šūnām.

  • Beigās redzēsiet, ka esat nokopējis formulu uz citām šūnām un ieguvis savu unikāls rangs .

5. Izmantojiet RANK funkciju, lai Excel programmā sadalītu saiknes

Atsevišķos gadījumos nevar izmantot iepriekšējo metodi, lai iegūtu unikālais rangs . Jums būs nepieciešams pārraut saites pamatojoties uz sekundārie kritēriji .

Pieņemot, ka procentuālā daļa Apmeklējums katram skolēnam. Nākamajā attēlā redzams, ka datu kopa satur gan Iegūtās atzīmes un Apmeklējums Ja skolēnam ir vairāk Apmeklējums , viņš vai viņa būs priekšā otram, kuram ir tāds pats rezultāts, bet mazāk. Apmeklējums .

Paskatīsimies, kā jūs varat iegūt rangu, izmantojot tiebreak.

Soļi:

  • Vispirms atlasiet šūnas, kurās vēlaties Rangs pamatojoties uz galvenie kritēriji .
  • Pēc tam atlasītajā šūnā ierakstiet šādu formulu.
=RANK(C5,$C$5:$C$15,0)

  • Pēc tam nospiediet Ievadiet lai iegūtu Rangs .

Šeit, šajā RANK funkciju, es izvēlējos C5 numurs , C5:C15 atsauce: , un 0 pasūtījums . Tagad formula atgriezīs vērtības rangu šūnā C5 starp šūnu diapazonu C5:C15 vietnē dilstošā secībā . Es izmantoju Absolūtā šūnas atsauce ref, lai formula nemainītos, izmantojot Automātiskā aizpildīšana .

  • Pēc tam velciet Uzpildes rokturis uz leju, lai kopētu formulu uz citām šūnām.

  • Tālāk, jūs varat redzēt, ka es esmu ieguvis Rangs katram skolēnam.

  • Pēc tam atlasiet šūnu, kurā vēlaties iegūt Neizšķirtu pārtraukums . Šeit es izvēlējos Šūna F5 .
  • Pēc tam Šūna F5 uzrakstīt šādu formulu.
=IF(COUNTIF($C$5:$C$15,C5)>1,RANK(D5,$D$5:$D$15,1)/100,0)

  • Pēc tam nospiediet Ievadiet lai iegūtu rezultātu.

🔎 Kā darbojas formula?

  • COUNTIF($C$5:$C$15,C5): Šeit, šajā COUNTIF funkciju, es izvēlējos šūnu diapazonu C5:C15 diapazons un šūnu C5 kritēriji . Formulā tiek atgriezts atlasītā diapazona šūnu skaits, kas atbilst dotajiem kritērijiem.
  • RANK(D5,$D$5:$D$15,1): Tagad RANK funkciju, es izvēlējos šūnu D5 numurs , D5:D15 atsauce: , un 1 pasūtījums . Formulā vērtības ir sakārtotas šādi augošā secībā .
  • RANK(D5,$D$5:$D$15,1)/100: Šeit rezultāts, ko mēs ieguvām, izmantojot RANK funkcija tiek dalīta ar 100 .
  • IF(COUNTIF($C$5:$C$15,C5)>1,RANK(D5,$D$5:$D$15,1)/100,0): Visbeidzot, IF funkcija pārbauda, vai vērtība, kas iegūta no COUNTIF ir lielāks par 1 Ja logical_test ir True tad tas nonāk RANK pretējā gadījumā tā atgriež 0 .
  • Pēc tam velciet Uzpildes rokturis uz leju, lai kopētu formulu uz citām šūnām.

  • Šeit redzams, ka es esmu kopējis formulu visās šūnās un ieguvis vēlamo rezultātu.

  • Tālāk es noteikšu Galīgais rangs no Rangs un Neizšķirtu pārtraukums .
  • Lai to izdarītu, atlasiet Šūna G5 .
  • Pēc tam Šūna G5 uzrakstīt šādu formulu.
=E5+F5

  • Pēc tam nospiediet Ievadiet lai iegūtu rezultātu.

Šajā gadījumā formula atgriež summēšana vērtības šūnās E5 un F5 .

  • Pēc tam velciet Uzpildes rokturis lai kopētu formulu uz citām šūnām.

  • Visbeidzot, jūs varat redzēt, ka es esmu kopējis formulu visās šūnās un ieguvis Galīgais rangs izmantojot Kaklasaite Pārtraukums .

6. Pielietojiet RANK funkciju, ignorējot nulles programmā Excel

Šajā piemērā es parādīšu, kā jūs varat Rangs vērtības ignorējot nulles . Šim piemēram esmu izmantojis šādu datu kopu. Šajā datu kopā ir šādi dati Mēnesis un Peļņa . negatīva peļņa nozīmē a zaudējumi un nulles nozīmē a peļņas un zaudējumu līmeņa sasniegšana . Es izmantošu Excel RANK funkciju, lai ierindotu Peļņa ignorējot nulles .

Apskatīsim soļus.

Soļi:

  • Vispirms atlasiet šūnas, kurās vēlaties, lai Rangs . Šeit es izvēlējos Šūna D5 .
  • Otrkārt, jo Šūna D5 uzrakstīt šādu formulu.
=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))))

  • Treškārt, nospiediet Ievadiet lai iegūtu rezultātu.

🔎 Kā darbojas formula?

  • RANK(C5,$C$5:$C$16,0): Šajā gadījumā RANK funkcija atgriež Rangs šūnu C5 šūnu diapazonā C5:C15 vietnē dilstošā secībā .
  • COUNTIF($C$5:$C$16,0): Tagad COUNTIF funkciju, es izvēlējos šūnu diapazonu C5:C15 diapazons un 0 kritēriji . Formula atgriezīs kritērijiem atbilstošo šūnu skaitu.
  • RANK(C5,$C$5:$C$16,0)-COUNTIF($C$5:$C$16,0): Šajā gadījumā formula atņemt rezultātu, kas iegūts no COUNTIF funkciju no rezultāta, kas iegūts no RANK funkcija.
  • IF(C5>0,RANK(C5,$C$5:$C$16,0),RANK(C5,$C$5:$C$16,0)-COUNTIF($C$5:$C$16,0)): Tagad IF funkcija pārbaudīs, vai vērtība šūnā C5 ir lielāks par 0 Ja logical_test ir True tiks atgriezts rezultāts no RANK pretējā gadījumā tā atgriezīs rezultātu no funkcijas RANK un COUNTIF funkcija.
  • 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))): Visbeidzot, šis IF funkcija pārbaudīs, vai vērtība šūnā C5 ir 0 Ja logical_test ir True tad formula atgriezīs tukša virkne . Pretējā gadījumā tas tiks nosūtīts uz otro IF funkcija .
  • Pēc tam velciet Uzpildes rokturis uz leju, lai kopētu formulu.

  • Šeit redzat, ka es esmu kopējis formulu uz citām šūnām un ieguvu vēlamo rezultātu.

Biežāk sastopamās kļūdas, izmantojot RANK funkciju programmā Excel

Biežāk sastopamās kļūdas Kad tie parādās
#N/A Tas notiek, ja dotais skaitlis, kuru vēlaties atrast, nav pieejams atsaucē (numuru sarakstā).

Lietas, kas jāatceras

  • Microsoft brīdina, ka RANK funkcija nākotnē var nebūt pieejama, jo ir izstrādātas jaunas un labākas funkcijas, kas ļauj klasificēt ar lielāku precizitāti un izmantošanu.
  • Ja, ievietojot komandu, izlaižat rīkojumu (jo tas ir neobligāts arguments). RANK funkcija automātiski sakārto dilstošā secībā.

Secinājums

Tātad, jūs esat sasnieguši mana raksta beigas. Es centos aptvert dažādus izmantošanas veidus. RANK funkciju programmā Excel. Ja jums ir interesanta un unikāla metode, kā izmantot RANK funkciju, lūdzu, dalieties ar to komentāru sadaļā zemāk.

Paldies, ka esi ar mani.

Hjū Vests ir ļoti pieredzējis Excel treneris un analītiķis ar vairāk nekā 10 gadu pieredzi šajā nozarē. Viņam ir bakalaura grāds grāmatvedībā un finansēs un maģistra grāds uzņēmējdarbības vadībā. Hjū aizraujas ar mācīšanu, un viņš ir izstrādājis unikālu mācīšanas pieeju, kas ir viegli izpildāma un saprotama. Viņa ekspertu zināšanas programmā Excel ir palīdzējušas tūkstošiem studentu un profesionāļu visā pasaulē uzlabot savas prasmes un izcelties karjerā. Izmantojot savu emuāru, Hjū dalās savās zināšanās ar pasauli, piedāvājot bezmaksas Excel apmācības un tiešsaistes apmācību, lai palīdzētu personām un uzņēmumiem pilnībā izmantot savu potenciālu.