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

Noen ganger kan det hende du vil sortere poster i Access basert bare på månedsdelen av datoverdier, og ignorere dagen og året. Du kan også sortere poster basert bare 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?

Sorter etter delvise datoverdier

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

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

Vis Filter-fanen

  1. Bytt tabellen eller spørringen til dataarkvisning.

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

  2. Klikk Avansert i sorter & filter-gruppenHjem-fanen, og klikk deretter Avansert filter/sortering på hurtigmenyen.

    Access viser en ny objektfane med Filter i navnet.

Opprett uttrykket

  1. Klikk Avansert i sorter & filter-gruppenHjem-fanen, 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 uavhengig av år, skriver du inn uttrykket Uttrykk1: DatePart("m",[BirthDate]) i Felt-raden 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 Felt-raden 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 av uttrykkene 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 Aktiver/deaktiver filter i sorter & filter-gruppenHjem-fanen.

Til toppen av siden

Sortere etter delvise tekstverdier

Sortering etter delvise tekstverdier er svært lik sortering etter delvise datoverdier. Du må skrive et uttrykk i avansert filter/sortering-vinduet for å trekke ut tegnene som danner grunnlaget for sortering.

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

  1. Klikk Avansert i sorter & filter-gruppenHjem-fanen, 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 i en angitt streng eller et angitt felt. I dette tilfellet returnerer funksjonen verdien som starter fra det sjuende tegnet (det vil eksempelvis etter mellomrommet) i By-feltet.

  3. Velg Stigende eller Synkende i Sorter-cellen.

  4. Klikk Aktiver/deaktiver filter i sorter & filter-gruppenHjem-fanen.

Til toppen av siden

Trenger du mer hjelp?

Vil du ha flere alternativer?

Utforsk abonnementsfordeler, bla gjennom opplæringskurs, finn ut hvordan du sikrer enheten og mer.

Fellesskap hjelper deg med å stille og svare på spørsmål, gi tilbakemelding og høre fra eksperter med stor kunnskap.