
Generisk formel
=SMALL(data,ROWS(exp_rng))
Sammendrag
For å dynamisk sortere en liste over tall i stigende rekkefølge, kan du bruke en enkel formel basert på SMALL-funksjonen med et utvidende område. I eksemplet vist er formelen i celle C5:
=SMALL(data,ROWS($B$5:B5))
der "data" er det navngitte området B5: B14
Forklaring
SMALL-funksjonen er ment å trekke ut den "nte" minste verdien fra et datasett. Verdien for N leveres som det andre argumentet. For å få den minste verdien med SMALL, forsyne 1, for å få den nest minste verdien, forsyne 2, og så videre.
=SMALL(data,1) // 1st smallest =SMALL(data,2) // 2nd smallest =SMALL(data,3) // 3rd smallest
I eksemplet vist er "data" det navngitte området B5: B14. I dette eksemplet er hovedutfordringen å øke en verdi for nth. Dette gjøres ved å bruke et utvidende område innenfor ROWS-funksjonen:
ROWS($B$5:B5)
Når formelen kopieres nedover i tabellen, utvides området og antallet eller radene øker, med forsyninger en økende verdi.
Sorter tall i synkende rekkefølge
For å sortere tall i synkende rekkefølge, er det bare å erstatte SMALL-funksjonen med STOR funksjon:
=LARGE(data,ROWS(exp_rng))
I likhet med SMALL trekker LARGE-funksjonen ut en "nth" -verdi. Imidlertid, i stedet for den "nth minste" LARGE returnerer den "nth største".