Accessi väljadele Lühitekst (tekst) või Pikk tekst (memo) salvestatud arvud ja stringid sorditakse tähestikulises järjestuses. Teisisõnu sorditakse arvud arvväärtuse asemel üksiknumbrite alusel, mis moodustavad väärtuse. Näiteks väärtus 11 kuvatakse enne 2 ja väärtus 12 enne 3, nagu on näidatud järgmises tabelis.
Õpilase nimi |
Õppuri nr |
Jaan |
1 |
Maria |
10 |
William |
11 |
Mary |
12 |
Jane |
2 |
Lynn |
3 |
Jason |
4 |
Mary |
5 |
Veendumaks, et arvud sorditakse tähestikulise asemel arvulise väärtuse alusel, tehke ühte järgmistest.
-
Kui väli sisaldab ainult arvväärtusi, võiksite muuta välja andmetüübiks Arv või Valuuta.
-
Tehke järgmist.
-
Väli sisaldab ainult arvväärtusi, kuid te ei soovi muuta välja andmetüüpi.
-
Väli sisaldab nii arv- kui ka stringväärtusi, kuid soovite sortimisel stringiväärtusi ignoreerida.
-
See toiming kasutab funktsiooni Val tekstina talletatud arvu arvväärtuse saamiseks. Avaldis kasutab ka funktsiooni IIf, et käsitleda tühiväärtusi, mis võivad olla sortimisväljal.
-
Klõpsake menüü Avaleht jaotises Sortimine & filtreerimine nuppu Täpsemalt ja seejärel kiirmenüü käsku Täpsem filter/sortimine .
-
Tippige esimese veeru reale Väli avaldis Avaldis1: IIf([Väljanimi] Is Null, 0, Val([Väljanimi])).
Funktsioon IIf kontrollib, kas välja väärtus on null, ja kui on, kohtleb seda nullina. Kui väärtus pole null, kutsub funktsioon IIf funktsiooni Val , et saada arvuline ekvivalent.
-
Valige lahtris Sordi väärtus Tõusev järjestus või Laskuv järjestus.
Tõusvas sortimisviisis kuvatakse kirje, mille alguses on väikseim väärtus, ja kirje, mille allservas on suurim väärtus. Laskuvas järjestuses sortimine toimib vastupidi.
-
Klõpsake menüü Avaleht jaotises Sortimine & filter nuppu Lülita filter sisse/välja.
Kui eelmine toiming teie jaoks ei toimi, on veel üks võimalus, mida võite proovida, et vältida tabeli struktuuri muutmist. See hõlmab "täidise" väärtusi, mis sisaldavad vähem numbreid koos algusnullidega. Näiteks saate enne sortimise rakendamist muuta väärtused 11, 2, 2000 ja 3 väärtusteks 0011, 0002, 2000 ja 0003.