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

Tall og strenger som er lagret i et kort tekstfelt (tekst) eller langt tekstfelt (notat) i Access, sorteres alfabetisk. Tall sorteres med andre ord basert på de individuelle sifrene som utgjør verdien, i stedet for den numeriske verdien. Verdien 11 vises for eksempel før 2, og verdien 12 vises før 3, som vist i tabellen nedenfor.

Elevnavn

Studentnr

John

1

Maria

10

William

11

Mary

12

Jane

2

Lynn

3

Jason

4

Mary

5

Gjør ett av følgende for å sikre at tallene er sortert basert på den numeriske verdien i stedet for alfabetisk:

  • Hvis feltet bare inneholder numeriske verdier, kan du vurdere å endre datatypen for feltet til Tall eller Valuta.

  • Bruk følgende fremgangsmåte hvis:

    • Feltet inneholder bare numeriske verdier, men du vil ikke endre datatypen for feltet.

    • Feltet inneholder både numeriske verdier og strengverdier, men du vil ignorere strengverdiene når du sorterer.

Denne prosedyren bruker Val-funksjonen til å hente den numeriske verdien til et tall som er lagret som tekst. Uttrykket bruker også IIf-funksjonen til å håndtere nullverdier som kan være i sorteringsfeltet.

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

  2. Skriv inn uttrykket Uttrykk1: IIf([Feltnavn] Er Null, 0, Verdi([Feltnavn])) i Felt-raden i den første kolonnen.

    IIf-funksjonen kontrollerer om feltverdien er null, og behandler den i så fall som 0. Hvis verdien ikke er null, kaller IIf-funksjonenVal-funksjonen for å hente den numeriske ekvivalenten.

  3. Velg Stigende eller Synkende i Sorter-cellen.

    En stigende sortering viser posten med den minste verdien øverst og posten med den største verdien nederst. En synkende sortering gjør det motsatte.

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

Hvis den forrige prosedyren ikke fungerer for deg, finnes det en annen fremgangsmåte du kan prøve som unngår å endre strukturen i tabellen. Dette innebærer «utfylling»-verdier som inneholder færre sifre med foranstilte nuller. Du kan for eksempel endre verdiene 11, 2, 2000 og 3 til 0011, 0002, 2000 og 0003 før du bruker sorteringen.

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.