Excel tutorial: Hvordan rangere verdier med RANK-funksjonen

Innholdsfortegnelse

I denne videoen vil vi se på hvordan vi kan rangere verdier i stigende eller synkende rekkefølge ved hjelp av RANK-funksjonen.

Her har vi en tabell som inneholder 5 testresultater for en gruppe studenter og en gjennomsnittlig poengsum i kolonne I.

Hvordan kan vi rangere disse studentene fra høyeste til laveste poengsum?

Vel, et alternativ er å sortere studentene etter gjennomsnittlig poengsum i synkende rekkefølge. Deretter kan du skrive inn 1 for rangeringen av den første studenten i listen, 2 for den andre, og deretter bare dra ned med fyllhåndtaket for å fylle ut resten av rekkene.

Dette fungerer bra, men det er ikke dynamisk. Hvis testresultatene endres over tid, eller hvis du ikke vil sortere listen først, er en bedre tilnærming å bruke RANK-funksjonen til å beregne en rangering.

La meg angre de siste endringene, og la oss prøve det.

RANK-funksjonen tar 3 argumenter: antall, referanse og og valgfritt argument kalt rekkefølge. Nummer er tallet som blir rangert, ref representerer tallene som skal rangeres mot, og rekkefølge angir om rang skal beregnes i stigende eller synkende rekkefølge.

Hvis rekkefølgen er 0 eller utelatt, blir tallet rangert etter posisjon mot tallene i matrisen sortert i synkende rekkefølge. Det høyeste tallet får rangering 1.

Testpoengene blir normalt rangert høyt til lavt, så i dette tilfellet trenger vi bare å oppgi gjennomsnittet for antall, og området som inneholder gjennomsnitt for ref. Ref må være absolutt slik at den ikke vil endres ettersom formelen kopieres ned.

Nå har hver elev rang. Hvis jeg midlertidig sorterer listen etter gjennomsnitt, kan du se at rangeringen er riktig. Og hvis jeg manuelt justerer testresultatene, kan du se at rang også er dynamisk.

La oss nå se på en rangering av løpsresultatene.

Som før er tallet det tallet vi rangerer, og matrisen er hele settet med tall, D6 til D38 i dette tilfellet.

Igjen må vi endre referansen til absolutt format slik at den ikke endres når den kopieres.

Denne gangen må vi spesifisere rekkefølge. Standard er null som beregner en rangering i synkende rekkefølge.

For løpsresultater må vi oppgi 1, som vil beregne rangering i stigende rekkefølge - den korteste tiden får en rangering på 1.

Hvis jeg sorterer listen fra korteste til lengste tid, kan du se at rang er korrekt beregnet.

Kurs

Kjerneformel

Relaterte snarveier

Angre siste handling Ctrl + Z + Z Utvid markeringen til den siste cellen ned Ctrl + Shift + + + Bytt absolutt og relativ referanse F4 + T

Interessante artikler...