Beskrivelse
Bruk denne funksjonen til å beregne rangeringen til et tall i en liste med tall, der likheter får en gjennomsnittlig rangering. Støttet i kjeder. Kan brukes med CHILDREFS .
RANK.AVG returnerer den statistiske rangeringen til en verdi i et datasett. Hvis det finnes dupliserte verdier i listen, tilordnes den gjennomsnittlige rangeringen til disse verdiene.
Syntaks
RANK.AVG(tall, ref_1, […, ref_254, [rekkefølge])
Inndata
Denne funksjonen godtar følgende argumenter:
| Navn | Påkrevd | Beskrivelse | Gyldig inndata |
|---|---|---|---|
nummer |
Ja | Tallet hvis rang du vil finne. | Et tall, en referanse til en celle som inneholder et tall, eller en formel som resulterer i en av disse. |
ref_1, …, ref_ n |
Ja | Listen over tall som skal evalueres. | Et celleområde, et sett med tall, en referanse til en celle som inneholder en av disse, eller en formel som resulterer i en av disse. Opptil 255 verdier kan oppgis. |
bestille |
Nei | Angir hvordan tallet skal rangeres. | 0 (synkende) eller 1 (stigende). Hvis utelatt, brukes synkende rekkefølge (0) som standard. |
Eksempel
Eksempeldata
| A | B | ||
|---|---|---|---|
1 |
Poengsum | Navn | |
2 |
89 | Alice | |
3 |
95 | Bob | |
4 |
95 | Charlie | |
5 |
87 | David | |
6 |
92 | Eva |
Eksempelformler
| Brukstilfelle | Formel | Forklaring og resultat |
|---|---|---|
| Ranger en verdi mot en liste med tall, fra høyeste til laveste. | =RANG.GJENNOMSNITT(A2; $A$2:$A$6; 0) |
Rangerer Alices poengsum på 89 i synkende rekkefølge, der den høyeste poengsummen får rangering 1. Resultat: 4 |
| Ranger en lik verdi mot en liste med tall, fra høyeste til laveste. | =RANG.GJENNOMSNITT(A3; $A$2:$A$6; 0) |
Rangerer Bobs poengsum på 95 i synkende rekkefølge. Siden det stemmer overens med Charlies poengsum for topplasseringen, deler de rang 1 og 2 likt. Resultat: 1,5 |
| Ranger en lik verdi mot en liste med tall, fra høyeste til laveste. | =RANG.GJENNOMSNITT(A4; $A$2:$A$6; 0) |
Rangerer Charlies poengsum på 95 i synkende rekkefølge. Siden det stemmer overens med Bobs poengsum for topplasseringen, deler de rang 1 og 2 likt. Resultat: 1,5 |
| Ranger en verdi mot en liste med tall, fra laveste til høyeste. | =RANG.GJENNOMSNITT(A5, $A$2:$A$6, 1) |
Rangerer Davids poengsum på 87 i stigende rekkefølge – siden det er den laveste poengsummen på listen, rangerer den først. Resultat: 1 |
| Ranger en verdi som er skrevet direkte inn i formelen mot en liste med tall, ved å bruke standardrekkefølgen. | =RANG.GJENNOMSNITT(92, $A$2:$A$6) |
Rangerer den bokstavelige verdien 92 i synkende rekkefølge (standard når ingen rekkefølge er angitt). Resultat: 3 |
Merknader
- RANK.AVG tildeler samme gjennomsnittlige rangering til dupliserte verdier. Hvis for eksempel to verdier er lik rangering 2, får de begge rangeringen 2,5.
- Hvis du utelater order-argumentet, eller setter det til 0 , rangerer RANK.AVG tall i synkende rekkefølge (det største tallet får rang 1).
- Hvis du setter order-argumentet til 1 , rangerer RANK.AVG tall i stigende rekkefølge (det minste tallet får rang 1).
- RANK.AVG returnerer #N/A-feilverdien hvis tallet ikke finnes i ref.
- Ikke-numeriske verdier i
ref -arrayet ignoreres.
Tips
- Bruk RANK.AVG når du vil tilordne gjennomsnittlige rangeringer til like verdier, noe som kan være nyttig i konkurranser eller statistisk analyse.
- Når du bruker RANK.AVG med en datakolonne, må du alltid bruke absolutte referanser (f.eks.
$A$2:$A$10) for å sikre at riktig område brukes når du kopierer formelen. - Kombiner RANK.AVG med andre funksjoner som HVIS eller ANTALL.HVIS for mer komplekse rangeringsscenarioer.
- For å få en unik rangering for hver verdi (ingen gjennomsnitt for uavgjorte tall), bruk RANK i stedet.
- For datasett større enn 255 verdier foreslår vi å bruke hjelpekolonner for å konsolidere verdier.
- Husk at RANK.AVG returnerer en desimalverdi for uavgjorte rangeringer, som kanskje må avrundes for visningsformål.