
Lai dinamiski kārtotu skaitļu sarakstu augošā secībā, varat vienkāršu formulu, kuras pamatā ir funkcija SMALL, ar diapazona paplašināšana . Parādītajā piemērā šūna C5 ir šāda formula:
= SMALL (data, ROWS (exp_rng))
kur “dati” ir nosaukts diapazons B5: B14
SkaidrojumsFunkcija SMALL ir paredzēta, lai no datu kopas iegūtu 'n' mazāko vērtību. N vērtība tiek sniegta kā otrais arguments. Lai iegūtu mazāko vērtību, izmantojot SMALL, piegādājiet 1, lai iegūtu otro mazāko vērtību, 2. piegādi utt.
= SMALL (data, ROWS ($B$5:B5))
Parādītajā piemērā “dati” ir nosauktais diapazons B5: B14. Šajā piemērā galvenais uzdevums ir palielināt vērtību n. Tas tiek darīts, izmantojot diapazona paplašināšana funkcijas ROWS iekšpusē:
= SMALL (data,1) // 1st smallest = SMALL (data,2) // 2nd smallest = SMALL (data,3) // 3rd smallest
Kopējot formulu tabulā, diapazons paplašinās un skaits vai rindas palielinās, piegādājot pieaugošu vērtību.
Kārtot skaitļus dilstošā secībā
Lai kārtotu skaitļus dilstošā secībā, vienkārši nomainiet funkciju SMALL ar funkciju LARGE:
ROWS ($B$5:B5)
Tāpat kā SMALL, funkcija LARGE iegūst “n” vērtību. Tomēr, nevis “n -to mazāko” LARGE atgriež “n -to lielāko”.
Autors Deivs Bruns