Noen ganger kan det hende at du bare vil sortere poster i Access basert på månedsdelen av datoverdier og ignorere dag og år. Det kan også hende at du bare vil sortere poster basert på de første tegnene i et tekstfelt. Dette emnet viser deg hvordan du utfører disse søkene ved å opprette enkle uttrykk.

Hva vil du gjøre?

Sortere delvis datoverdier

Når du sorterer poster ved hjelp av en av Sorter-kommandoene, brukes hele datoverdien – dag, måned og år – til å bestemme plasseringen av hver post. La oss si at du bare vil sortere fødselsdager basert på månedene de forekommer, og ignorere dagen og år-delen av verdiene.

Sortering etter bare en del av datoverdiene krever at du skriver et uttrykk. Du kan sortere på dataene i en tabell eller resultatene av en spørring , men du må først være i dataarkvisning. Du skriver inn uttrykket i spørringsområdet på Filter-fanen. Uttrykket du oppretter, trekker bare ut dataene du vil bruke, og bruker det deretter som grunnlag for sortering.

Vise Filter-fanen

  1. Bytt til dataarkvisning for tabellen eller spørringen.

    Hvis du arbeider med en spørring, kjører du spørringen for å vise resultatene i dataarkvisning.

  2. Klikk Avansert i gruppen Sorter & Kategorien Hjem, og klikk deretter Avansert filter/sortering på hurtigmenyen.

    Access viser en ny objektfane med Filtrer i navnet.

Opprette uttrykket

  1. Klikk Avansert i gruppen Sorter & Kategorien Hjem, og klikk deretter Avansert filter/sortering på hurtigmenyen.

  2. Skriv inn et uttrykk i Felt-raden i den første kolonnen. Hvis du for eksempel vil sortere etter måned uansett år, skriver du inn uttrykket Uttr1: DatePart("m";[BirthDate]) i feltraden i den første kolonnen.

  3. Hvis du vil sortere poster etter dager i hver måned, skriver du inn Uttr2: DatePart("d";[BirthDate]) i feltraden i den andre kolonnen.

    DatePart-funksjonen i den første kolonnen sorterer postene etter måned, og DatePart-funksjonen i den andre kolonnen sorterer postene etter dager i hver måned.

  4. Velg Stigende eller Synkende for hvert uttrykk i Sorter-raden.

    En stigende sortering i den første kolonnen viser januar øverst og desember nederst. En stigende sortering i den andre kolonnen viser 1 øverst og 31 nederst. En synkende sorteringsrekkefølge gjør det motsatte.

  5. Klikk På Fanen Hjem i gruppen Sorter & og filtrer, klikker du På/av Filter.

Til toppen av siden

Sortere delvis tekstverdier

Sortering etter verdier for delvis tekst er svært likt sortering etter delvise datoverdier. Du må skrive et uttrykk i vinduet Avansert filter/sortering for å trekke ut tegnene som danner grunnlaget for sortering.

Anta at By-feltet inneholder verdier som North Seattle,South Seattle,North Tacomaeller South Tacoma. La oss si at du vil ignorere det første ordet og sortere postene bare på det andre ordet.

  1. Klikk Avansert i gruppen Sorter & Kategorien Hjem, og klikk deretter Avansert filter/sortering på hurtigmenyen.

  2. Skriv inn et uttrykk i Felt-raden i den første kolonnen. Skriv for eksempel inn =Mid([City], 7) for å ignorere de første seks tegnene i By-feltet.

    Mid-funksjonen returnerer en delstreng som finnes i en angitt streng eller et bestemt felt. I dette tilfellet returnerer funksjonen verdien fra det sjuende tegnet (det vil si etter mellomrommet) i By-feltet.

  3. Velg Stigende eller Synkende i Sorter-cellen.

  4. Klikk På Fanen Hjem i gruppen Sorter & og filtrer, klikker du På/av Filter.

Til toppen av siden

Trenger du mer hjelp?

Utvid ferdighetene dine
Utforsk opplæring
Vær først ute med de nye funksjonene
Bli med i Microsoft Office Insider-deltakere

Var denne informasjonen nyttig?

Hvor fornøyd er du med språkkvaliteten?
Hva påvirket opplevelsen din?

Takk for tilbakemeldingen!

×