Excel-formel: Sorter tall stigende eller synkende -

Innholdsfortegnelse

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".

Interessante artikler...