Excel-kaava: Lajittele numerot nousevaan tai laskevaan -

Sisällysluettelo

Yleinen kaava

=SMALL(data,ROWS(exp_rng))

Yhteenveto

Voit lajitella numeroiden luettelon dynaamisesti nousevassa järjestyksessä valitsemalla yksinkertaisen kaavan, joka perustuu PIKA-funktioon ja laajenevaan alueeseen. Esitetyssä esimerkissä solun C5 kaava on:

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

missä "data" on nimetty alue B5: B14

Selitys

PIENI-toiminnon on tarkoitus purkaa "n." 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 lisätä arvon n: tä. Tämä tapahtuu käyttämällä laajenevaa aluetta ROWS-toiminnon sisällä:

ROWS($B$5:B5)

Kun kaava kopioidaan taulukkoon, alue laajenee ja lukumäärä tai rivit kasvavat, mikä antaa kasvavan arvon.

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: nnen arvon. Kuitenkin pikemminkin kuin "n. Pienin", LARGE palauttaa "n. Suurimman".

Mielenkiintoisia artikkeleita...