Excel

Zoraďte čísla vzostupne alebo zostupne

Sort Numbers Ascending

Vzorec programu Excel: Zoraďte čísla vzostupne alebo zostupneGenerický vzorec | _+_ | Zhrnutie

Ak chcete dynamicky zoradiť zoznam čísel vo vzostupnom poradí, môžete vytvoriť jednoduchý vzorec založený na funkcii SMALL s príponou rozšírenie sortimentu . V uvedenom príklade vzorec v bunke C5 je:



= SMALL (data, ROWS (exp_rng))

kde „údaje“ sú pomenovaný rozsah B5: B14

Vysvetlenie

Funkcia SMALL má extrahovať „n -tú“ najmenšiu hodnotu zo sady údajov. Ako druhý argument je uvedená hodnota N. Ak chcete získať najmenšiu hodnotu pomocou SMALL, zadajte 1, získajte druhú najmenšiu hodnotu, dodávku 2 atď.





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

V uvedenom príklade sú „údaje“ pomenovaným rozsahom B5: B14. V tomto prípade je hlavnou výzvou zvýšenie hodnoty pre n -té. To sa robí pomocou rozšírenie sortimentu vo funkcii ROWS:

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

Keď sa vzorec skopíruje do tabuľky, rozsah sa rozšíri a počet alebo riadky sa zvýšia, pričom sa zvýši hodnota.



Zoradiť čísla v zostupnom poradí

Ak chcete zoradiť čísla v zostupnom poradí, jednoducho nahraďte funkciu SMALL menšou funkciou LARGE:

 
 ROWS ($B$5:B5)

Rovnako ako SMALL, funkcia LARGE extrahuje 'n -tú' hodnotu. Väčší ako „n -tý najmenší“ však vracia „n -tý najväčší“.

Autor Dave Bruns


^