Kirjete sortimine tekstiväljal salvestatud arvväärtuste alusel

Lühike tekst (tekst) või pikk tekst (MEMO) salvestatud arvud ja stringid sorditakse tähestikulises järjestuses. Teisisõnu sorditakse arvud arvude alusel, mis moodustavad väärtuse, mitte arvuline väärtus. Näiteks väärtus 11 kuvatakse enne kahte ja väärtus 12 kuvatakse enne 3, nagu on näidatud järgmises tabelis.

Õpilase nimi

Student No

Jaan

1

Maria

10

William

11

Mary

12

Jane

2

Lynn

3

Jason

4

Mary

5

Kui soovite, et numbrid sorditakse tähestikulises järjestuses arvu alusel, tehke ühte järgmistest.

  • Kui väli sisaldab ainult arvulisi väärtusi, kaaluge välja andmetüübi muutmine arvuks või valuutaks.

  • Kasutage järgmist toimingut, kui:

    • Väli sisaldab ainult arvulisi väärtusi, kuid te ei soovi muuta välja andmetüüpi.

    • Väli sisaldab nii arvu-kui ka stringi väärtusi, kuid soovi korral ignoreeritakse stringide väärtusi sortimise korral.

See toiming kasutab funktsiooni Val , et saada tekstina talletatud arvu arvuline väärtus. Avaldis kasutab funktsiooni IIf ka null-väärtuste käsitsemiseks, mis võivad olla väljal sortimine.

  1. Klõpsake menüü Avaleht jaotises sortimine & filtreerimine nuppu Täpsemalt ja seejärel kiirmenüü käsku Täpsem filter/sortimine .

  2. Tippige esimese veeru reale väli avaldis Expr1: IIf ([väljanimi] on null; 0, Val ([väljanimi]) ).

    Funktsioon IIf kontrollib, kas välja väärtus on null, ja kui jah, siis käsitletakse seda kui väärtust 0. Kui väärtus pole null, helistab funktsioon IIf funktsioonile Val , et hankida arvuline vaste.

  3. Valige lahtris sordi väärtus Tõusev järjestus või laskuv järjestus.

    Tõusvas järjestuses kuvatakse kirje, mille väikseim väärtus on üleval ja kirje, mille allservas on suurim väärtus. Kahanevas järjestuses on vastupidine.

  4. Klõpsake menüü Avaleht jaotises sortimine & filter nuppu Lülita filter sisse.

Kui eelnev protseduur ei toimi, võite proovida seda, et vältida tabeli ülesehituse muutmist. See tähendab, et "täidis" väärtused, mis sisaldavad vähem numbreid, millel on nullid. Näiteks saate enne sordi rakendamist muuta väärtusi 11, 2, 2000 ja 3 kuni 0011, 0002, 2000 ja 0003.

Lehe algusse

Kas vajate veel abi?

Täiendage Office'i kasutamise oskusi
Tutvuge koolitusmaterjalidega
Kasutage uusi funktsioone enne teisi
Liituge Office Insideri programmiga

Kas sellest teabest oli abi?

Täname tagasiside eest!

Täname tagasiside eest! Tundub, et võiksime teid kokku viia ühega meie Office'i tugiagentidest, kes aitab teil probleemi lahendada.

×