
Generisk formel
=RANK(A1,range)+COUNTIF(exp_range,A1)-1
Sammendrag
For å tildele rang uten bånd, kan du bruke en formel basert på RANK- og COUNTIF-funksjonene. I eksemplet vist er formelen i E5:
=RANK(C5,points)+COUNTIF($C$5:C5,C5)-1
der "poeng" er det navngitte området
Forklaring
Denne formelen bryter bånd med en enkel tilnærming: denne første uavgjort i en liste "vinner" og tildeles høyere rang. Den første delen av formelen bruker RANK-funksjonen normalt:
=RANK(C5,points)
Rang returnerer en beregnet rangering, som inkluderer bånd når verdiene som rangeres inkluderer duplikater. Legg merke til at RANK-funksjonen i seg selv vil tildele samme rang til dupliserte verdier, og hoppe over neste rangverdi. Du kan se dette i rang 1-kolonnen, rad 8 og 9 i regnearket.
Den andre delen av formelen bryter uavgjort med COUNTIF:
COUNTIF($C$5:C5,C5)-1
Merk at området vi gir COUNTIF er en utvidende referanse: den første referansen er absolutt og den andre er relativ. Så lenge en verdi vises bare en gang, kansellerer dette uttrykket seg selv - COUNTIF returnerer 1, hvorfra 1 trekkes fra.
Imidlertid når et duplikatnummer oppstår, returnerer COUNTIF 2, uttrykket returnerer 1, og rangverdien økes med 1. I hovedsak "erstatter" dette rangverdien som ble hoppet over opprinnelig.
Den samme prosessen gjentas når formelen kopieres nedover i kolonnen. Hvis det oppstår et annet duplikat, økes rangverdien med 2, og så videre.