Filtrering og sortering av data i Access: En trinnvis veiledning og praktiske eksempler

Siste oppdatering: 04/06/2025
Forfatter: Isaac
  • Mestre alle typer filtre og sorteringer for å tilpasse visninger i Access
  • Kombiner enkel og avansert filtrering for å effektivt analysere kompleks informasjon
  • Optimaliser ytelsen ved hjelp av indekser, beste praksis og gjenbruk av konfigurasjon

adgang

Filtrering og sortering av data i Access er en av grunnpilarene for å administrere og utvinne verdi fra enhver relasjonsdatabase. Hvis du har hundrevis eller tusenvis av poster, kan det bli en komplisert oppgave å finne relevant informasjon hvis du ikke mestrer filtrerings- og sorteringsverktøyene den tilbyr. Microsoft Access.

I denne artikkelen forklarer jeg i detalj hvordan du kan filtrere og sortere dataene dine, ved å kombinere alle de grunnleggende og avanserte alternativene som er tilgjengelige i Access. Enten du er nybegynner eller erfaren, vil du etter å ha lest dette innholdet ha en klar idé om hvordan du tilpasser visninger, spørringer og rapporter for å bare vise informasjonen du trenger fra hver tabell, hvert skjema eller hver rapport.

Hvorfor er filtrering og sortering så viktig i Access?

Access er utformet for å fungere med store mengder informasjon, der rask visning og effektiv søking er avgjørende. Hvis du noen gang har gått deg vill mens du leter etter en bestemt post, vet du hva det vil si å ikke vite hvordan du bruker filtre. Filtre og sortering fungerer som et forstørrelsesglass og en linjal: de lar deg fokusere og strukturere dataene dine, midlertidig skjule det du ikke trenger og hjelpe deg med å oppdage mønstre og trender.

Kombinasjonen av begge prosessene forenkler analyse, profesjonell rapportering og beslutningstaking. informertEn godt filtrert og organisert logg er mye enklere å forstå, dele og bruke som grunnlag for nye spørringer eller rapporter.

Grunnleggende konsepter: Hva er filtrering og sortering av data i Access?

Før man går videre til praksis, er det viktig å avklare begrepene:

  • filter Det betyr at bare de postene som oppfyller ett eller flere kriterier vises på skjermen, mens resten skjules midlertidig og ikke-destruktivt.
  • Sorter Det består av å omstrukturere arrangementet av poster i henhold til verdien av ett eller flere felt, enten i stigende eller synkende rekkefølge.

Begge handlingene endrer ikke dataene som er lagret i tabellen fysisk, de endrer bare hvordan de presenteres i arbeidsvisningen.

Hvor kan jeg bruke filtre og sorteringer i Access?

Så å si alle Access-objekter – tabeller, spørringer, skjemaer og rapporter – lar deg filtrere og/eller sortere data. Avhengig av objektet er noen funksjoner mer tilgjengelige eller tilbyr andre tilpasningsalternativer. For eksempel:

  • Tavler: ideell for rask filtrering av rådata.
  • Forespørsler: Filtrering kan være en del av selve spørringen (kriterier i designraden).
  • Skjemaer: Veldig praktisk for filtrering visuelt eller etter form, designet for sluttbrukeren.
  • Rapporter: lar deg bruke filtre i forhåndsvisningen før utskrift eller eksport.

Ulike typer filtre som Access tilbyr

tilgangsfiltre

Access integrerer flere filtreringsmekanismer for å tilpasse seg ulike scenarier og erfaringsnivåer. Velg den mest passende filtertypen basert på kompleksiteten til det du leter etter:

Vanlige filtre

De er de raskeste og mest direkte, siden Access tilbyr deg forhåndsinnstilte alternativer basert på datatypen i kolonnen. Du trenger ikke å skrive kriterier eller formler. Enkelt sagt:

  • Klikk på rullegardinpilen i overskriften til kolonnen eller feltet du vil filtrere.
  • Du kan velge/fjerne merkingen av bestemte elementer, filtrere etter områder eller etter bestemte betingelser som «lik», «inneholder», «starter med», «større enn» osv.
  • For datofelt finner du filtre etter periode, måned, mellom datoer, i dag, i går, forrige uke osv.
  • Hvis du velger «(Blanke felt)», filtrerer du ut tomme eller nullposter i det feltet.
  Slik konfigurerer du Windows 11 for personer med svaksyn

Denne metoden er ideell for raske anmeldelser eller når du bare trenger å filtrere etter et enkelt kriterium.

Filtrer etter valg

Lar deg filtrere basert på en bestemt verdi ved ganske enkelt å velge den i cellen. Hvis du for eksempel klikker på et bestemt navn og velger «Filtrer etter valg», skjuler Access alle poster unntatt de med nøyaktig den verdien i det feltet. Du kan:

  • Velg et ord, en del av teksten, en dato eller et tall, og filtrer etter valget (begynnelse, slutt, inneholder osv.).
  • Kombiner flere filtre ved å velge mellom forskjellige felt for å forbedre resultatet ytterligere.
  • For å fjerne filteret, klikk ganske enkelt på «Veksle filter» eller «Fjern alle filtre» i Hjem-fanen i Sorter og filtrer-gruppen.

Filtrer etter skjema

Denne typen filter er spesielt kraftig for å søke etter poster som oppfyller flere kriterier i forskjellige felt. Access genererer en tom versjon av skjemaet eller regnearket, der du kan fylle ut feltene med verdiene du vil søke etter (du kan la noen stå tomme og bare fylle ut de nødvendige). Dette er ideelt for komplekse søk som:

  • Alle personer som har byen «Madrid» og stillingen «Manager».
  • Du kan utføre alternative søk ved å bruke «ELLER»-fanen, dvs. vise poster som oppfyller ett av kriteriene (f.eks.: Land = «Spania» ELLER Land = «Frankrike»).
  • Som med alle andre moduser, er det like enkelt å fjerne filteret som å trykke på «Veksle filter» igjen.

Avansert filter

Avansert modus er det nærmeste man kommer til å designe en spørring, slik at du kan uttrykke komplekse og tilpassede betingelser i designrutenettet. Det anbefales hvis du har erfaring med uttrykk og kriterier:

  • Gå til alternativet «Avansert filter eller sortering» i gruppen «Sorter og filtrer».
  • Legg til feltene du vil filtrere i rutenettet og angi kriterier i raden «Kriterier» (du kan bruke logiske operatorer, funksjoner og uttrykk som i spørringer).
  • Bruk «ELLER»-raden hvis du vil angi alternative kriterier.
  • Du kan laste inn kriterier fra en tidligere spørring eller lagre dette filteret som en ny spørring for fremtidig bruk.

Bruk av filtre trinn for trinn i henhold til objekttype

Filtrer i tabeller

La oss si at du har en tabell over ansatte, og du vil bare se de med lønn over €50.000 XNUMX:

  1. Åpne tabellen i dataarkvisning.
  2. Klikk på pilen i kolonneoverskriften «Lønn».
  3. Velg «Tallfiltre» og velg «Større enn», skriv inn 50000.
  4. Tilgang vil bare vise ansatte som oppfyller denne betingelsen.

Du kan kombinere filtre på andre kolonner, for eksempel: avdeling = 'Salg' OG lønn > 50000, ved hjelp av skjemafilteret.

Filtrer i spørringer

Med spørringer kan du legge til kriterier direkte i utformingsraden, slik at Access bare viser de filtrerte dataene hver gang du kjører spørringen. For eksempel, for å se salg over 1000 euro:

  1. Åpne spørringen i utformingsvisning.
  2. I raden «Kriterier» under feltet «Beløp» skriver du «>1000».
  3. Kjør spørringen for å returnere bare resultatene som samsvarer.

Du kan kombinere flere kriterier ved å bruke «OG» eller «ELLER» for å avgrense ytterligere.

Filtrering av data i skjemaer

Skjemaene er utformet for en intuitiv brukeropplevelse. Det er like enkelt å filtrere herfra som å klikke på dataene du er interessert i og bruke filteret, eller bruke skjemafilteret for avanserte søk.

  Komplett veiledning for å sette inn formler og ligninger i Word

Filtre i rapporter

Hvis du har en rapport (for eksempel en liste over ansatte), kan du filtrere fra selve rapportvisningen før du skriver den ut:

  1. Høyreklikk på dataene (f.eks. etternavn) og velg «Tekstfiltre > Starter med».
  2. Skriv inn bokstaven eller teksten og godta.

Du kan skrive ut rapporten ved å filtrere bare den delen av dataene som er av interesse for deg på det tidspunktet. Hvis du vil lagre filteret som en spørring og bruke det på nytt, bruker du funksjonen «Avansert filter eller sortering» i båndet.

Slik fjerner eller bruker du filtre på nytt

Det er enkelt å fjerne et filter: bare trykk på «Veksle filter»-knappen i den øverste linjen. Dette fjerner filteret midlertidig, men det lagres, slik at du kan aktivere det på nytt med et nytt klikk. Hvis du bestemmer deg for å fjerne filteret (ved å bruke «Fjern alle filtre»), glemmer Access valget, og du må bruke det på nytt hvis du trenger det i fremtidige økter.

Lagre filtre for gjenbruk

Access husker aktive filtre når du lukker tabeller, skjemaer eller rapporter, slik at du automatisk kan bruke det samme filteret på nytt i neste økt.

Praktiske eksempler på filtrering i Access

Enkel filtrering

Hvis du har en bestillingstabell og bare vil se de som ble lagt inn i løpet av den siste måneden:

  1. Filtrer kolonnen «Bestillingsdato» ved å velge den tilsvarende måneden i datofiltrene.

Sammensatt eller tilpasset filtrering

Se kun ansatte med lønn over 50.000 XNUMX euro og som jobber med salg:

  • Bruk det sammensatte filteret fra den avanserte menyen: lønn > 50000 OG avdeling = 'Salg'.

Eller, hvis du foretrekker det, bruk ved å fylle ut begge feltene med de ønskede verdiene.

Filtrer rapporter for utskrift

Filtrer en rapport for å bare vise kunder fra en bestemt by:

  • Åpne rapporten i utskriftsvisning, klikk på byfeltet, og bruk tekstfilteret «Lik» eller «Inneholder».

Skriv ut eller eksporter den filtrerte rapporten etter behov.

Sortere data i Access

Sortering av data er like viktig for presentasjon og forståelse, enten det er i tabeller, spørringer eller rapporter.

Sorter i tabeller

  1. Åpne tabellen i dataarkvisning.
  2. Klikk på overskriften til kolonnen du vil sortere.
  3. Klikk på ikonet for stigende (AZ) eller synkende (ZA) sortering.

Du kan sortere etter flere kolonner, men hovedkolonnen blir den som velges først.

Sorter i spørringer

I utformingsvisningen, i raden «Sorter», velger du om du vil sortere stigende eller synkende etter ett eller flere felt.

For eksempel: Sorter først etter produktnavn (stigende) og deretter etter dato (synkende) for å analysere nylige salg av hvert produkt.

Sorter i rapporter

Få tilgang til sorteringsalternativer fra rapportegenskapene, eller bruk utformingsvisningen til å angi sorteringskriterier for flere felt.

Kombinere filtre og sorteringer for avansert analyse

Den sanne kraften i Access ligger i å kombinere filtrering og sortering, og lage tilpassede visninger som lar deg avdekke trender eller analysere virksomheten din i dybden.

  • Først filtrerer du viktige data for å snevre inn visningen, for eksempel salg over €2000.
  • Sorter deretter etter dato, ansatt, produkt eller andre relevante felt.
  • Du kan lagre denne konfigurasjonen som en spørring for gjenbruk ved behov.
  Hindre Android-telefonen din fra å vibrere eller klikke

Konfigurasjonspersistens og gjenbruk

Mange brukere er ikke klar over at Access lar deg lagre filter- og sorteringsinnstillinger, tildele et navn og få direkte tilgang til den tilpassede visningen i fremtidige økter. Dra nytte av denne funksjonen for å alltid analysere viktige data uten å måtte konfigurere alt på nytt fra bunnen av.

Filtre og sortering i skjemaer og brukeropplevelsen deres

I skjemaer kan du bruke filtre fra selve grensesnittet, med intuitive menyer eller direkte søkefelt.

  • Velg feltet eller verdien og filtrer fra hurtigmenyen.
  • Bruk skjemafiltre hvis du trenger å kombinere kriterier på tvers av flere felt.
  • Alternativer finner du på verktøylinjen, hurtigtilgangsbåndene eller skjemaspesifikke menyer.

Øvelser og praktiske eksempler for å mestre filtrering og sortering

For å hjelpe deg med å forstå allsidigheten i Access fullt ut, er det noen øvelser og casestudier som kan hjelpe deg med å øve:

interaktive øvelser

  • Butikkens varelager: Filtrer produkter med lagerbeholdning under 10 og sorter dem etter synkende pris.
  • Prosjektledelse: Vis bare ventende oppgaver og sorter dem etter stigende forfallsdato.
  • Kundesporing: Filtrer kunder som har hatt sitt siste kjøp for mer enn tre måneder siden, og sorter dem etter medlemskapsstatus.

Kasusstudier

  • HR: Filtrer ansatte i salgsavdelingen og sorter dem etter synkende lønn.
  • Salgsanalyse: Filtrer kun salg fra forrige kvartal og sorter dem etter synkende antall.
  • akademisk forskning: Filtrer aktuelle prosjekter og sorter dem etter startdato.

Avanserte tips og beste praksis for stordata

Hvis databasen din begynner å vokse og filtrering eller sortering tar litt tid, bør du legge merke til disse anbefalingene:

  • Godt konfigurerte indekser: Indekser kolonnene som skal filtreres og sorteres oftest for å få søkene til å gå raskere.
  • Bruk filteret først, deretter sorteringen: Det er alltid raskere å behandle færre poster.
  • Unngå altfor komplekse filtre i én enkelt spørring. Del dem opp i enklere spørringer og kombiner dem senere om nødvendig.
  • Velg bare kolonnene du trenger å vise; unngå «velg alle» for å forbedre effektiviteten.
  • Deaktiver automatisk oppdatering i designvisning for svært komplekse spørringer og arbeid med et eksempel.
  • Hvis du håndterer mye data, bør du vurdere å dele informasjonen inn i flere relaterte tabeller.

Tilleggsfunksjoner for filtre i Access

Ikke glem at Access viser deg om det er et aktivt filter med et traktikon i kolonneoverskriften og i navigasjonslinjen for oppføringer.

Hvis du holder musepekeren over en filtrert feltoverskrift, vil du se et verktøytips med de gjeldende filterkriteriene. Dette er nyttig for raskt å hente frem betingelsene uten å måtte gjennomgå alle innstillingene.

adgang
Relatert artikkel:
Avanserte spørringer i Access: Typer, bruk og detaljerte eksempler