Office
Logi sisse

Kirjete sortimine välja osaväärtuste alusel

Märkus.:  Soovime pakkuda teie keeles kõige ajakohasemat spikrisisu niipea kui võimalik. See leht on tõlgitud automaatselt ja sellel võib leiduda grammatikavigu või ebatäpsusi. Tahame, et sellest sisust oleks teile abi. Palun märkige selle lehe allservas, kas sellest teabest oli teile kasu või mitte. Soovi korral saab ingliskeelset artiklit lugeda siit .

Võib juhtuda, et soovite kuupäevaväärtusi sortida ainult kuude järgi ja ignoreerida päeva ja aastat. Samuti võib tekkida vajadus kirjeid sortida tekstivälja esimeste märkide alusel. Selles teemas selgitatakse, kuidas neid otsinguid lihtsalt avaldiste abil sooritada.

Selle artikli teemad

Osaliste kuupäevaväärtuste alusel sortimine

Osaliste tekstiväärtuste alusel sortimine

Osaliste kuupäevaväärtuste alusel sortimine

Kirjete sortimisel rea Sordi sätete abil kasutatakse kirjete asukoha määramiseks kogu kuupäevaväärtust (päeva, kuud ja aastat). Kuid oletame, et soovite sortida sünnipäevi ainult kuude alusel ja ignoreerida väärtuste päeva ja aasta osa.

Osalise kuupäevaväärtuse alusel sortimiseks on vaja kirjutada avaldis. Sortida saab tabeliandmeid ja päringutulemeid, kuid seda ainult andmelehevaates. Avaldis tuleb kirjutada vahekaardi Filter päringualale. Loodav avaldis toob ainult soovitud andmed ja kasutab seda siis sortimise alusena.

Vahekaardi Filter kuvamine

  1. Avage tabel või päring andmelehevaates.

    Kui töötate päringuga, käivitage see tulemuste kuvamiseks andmelehevaates.

  2. Menüü Avaleht , jaotis sortimine ja filtreerimine nuppu Täpsemalt ja seejärel klõpsake kiirmenüü käsku Täpsem Filter/sortimine .

    Access kuvab vahekaardi Filter.

Avaldise loomine

  1. Menüü Avaleht , jaotis sortimine ja filtreerimine nuppu Täpsemalt ja seejärel klõpsake kiirmenüü käsku Täpsem Filter/sortimine .

  2. Tippige avaldis esimese veeru reale Väli. Näiteks ainult kuu alusel sortimiseks tippige esimese veeru reale Väli avaldis Expr1: DatePart("m",[Sünniaeg]).

  3. Kirjete sortimiseks iga kuu päevade alusel tippige teise veeru reale Väli avaldis Expr2: DatePart("d",[Sünniaeg]).

    Funktsiooni esimeses veerus funktsioon DatePart sordib kirjed kuu alusel ja teises veerus funktsioon DatePart sordib kirjed, iga kuu päeva.

  4. Valige avaldiste jaoks lahtris Sordi väärtus Tõusev järjestus või Laskuv järjestus.

    Tõusva järjestuse korral kuvatakse esimeses veerus jaanuar kõige ülemisena ja detsember kõige alumisena. Teise veeru tõusvas järjestuses sortimisel kuvatakse 1 kõige ülemise ja 31 kõige alumise väärtusena. Laskuva järjestuse korral on tulemus vastupidine.

  5. Klõpsake menüü Avaleht , jaotis sortimine ja filtreerimine nuppu Lülita Filter.

Lehe algusse

Osaliste tekstiväärtuste alusel sortimine

Osaliste tekstiväärtuste alusel sortimine sarnaneb osaliste kuupäevaväärtuste alusel sortimisega. Sortimise aluseks olevate märkide toomiseks tuleb aknas Täpsem filter/sortimine kirjutada avaldis.

Oletame, et väljal Linn on väärtused Põhja-Pärnu, Lõuna-Pärnu, Põhja-Tallinn ja Lõuna-Tallinn. Oletame ka, et soovite neid kirjeid sortida ainult sõna teise poole alusel.

  1. Menüü Avaleht , jaotis sortimine ja filtreerimine nuppu Täpsemalt ja seejärel klõpsake kiirmenüü käsku Täpsem Filter/sortimine .

  2. Tippige avaldis esimese veeru reale Väli. Näiteks välja Linn esimese kuue märgi ignoreerimiseks tipiksite =Mid([Linn], 7).

    Funktsiooni funktsioon Mid tagastab määratud stringi või välja alamstringi. Sel juhul iga kirje, tagastab funktsioon väärtuse, alates seitsmendast positsioonist (st pärast tühikut) väljal linn.

  3. Valige lahtri Sordi väärtus Tõusev järjestus või Laskuv järjestus.

  4. Klõpsake menüü Avaleht , jaotis sortimine ja filtreerimine nuppu Lülita Filter.

Lehe algusse

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.

×