Applies ToAccess pakalpojumam Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Skaitļi un virknes, kas programmā Access tiek glabātas īsā teksta (teksta) vai garā teksta (memo) laukā, tiek kārtotas alfabētiskā secībā. Citiem vārdiem sakot, skaitļi tiks kārtoti, pamatojoties uz atsevišķiem cipariem, kas veido vērtību, nevis skaitlisko vērtību. Piemēram, vērtība 11 tiek parādīta pirms 2, bet vērtība 12 parādās pirms 3, kā parādīts tālāk esošajā tabulā.

Studenta vārds

Studenta nē

Laimonis

1

Maria

10

Viljams

11

Merils

12

Dženna

2

Linna

3

Džeisona

4

Merils

5

Lai pārliecinātos, vai skaitļi tiek kārtoti, pamatojoties uz to skaitlisko vērtību, nevis alfabētiskā secībā, veiciet kādu no šīm darbībām:

  • Ja laukā ir tikai skaitliskas vērtības, apsveriet iespēju mainīt lauka datu tipu uz Skaitlis vai Valūta.

  • Izmantojiet šo procedūru, ja:

    • Laukā ir tikai skaitliskas vērtības, bet nevēlaties mainīt lauka datu tipu.

    • Laukā ir gan skaitliskas, gan virkņu vērtības, bet kārtojot ir nepieciešams ignorēt virkņu vērtības.

Šī procedūra izmanto funkciju Val , lai iegūtu tā skaitļa skaitlisko vērtību, kas tiek glabāts kā teksts. Šajā izteiksmē tiek izmantota arī funkcija IIf , lai apstrādātu vērtības Null, kas varētu būt kārtošanas laukā.

  1. Cilnes Sākums grupā Kārtot un & noklikšķiniet uz Papildu un pēc tam īsinājumizvēlnē noklikšķiniet uz Detalizētā filtrēšana/kārtošana.

  2. Pirmās kolonnas rindā Lauks ierakstiet izteiksmi Expr1: IIf([Lauka_nosaukums] Is Null, 0, Val([Lauka_nosaukums])).

    Funkcija IIf pārbauda, vai lauka vērtība ir Null, un, ja tā ir, uzskata to par 0. Ja vērtība nav Null, funkcija IIf izsauc funkciju Val , lai iegūtu skaitlisko ekvivalentu.

  3. Šūnā Kārtot atlasietAugošā secībā vaiDilstošā secībā.

    Kārtojot augošā secībā, tiek parādīts ieraksts ar mazāko vērtību augšdaļā un ieraksts ar vislielāko vērtību lejasdaļā. Dilstošā secībā notiek pretēja kārtošana.

  4. Cilnes Sākums grupā Kārtot un & noklikšķiniet uz Pārslēgt filtru.

Ja iepriekš minētās procedūras nedarbojas, ir citas metodes, kuras varat izmēģināt, lai izvairītos no tabulas struktūras maiņas. Tas ietver "atkāpes" vērtības, kas satur mazāk ciparu ar sākumā ievietotām nullēm. Piemēram, pirms kārtošanas lietošanas tiek mainītas vērtības 11, 2, 2000 un 3 uz 0011, 0002, 2000 un 0003.

Uz lapas sākumu

Nepieciešama papildu palīdzība?

Vēlaties vairāk opciju?

Izpētiet abonementa priekšrocības, pārlūkojiet apmācības kursus, uzziniet, kā aizsargāt ierīci un veikt citas darbības.

Kopienas palīdz uzdot jautājumus un atbildēt uz tiem, sniegt atsauksmes, kā arī saņemt informāciju no ekspertiem ar bagātīgām zināšanām.