Formula Excel: Sortează numerele crescătoare sau descendente -

Cuprins

Formula generică

=SMALL(data,ROWS(exp_rng))

rezumat

Pentru a sorta dinamic o listă de numere în ordine crescătoare, puteți face o formulă simplă bazată pe funcția MICI cu un interval de expansiune. În exemplul prezentat, formula din celula C5 este:

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

unde „date” este intervalul numit B5: B14

Explicaţie

Funcția SMALL este menită să extragă cea de-a "-a" cea mai mică valoare dintr-un set de date. Valoarea pentru N este furnizată ca al doilea argument. Pentru a obține cea mai mică valoare cu SMALL, furnizați 1, pentru a obține a doua cea mai mică valoare, furnizați 2 și așa mai departe.

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

În exemplul prezentat, „date” este intervalul numit B5: B14. În acest exemplu, provocarea principală este creșterea unei valori pentru a n-a. Acest lucru se face folosind un interval de extindere în interiorul funcției ROWS:

ROWS($B$5:B5)

Pe măsură ce formula este copiată în tabel, intervalul se extinde și numărul sau rândurile cresc, oferind o valoare incrementală.

Sortați numerele în ordine descrescătoare

Pentru a sorta numerele în ordine descrescătoare, pur și simplu înlocuiți funcția MICĂ cu funcția LARGE:

=LARGE(data,ROWS(exp_rng))

La fel ca SMALL, funcția LARGE extrage o „n-o” valoare. Cu toate acestea, mai degrabă decât „al nouălea cel mai mic” LARGE returnează „cel de-al nouălea cel mai mare”.

Articole interesante...