Excel-formel: Sorter tal stigende eller faldende -

Indholdsfortegnelse

Generisk formel

=SMALL(data,ROWS(exp_rng))

Resumé

For at dynamisk sortere en liste med tal i stigende rækkefølge kan du bruge en simpel formel baseret på SMALL-funktionen med et udvidet interval. I det viste eksempel er formlen i celle C5:

=SMALL(data,ROWS($B$5:B5))

hvor "data" er det navngivne område B5: B14

Forklaring

SMALL-funktionen er beregnet til at udtrække den "nth" mindste værdi fra et datasæt. Værdien for N leveres som det andet argument. For at få den mindste værdi med SMALL skal du levere 1, for at få den næstmindste værdi, levere 2 osv.

=SMALL(data,1) // 1st smallest =SMALL(data,2) // 2nd smallest =SMALL(data,3) // 3rd smallest

I det viste eksempel er "data" det navngivne område B5: B14. I dette eksempel er den største udfordring at øge en værdi til nth. Dette gøres ved at bruge et ekspanderende område inden for ROWS-funktionen:

ROWS($B$5:B5)

Efterhånden som formlen kopieres ned i tabellen, udvides området, og antallet eller rækkerne øges med forsyninger en stigende værdi.

Sorter numre i faldende rækkefølge

For at sortere tal i faldende rækkefølge skal du blot erstatte SMALL-funktionen med STOR funktion:

=LARGE(data,ROWS(exp_rng))

Ligesom SMALL ekstraherer LARGE-funktionen en "nth" -værdi. I stedet for den "nth mindste" returnerer STOR den "nth største".

Interessante artikler...