Sortere poster etter numeriske verdier lagret i tekstfelt

Obs!: Vi ønsker å gi deg det nyeste hjelpeinnholdet så raskt som mulig, på ditt eget språk. Denne siden er oversatt gjennom automatisering og kan inneholde grammatiske feil eller unøyaktigheter. Formålet vårt er at innholdet skal være nyttig for deg. Kan du fortelle oss om informasjonen var nyttig for deg nederst på denne siden? Her er den engelske artikkelen for enkel referanse.

Tall og strenger som er lagret i en korttekst eller lang tekst (memo)-feltet i Access sorteres alfabetisk. Andre ord blir tall sortert basert på de individuelle sifrene som utgjør verdien, i stedet for på den numeriske verdien. Hvis du for eksempel verdien 11 vises før 2, og verdien 12 vises før 3, som vist i tabellen nedenfor.

Studentnavn

Student Nei

John

1

Maria

10

William

11

Mary

12

Kari

2

Lynn

3

Jason

4

Mary

5

For å sikre at tallene er sortert etter de numeriske verdiene i stedet for alfabetisk, gjør du ett av følgende:

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

  • Bruk følgende fremgangsmåte hvis:

    • Feltet bare inneholder 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 fremgangsmåten bruker den Val -funksjonen til å hente den numeriske verdien av et tall som er lagret som tekst. Uttrykket bruker også den IIf -funksjonen til å håndtere nullverdier som kan være i sorteringsfeltet.

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

  2. Skriv inn uttrykket Uttrykk1: IIf ([feltnavn] er Null, 0, Val([feltnavn])) i felt -raden i den første kolonnen.

    IIf -funksjonen kontrollerer om verdien i dette feltet er null og, hvis dette er tilfellet, behandler 0. Hvis verdien ikke er null, kaller IIf -funksjonen Val -funksjonen for å få numeriske tilsvarende.

  3. Velg Stigende eller synkendei Sorter -cellen.

    En stigende sorteringsrekkefølge viser posten med den minste verdien i topp- og posten med den største verdien nederst. Synkende sortering gjør motsatt.

  4. Klikk Aktiver/deaktiver Filteri Sorter & Filter -gruppen i kategorien Hjem .

Hvis fremgangsmåten ovenfor ikke fungerer for deg, er det en annen metode du kan prøve, som ikke endrer tabellstrukturen i tabellen. Det vil si "utfylling" verdier som inneholder færre sifre med innledende nuller. For eksempel endrer du verdiene 11, 2, 2000 og 3 til 0011, 0002, 2000 og 0003 før du bruke sorteringen.

Til toppen av siden

Bli bedre på Office
Utforsk opplæring
Vær først ute med de nye funksjonene
Bli med i Office Insiders

Var denne informasjonen nyttig?

Takk for tilbakemeldingen!

Takk for tilbakemeldingen! Det høres ut som det kan være lurt å sette deg i kontakt med én av våre Office-kundestøtteagenter.

×