Tietueiden lajitteleminen tekstikenttään tallennettujen numeeristen arvojen mukaan

Huomautus: Microsoft haluaa tarjota sinulle ajantasaisinta ohjesisältöä mahdollisimman nopeasti omalla kielelläsi. Tämä sivu on käännetty automaation avulla, ja siinä saattaa olla kielioppivirheitä tai epätarkkuuksia. Tarkoitus on, että sisällöstä on sinulle hyötyä. Kertoisitko sivun alareunassa olevan toiminnon avulla, oliko tiedoista hyötyä? Tästä pääset helposti artikkelin englanninkieliseen versioon.

Teksti- ja Memo-kenttiin tallennetut luvut ja merkkijonot lajitellaan aakkosjärjestykseen. Toisin sanoen luvut lajitellaan numeeristen arvojen asemesta niiden yksittäisten numeroiden mukaan, joista arvot koostuvat. Esimerkiksi arvo 11 näkyy ennen arvoa 2 ja arvo 12 ennen arvoa 3 oheisen taulukon mukaisesti.

Oppilaan nimi

Oppilasnro

Joonas

1

Marjo

10

Viljo

11%

Mari

12

Jaana

2

Laura

3

Jaakko

4

Mari

5


Voit varmistaa, että luvut lajitellaan aakkosjärjestyksen asemesta numeerisen arvon mukaan, tekemällä jommankumman seuraavista toimista:

  • Jos kentässä on pelkkiä numeerisia arvoja, kannattaa harkita kentän muuttamista Luku- tai Valuutta-tietotyypin mukaiseksi.

  • Käytä seuraavaa menetelmää, jos

    • kentässä on vain numeerisia arvoja, mutta kentän tietotyyppiä ei ole tarkoitus muuttaa

    • kentässä on sekä numeerisia arvoja että merkkijonoarvoja, mutta merkkijonoarvot on tarkoitus jättää huomiotta lajittelun yhteydessä.


Tässä menetelmässä Val -funktio, voit hankkia numeerisen arvon tekstiksi tallennetun luvun. Lauseke IIf -funktio käsittelee tyhjiä arvoja, jotka ehkä lajittelukentän.

  1. Valitse Aloitus-välilehden Lajittele ja suodata ‑ryhmässä Lisäasetukset ja valitse sitten pikavalikosta Erikoissuodatus ja lajittelu.

  2. Kirjoita lauseke Lauseke1: IIf ([kentän nimi] Is Null, 0, Val([Kentän_nimi])) ensimmäisen sarakkeen kenttä -riville.

    IIf-funktio tarkistaa, onko kentän arvo null. Jos arvo on null, funktio käsittelee sen nollana. Jos arvo on jokin muu kuin null, IIf-funktio selvittää arvoa vastaavan numeerisen arvon käynnistämällä Val-funktion.

  3. Valitse Lajittelu-solussa Nouseva tai Laskeva.

    Nouseva lajittelujärjestys näyttää tietueet siten, että pienimmän arvon sisältävä tietue on ylimpänä ja suurimman arvon sisältävä alimpana. Laskeva lajittelujärjestys järjestää arvot päinvastaisesti.

  4. Valitse Aloitus-välilehden Lajittele ja suodata ‑ryhmässä Ota suodatus käyttöön tai poista se käytöstä.

Jos edeltävä menetelmä ei syystä tai toisesta käy, käytettävissä on myös vaihtoehto, jossa taulukon rakennetta ei tarvitse muuttaa. Tätä menetelmää käytettäessä sellaisiin arvoihin lisätään nollia, joissa on vähemmän numeroita kuin muissa arvoissa. Esimerkiksi arvot 11, 2, 2000 ja 3 muutetaan arvoiksi 0011, 0002, 2000 ja 0003 ennen arvojen lajittelemista.

Sivun alkuun

Kehitä Office-taitojasi
Tutustu koulutusmateriaaliin
Saat uudet ominaisuudet ensimmäisten joukossa
Liity Office Insider -käyttäjiin

Oliko näistä tiedoista hyötyä?

Kiitos palautteesta!

Kiitos palautteestasi! Näyttää siltä, että Office-tukiedustajamme avusta voi olla sinulle hyötyä.

×