Excel-formel: nth største verdi -

Innholdsfortegnelse

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.

Interessante artikler...