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

Var būt reizes, kad vēlaties kārtot ierakstus programmā Access, tikai ņemot vērā datumu vērtību mēneša daļu un ignorējot dienu un gadu. Vai arī varat kārtot ierakstus, pamatojoties tikai uz pirmajām dažām teksta lauka rakstzīmēm. Šajā tēmā ir parādīts, kā veikt šos meklēšanas vaicājumus, izveidojot vienkāršas izteiksmes.

Iespējamās darbības

Daļējas datumu vērtību kārtošana

Kad kārtojat ierakstus, izmantojot kādu no kārtošanas komandām, katra ieraksta atrašanās vietas noteikšanai tiek izmantota visa datuma vērtība — diena, mēnesis un gads. Taču pieņemsim, ka vēlaties kārtot dzimšanas dienas, pamatojoties tikai uz mēnešiem, kuros tās ir sastopamas, un ignorēt vērtību dienas un gada daļu.

Lai kārtotu tikai daļu no datumu vērtībām, ir jārakstās ar izteiksmi. Varat kārtot datus tabulā vai vaicājuma rezultātos, bet vispirms jāatrodas datu lapas skatā. Ierakstiet izteiksmi cilnes Filtrs vaicājuma apgabalā . Izteiksme, kuru izveidojat, izvelk tikai datus, kurus pēc tam izmanto kā kārtošanas pamatu.

Parādīt cilni Filtrs

  1. Pārslēdziet tabulu vai vaicājumu uz datu lapas skatu.

    Ja strādājat ar vaicājumu, izpildiet vaicājumu, lai parādītu rezultātus datu lapas skatā.

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

    Programma Access parāda jauna objekta cilni ar nosaukumu Filtrs.

Jaunrade izteiksme

  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. Ierakstiet izteiksmi pirmās kolonnas rindā Lauks. Piemēram, lai kārtotu pēc mēneša neatkarīgi no gada, pirmās kolonnas rindā Lauks ierakstiet izteiksmi Expr1: DatePart("m",[BirthDate]).

  3. Lai kārtotu ierakstus pēc dienām katrā mēnesī, rindā Lauks otrajā kolonnā ierakstiet Expr2: DatePart("d",[BirthDate]).

    Funkcija DatePart pirmajā kolonnā sakārto ierakstus pēc mēneša, bet funkcija DatePart otrajā kolonnā ierakstus kārto pēc dienām katru mēnesi.

  4. Rindā Kārtot atlasiet Augošā secībā vaiDilstošā secībā katrai izteiksmei.

    Pirmajā kolonnā kārtojot augošā secībā, augšdaļā tiek rādīts Janvāris, bet lejasdaļā – Decembris. Kārtojot augošā secībā otrajā kolonnā, augšdaļā tiek rādīts 1, bet apakšā - 31. Dilstoša kārtošanas secība ir pretēja.

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

Uz lapas sākumu

Daļējas teksta vērtību kārtošana

Daļējas teksta vērtību kārtošana ir ļoti līdzīga daļējas datumu vērtību kārtošanai. Jums ir jāraksta izteiksme logā Detalizētā filtrēšana/kārtošana, lai izvilktu rakstzīmes, kas ir kārtošanas pamats.

Pieņemsim, ka laukā Pilsēta ir tādas vērtības kā Ziemeļsietla, Dienvidsietla, Ziemeļ takoma vai Dienvid takoma. Pieņemsim, ka vēlaties ignorēt pirmo vārdu un kārtot ierakstus, izmantojot tikai otro vārdu.

  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. Ierakstiet izteiksmi pirmās kolonnas rindā Lauks. Piemēram, rakstiet =Mid([Pilsēta], 7), lai ignorētu pirmās sešas rakstzīmes laukā Pilsēta.

    Funkcija Mid atgriež apakšvirviru, kas ietverta norādītajā virknē vai laukā. Šajā gadījumā katram ierakstam funkcija atgriež vērtību, kas sākas ar septīto rakstzīmi (t.i., aiz atstarpes) laukā Pilsēta.

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

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

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.