Excel-kaava: Lajittele arvot sarakkeiden mukaan -

Sisällysluettelo

Yleinen kaava

=SORT(data,index,order,TRUE)

Yhteenveto

Voit lajitella arvot sarakkeiden mukaan käyttämällä Lajittelu-toimintoa. Esitetyssä esimerkissä tiedot lajitellaan Ryhmä-sarakkeen mukaan. C8: n kaava on:

=SORT(C4:L5,2,-1,TRUE)

Tuloksena on alue C4: L5 lajiteltu pisteiden mukaan laskevassa järjestyksessä.

Selitys

Lajittelu-toiminto lajittelee alueen käyttämällä tiettyä hakemistoa, jota kutsutaan lajitteluindeksiksi. Normaalisti tämä indeksi edustaa saraketta lähdetiedoissa.

Lajittelu-toiminnossa on kuitenkin valinnainen argumentti nimeltä "by_col", joka sallii sarakkeisiin järjestettyjen arvojen lajittelun. Sarakkeen mukaan lajittelemiseksi tämän argumentin arvoksi on asetettava TOSI, mikä kertoo SORT-funktiolle, että sort_index edustaa riviä.

Tässä tapauksessa haluamme lajitella tiedot pisteiden mukaan, joka näkyy toisella rivillä, joten käytämme lajitteluindeksiä 2. C8: ssa näkyvä SORT-toiminto on määritetty seuraavasti:

=SORT(C4:L5,2,-1,TRUE)

  • taulukko on tiedot alueella C4: L5
  • sort_index on 2, koska pisteet ovat toisella rivillä
  • sort_order on -1, koska haluamme lajitella laskevassa järjestyksessä
  • by_col on TOSI, koska tiedot on järjestetty sarakkeisiin

SORT-toiminto palauttaa lajitellun matriisin alueelle C8: L9. Tämä tulos on dynaaminen; jos jokin lähdetiedon piste muuttuu, tulokset päivittyvät automaattisesti.

SORTBY: n kanssa

SORTBY-toimintoa voidaan käyttää myös tämän ongelman ratkaisemiseen. SORTBY: n kanssa vastaava kaava on:

=SORTBY(C4:L5,C5:L5,-1)

Mielenkiintoisia artikkeleita...