Hvis du har en liste med tall, er det enkelt å rangere den ved hjelp av RANK -funksjonen. Imidlertid, hvis du har disse tallene i forskjellige grupper, kan det være en utfordring å finne rangen i gruppene.
For eksempel, som vist nedenfor, er det to grupper (A og B) med 5 elementer i hver gruppe. Hvert element har en poengsum i kolonne C. Nå er det to rangeringer gjort med dette datasettet. Kolonne D har den generelle rangeringen og kolonne E har gruppemessige rangeringer.
Nå er det to rangeringer gjort med dette datasettet. Kolonne D har den generelle rangeringen og kolonne E har gruppemessige rangeringer.
Selv om den generelle rangeringen enkelt kan gjøres ved hjelp av RANK -funksjonen, er den for grupper litt mer kompleks.
Rangering i grupper i Excel
Her er formelen som gir rangene i grupper i Excel:
= SUMPRODUCT ((A2 = $ A $ 2: $ A $ 11)*(C2 <$ C $ 2: $ C $ 11))+1
Hvordan virker dette?
Denne formelen kontrollerer to betingelser:
- (A2 = $ A $ 2: $ A $ 11) - Denne delen returnerer en rekke TRUEs/FALSEs basert på gruppen. Så hvis du bruker dette i celle E2, vil det sjekke A2: A11 og returnere SANN hvor den finner gruppe A og FALSK når den finner en annen gruppe.
- (C2 <$ C $ 2: $ C $ 11) - Dette sjekker om poengsummen er mindre enn de andre poengsummene i C2: C11, og returnerer SANN hvis den er mindre og FALSK hvis den er mer.
Når disse to matrisene med TRUEs/FALSEs multipliseres, vil det returnere TRUE bare i de tilfellene der begge betingelsene er oppfylt, dvs. gruppekampene og scoreene er mindre enn poengsummen i raden der formelen brukes.
SUMPRODUCT -formelen returnerer ganske enkelt det totale antallet slike tilfeller der betingelsene er oppfylt.
1 legges til SUMPRODUCT -resultatet for å få rangeringen til den gitte poengsummen i den gruppen.
Klikk her for å laste ned eksempelfilen.