Applies ToMicrosoft 365 rakendus Access Access 2024 Access 2021 Access 2019 Access 2016

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.

  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 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.

  3. 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.

  4. 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.

Lehe algusse

Kas vajate veel abi?

Kas soovite rohkem valikuvariante?

Siin saate tutvuda tellimusega kaasnevate eelistega, sirvida koolituskursusi, õppida seadet kaitsma ja teha veel palju muud.

Kogukonnad aitavad teil küsimusi esitada ja neile vastuseid saada, anda tagasisidet ja saada nõu rikkalike teadmistega asjatundjatelt.