PERCENTRANK Funksjon Eksempler - Excel og Google Sheets

Denne opplæringen viser hvordan du bruker Eksklel PERCENTRANK Funksjon i Excel for å beregne rangeringen av en verdi i et datasett som en prosentandel av datasettet.

PERCENTRANK Funksjonsoversikt

PERCENTRANK -funksjonen Beregn rangen til en verdi i et datasett som en prosentandel av datasettet.

For å bruke PERCENTRANK Excel -regnearkfunksjonen, velg en celle og skriv:

(Legg merke til hvordan formelinngangene vises)

PERCENTRANK -funksjon Syntaks og innganger:

1 = PERCENTRANK (matrise, x, [signifikans])

matrise - Array av dataverdier.

x - Verdi å rangere.

betydning - [valgfritt] Antall signifikante sifre i resultatet. Standard til 3.

Hva er PERCENTRANK -funksjonen?

Excel PERCENTRANK -funksjonen returnerer prosentrangen til en verdi i et gitt dataområde, inkludert de første og siste verdiene.

PERCENTRANK er en "kompatibilitet" -funksjon

Fra Excel 2010 erstattet Microsoft PERCENTRANK med to varianter: PERCENTRANK.INC (som er det samme som PERCENTRANK) og PERCENTRANK.EXC (som returnerer prosentrangering eksklusiv de første og siste verdiene).

PERCENTRANK fungerer fortsatt, så eldre regneark som bruker det, vil fortsette å fungere som normalt. Imidlertid kan Microsoft avbryte funksjonen på et tidspunkt i fremtiden, så med mindre du trenger å beholde kompatibilitet med eldre versjoner av Excel, bør du bruke PERCENTRANK.INC eller PERCENTRANK.EXC.

Hvordan bruke PERCENTRANK -funksjonen

Bruk PERCENTRANK slik:

1 = PERSENTRANK (C4: C13, F3,3)

Tabellen viser rangeringene til en gruppe sjakkspillere. PERCENTRANK kan fortelle oss hvor stor prosentandel av poengsummene i denne gruppen er under en gitt verdi.

Slik fungerer det:

  • Det første argumentet, C4: C13, er dataområdet
  • Det andre argumentet er verdien vi vil rangere
  • Det tredje argumentet kalles "betydning", og det er ganske enkelt antallet desimaler vi vil ha i resultatet

Så vi har spurt PERCENTRANK hvor mange prosent av poengsummene i denne gruppen er lavere enn 2773, og vi vil ha svaret til 3 desimaler.

Siden verdien på 2773 faktisk vises i vårt dataområde, er beregningen ganske grei. Excel beregner det slik:

1 Prosent rang = Antall verdier under / (Antall verdier under + antall verdier ovenfor)

Koble til tallene våre:

1 Prosent rang = 3 / (3 + 6) = 0,333 (eller 33,333%)

Når verdier ikke vises i dataområdet

Hva om vi ber om prosentrangering av en verdi som ikke vises i datasettet?

I slike tilfeller beregner PERCENTRANK først prosentrangene av de to verdiene den ligger mellom, og beregner deretter en mellomliggende verdi.

Her er et eksempel:

1 = PERSENTRANK (C4: C13, F3,3)

Nå vil vi ha prosentrangering på 2774, og vi får 0,361, eller 36,1%.

Hvorfor? 2774 sitter mellom Levons score på 2773 og Alexanders score på 2774. Faktisk er det 25% av veien mellom de to scoringene, så prosentrankingen som returneres er 25% av avstanden mellom de to scorenes prosentranger.

Beregningen fungerer slik:

1 Lavere prosentrangering + (avstand*(Høyere prosentrangering - lavere prosentrangering))

Vi vet allerede at Levons prosentrangering er 0,333. Alexander's er 0.444, så plugg disse inn:

1 0.333 + (0.25 * (0.444 - 0.333)) = 0.36075

Siden vi har satt vår betydning til 3 i formelen ovenfor, avrunder det til 0,361.

PERCENTRANK.INC

Som nevnt tidligere har Microsoft erstattet PERCENTRANK -funksjonen, så du bør prøve å ikke bruke den der det er mulig.

En av erstatningene, PERCENTRANK.INC, fungerer på nøyaktig samme måte:

1 = PERCENTRANK.INC (C4: C13, F3,3)

Du definerer de samme argumentene i PERCENTRANK.INC som vi nettopp så i PERCENTRANK:

  • dataområdet
  • verdien du vil rangere
  • og betydningen.

Som du kan se her, gir det samme resultat.

"INC" -delen av funksjonens navn er forkortelse for "inkluderende". Det betyr at funksjonen setter den største verdien i settet til 100%, den minste til 0%, og deretter plasserer resten av poengsummene til mellomprosent mellom de to.

Disse mellomprosentene bestemmes med beregningen:

1 1 / (n - 1)

Hvor n er antall datapunkter i området.

Siden vi har 10 datapunkter, er det 1 / (10 - 1) = 0,111 eller 11%.

Så prosentandelen til den laveste poengsummen er 0, den neste er 11%, deretter 22%… og så videre helt til 100%.

PERCENTRANK.EXC

PERCENTRANK.EXC er veldig likt, og du bruker det på samme måte, men det beregner resultatene litt annerledes.

Bruk den slik:

1 = PERCENTRANK.EXC (C4: C13, F3,3)

Vi vil ha prosentrangementet 2773, Levons poengsum igjen, men denne gangen får vi 0,363, eller 36,3% i stedet for de 33% vi så tidligere.

Hvorfor det?

"EXC" er forkortelse for "Exclusive", noe som betyr at PERCENTRANK.EXC ekskluderer de første og siste verdiene når vi beregner prosentforskjellen mellom hver score.

Avstandene mellom hver poengsum beregnes som følger:

1 1 / (n + 1)

Siden vi har 10 datapunkter, fungerer dette til 1 / (10 + 1) = 0,0909, drøyt 9%.

Så med PERCENTRANK.EXC, er den laveste poengsummets prosentrangering 9%, de neste 18%og så videre opptil 100%.

Nå kan vi se hvor forskjellen kommer fra - Levons poengsum er den fjerde høyeste, så hans prosentrangering er:

1 0.0909 * 4 = 0.363

Alt annet fungerer på samme måte, inkludert ligningen for å beregne poengsummen som ikke vises i datasettet - Excel bruker bare disse 9,09% intervallene i stedet for de 11,111% intervallene vi så med PERCENTRANK.INC.

PERCENTRANK -funksjon i Google Sheets

PERCENTRANK -funksjonen fungerer nøyaktig det samme i Google Regneark som i Excel:

Du vil bidra til utvikling av området, dele siden med vennene dine

wave wave wave wave wave