
Jos haluat lajitella luettelon dynaamisesti nousevaan järjestykseen, voit yksinkertaisella kaavalla, joka perustuu SMALL -funktioon ja laajentaa valikoimaa . Esitetyssä esimerkissä solun C5 kaava on:
= SMALL (data, ROWS (exp_rng))
missä 'data' on nimetty alue B5: B14
SelitysSMALL -toiminnon tarkoituksena on poimia n. Pienin arvo tietojoukosta. N: n arvo annetaan toisena argumenttina. Jos haluat saada pienimmän arvon SMALL -toiminnolla, syötä 1, toiseksi pienin arvo, syöte 2 jne.
= SMALL (data, ROWS ($B$5:B5))
Esitetyssä esimerkissä 'data' on nimetty alue B5: B14. Tässä esimerkissä suurin haaste on arvon lisääminen n: nneksi. Tämä tehdään käyttämällä laajentaa valikoimaa RIVIT -toiminnon sisällä:
= SMALL (data,1) // 1st smallest = SMALL (data,2) // 2nd smallest = SMALL (data,3) // 3rd smallest
Kun kaava kopioidaan taulukkoon, alue laajenee ja lukumäärä tai rivit kasvavat, ja arvot kasvavat.
Lajittele numerot laskevaan järjestykseen
Jos haluat lajitella numerot laskevaan järjestykseen, korvaa PIENI -toiminto LARGE -toiminnolla:
ROWS ($B$5:B5)
PIENEN tapaan LARGE -toiminto poimii n: nnen arvon. Kuitenkin n. Pienimmän sijaan LARGE palauttaa n. Suurimman.
Kirjailija Dave Bruns