
Generisk formel
=LARGE(range,n)
Sammendrag
For å få den nest største verdien, den tredje største verdien, den 4. største verdien og så videre, fra et datasett, kan du bruke STOR funksjon. I eksemplet vist er formelen i I5:
=LARGE($C5:$G5,I$4)
Når formelen kopieres over og nedover tabellen, returnerer den topp 3-poengene for hver elev i listen.
Forklaring
LARGE-funksjonen er helautomatisk - du trenger bare å oppgi et område og et heltall for "nth" for å spesifisere den rangerte verdien du vil ha. De offisielle navnene på disse argumentene er "array" og "k".
For eksempel kan vi bruke STOR for å få topp 3-poengene for Hannah slik:
=LARGE(C5:G5,1) // best score =LARGE(C5:G5,2) // 2nd best score =LARGE(C5:G5,3) // 3rd best score
I eksemplet vist ser formelen i I5 slik ut:
=LARGE($C5:$G5,I$4)
Dette er en smart bruk av blandede referanser som utnytter tallene 1,2 og 3 allerede i området I5: K5, slik at de kan plugges inn i formelen for n:
- Verdien gitt for array er den blandede referansen $ C5: $ G5. Merknadskolonner er låst, men rader er ikke. Dette gjør at radene kan oppdateres når formelen kopieres, men forhindrer at kolonner endres når formelen kopieres over.
- Verdien gitt for k (n) er en annen blandet referanse, I $ 4. Her er raden låst slik at den ikke endres ettersom formelen kopieres ned. Kolonnen er imidlertid ikke låst, slik at den kan endres ettersom formelen kopieres over.
Merk: bruk SMALL-funksjonen for å få den nth minste verdien.