Sisällys
Lajittelu on tuskallisen tuttu ja lähes kaikille tuttu Excel-toiminto. Sen käytössä on kuitenkin useita epätyypillisiä ja mielenkiintoisia tapauksia.
Tapaus 1. Lajittele merkityksen, ei aakkosjärjestyksen mukaan
Kuvittele hyvin yleinen tilanne: on taulukko, jossa on sarake, jossa on kuukauden nimi (tammikuu, helmikuu, maaliskuu…) tai viikonpäivä (pe, ti, ke…). Tämän sarakkeen yksinkertaisella lajittelulla Excel järjestää kohteet aakkosjärjestykseen (eli A:sta Z:hen):
Ja tietysti haluaisin tavallista järjestystä tammikuusta joulukuuhun tai maanantaista tiistaihin. Tämä voidaan tehdä helposti erityisellä lajittelu mukautetun luettelon mukaan (muokattu luettelolajittelu).
Valitse pöytä ja paina isoa nappia lajittelu kieleke Päiväys (Tiedot — Lajittele). Näyttöön tulee valintaikkuna, jossa sinun on määritettävä lajittelukenttä (sarake) ja valittava lajittelutyyppi viimeisestä avattavasta luettelosta Mukautettu luettelo (Muokattu luettelo):
Sen jälkeen avautuu seuraava ikkuna, jossa voit valita tarvitsemamme kuukausien tai viikonpäivien sarjan:
Jos vaadittua luetteloa (esimerkiksi kuukausia, mutta englanniksi) ei ole saatavilla, se voidaan syöttää oikeaan kenttään valitsemalla vaihtoehto Uusi luettelo (Uusi lista):
Voit käyttää erottimena momentti tai avain enter. Kun olet luonut tällaisen mukautetun luettelon, voit käyttää sitä muissa Excel-työkirjoissa.
Mielenkiintoinen vivahde on, että tällä tavalla voit lajitella ei typerästi aakkosjärjestykseen, vaan merkityksen ja tärkeyden mukaan kaikki hierarkkiset kohteet, ei vain kuukausia tai viikonpäiviä. Esimerkiksi:
- tehtävät (johtaja, apulaisjohtaja, osastopäällikkö, osastopäällikkö…)
- sotilasarvot (kenraali, eversti, everstiluutnantti, majuri…)
- sertifikaatit (TOEFL, ITIL, MCP, MVP…)
- asiakkaita tai tavaroita henkilökohtaisen merkityksesi mukaan (viski, tequila, konjakki, viini, olut, limonadi…)
- ja niin edelleen
Tapaus 2: Lajittele tekstiä ja numeroita samanaikaisesti
Oletetaan, että taulukossamme on sarake, jossa on koodit eri autojen osille ja kokoonpanoille (osanumero). Lisäksi suuret kootut osat (esim. vaihteisto, moottori, ohjaus) on merkitty puhtaasti digitaalisella koodilla, ja niiden sisältämät pienet osat on merkitty koodilla, johon on lisätty selventävä numero esimerkiksi pisteen kautta. Tällaisen luettelon lajittelu tavanomaisella tavalla johtaa ei-toivottuun tulokseen, koska Excel lajittelee erikseen numerot (suurten aggregaattien määrät kokoonpanossa) ja erikseen tekstin (pienten osien määrät pisteillä):
Ja tietysti haluaisin saada luettelon, johon jokaisen suuren yksikön jälkeen sen tiedot menevät:
Tämän toteuttamiseksi meidän on tilapäisesti lisättävä taulukkoomme toinen sarake, jossa muutetaan kaikki koodit tekstiksi TEKSTI-funktiolla:
Jos lajittelet tämän sarakkeen mukaan, Excel kysyy, kuinka numerot ja teksti järjestetään:
Jos valitset tässä valintaikkunassa toisen vaihtoehdon, Excel ei muunna suurten aggregaattien lukuja numeroiksi ja lajittelee koko luettelon tekstinä, mikä antaa meille halutun tuloksen. Lisäsarake voidaan sitten tietysti poistaa.
- Lajittele värin mukaan
- Lajittele värin mukaan PLEX-lisäosan avulla
- Lajittele kaavan mukaan