Denne artikkelen beskriver formelsyntaks for og bruk av funksjonen RANG.EKV i Microsoft Excel.
Beskrivelse
Returnerer rangeringen av et tall, eller plassen tallet har i en rekke. Størrelsen er relativ til andre verdier i listen. Hvis mer enn én verdi har samme rangering, returneres den øverste rangeringen av dette verdisettet.
Hvis du sorterer listen, vil rangeringen av tallet være identisk med den plasseringen tallet får i den sorterte listen.
Syntaks
RANG.EKV(tall; ref; [rekkefølge])
Syntaksen for funksjonen RANG.EKV har følgende argumenter:
-
Tall Obligatorisk. Tallet du vil finne rangeringen av.
-
Ref Obligatorisk. En matrise med eller en referanse til en liste med tall. Verdier i argumentet ref som ikke er numeriske, blir oversett.
-
Rekkefølge Valgfritt. Et tall som angir hvordan verdien i argumentet tall skal rangeres.
Merknader
-
Hvis rekkefølge er lik null eller utelatt, rangerer Excel tall som om ref var en liste sortert i synkende rekkefølge.
-
Hvis rekkefølge er en annen verdi enn null, rangerer Excel tall som om ref var en liste sortert i stigende rekkefølge.
-
RANG.EKV gir like tall samme rangering. Hvis det finnes like tall i listen du skal ordne, vil imidlertid slike tall påvirke rangeringen av tallene som kommer etter. Hvis du for eksempel har en liste over heltall sortert i stigende rekkefølge og tallet 10 opptrer to ganger og er rangert som nummer 5, vil tallet 11 bli rangert som nummer 7 (og ingen tall blir rangert som nummer 6).
-
Til noen formål vil du kanskje bruke en rangeringsdefinisjon som tar uavgjorte resultater i betraktning. I det forrige eksemplet ville du hatt en revidert rangering på 5.5 for tallet 10. Dette kan gjøres ved å legge til korrigeringsfaktoren nedenfor i verdien som er returnert av RANG.EKV. Denne korrigeringsfaktoren er passende både i tilfellet der rangeringen er beregnet i synkende rekkefølge (rekkefølge er lik null eller utelatt) og i stigende rekkefølge (rekkefølge er lik en annen verdi enn null).
Korrigeringsfaktor for uavgjorte resultater=[ANTALL(ref) + 1 – RANG.EKV(tall;ref;0) – RANG.EKV(tall;ref;1)]/2.
I eksemplet i arbeidsboken er RANG.EKV(A3;A2:A6;1) lik 3. Korrigeringsfaktoren er (5 + 1 - 2 - 3)/2 = 0,5, og den reviderte rangeringen som tar uavgjorte resultater i betraktning, er 3 + 0,5 = 3,5. Hvis tall bare forekommer én gang i ref, er korrigeringsfaktoren 0, siden RANG.EKV ikke må justeres for et uavgjort resultat.
Eksempel
Kopier eksempeldataene i tabellen nedenfor, og lim dem inn i celle A1 i et nytt Excel-regneark. Hvis du vil at formlene skal vises resultater, merker du dem, trykker F2 og deretter ENTER. Hvis du vil, kan du justere kolonnebreddene slik at du kan se alle dataene.
|
Data |
||
|---|---|---|
|
7 |
||
|
3,5 |
||
|
3,5 |
||
|
1 |
||
|
2 |
||
|
Formel |
Beskrivelse |
Resultat |
|
=RANG.EKV(A2;A2:A6;1) |
Rangeringen av 7 i listen i området A2:A6. Fordi Rekkefølge-argumentet (1) ikke er verdien null, sorteres listen fra laveste til høyeste. |
5 |
|
=RANG.EKV(A6;A2:A6) |
Rangeringen til 2 i samme liste. Fordi Rekkfølge-argumentet er utelatt, sorteres listen, som standard, fra høyeste til laveste. |
4 |
|
=RANG.EKV(A3;A2:A6;1) |
Rangeringen til 3,5 i samme liste. |
3 |