Excel

Lajittele numerot nousevasti tai laskevasti

Sort Numbers Ascending

Excel-kaava: Lajittele numerot nousevasti tai laskevastiYleinen kaava
= SMALL (data, ROWS (exp_rng))
Yhteenveto

Voit lajitella luettelon numeroista dynaamisesti nousevassa järjestyksessä käyttämällä yksinkertaista kaavaa, joka perustuu PIENI-funktioon ja laajeneva valikoima . Esitetyssä esimerkissä solun C5 kaava on:

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

missä 'data' on nimetty alue B5: B14



Selitys

SMALL-toiminnon on tarkoitus purkaa n: nneksi pienin arvo tietojoukosta. N: n arvo annetaan toisena argumenttina. Saadaksesi pienimmän arvon SMALL-toiminnolla, lähde 1, saadaksesi toiseksi pienin arvo, tarjonta 2 ja niin edelleen.



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

Esitetyssä esimerkissä 'data' on nimetty alue B5: B14. Tässä esimerkissä tärkein haaste on kasvattaa n: n arvoa. Tämä tehdään käyttämällä laajeneva valikoima RIVIT-toiminnon sisällä:

 
 ROWS ($B$5:B5)

Kun kaava kopioidaan taulukkoon, alue laajenee ja lukumäärä tai rivit kasvavat, mikä lisää arvoa.



Lajittele numerot laskevassa järjestyksessä

Jos haluat lajitella numerot laskevassa järjestyksessä, korvaa SMALL-toiminto LARGE-toiminnolla:

 
= LARGE (data, ROWS (exp_rng))

Pienen tapaan LARGE-funktio poimii n: n arvon. Kuitenkin sen sijaan, että 'n. Pienin' LARGE palauttaa 'n: nneksi suurimman'.

Kirjailija Dave Bruns


^