Meget få Access-databaser er organiseret i pæne, praktiske alfabetiske lister. Du indtaster ikke dine optegnelser alfabetisk; du indtaster dem i den rækkefølge, de kommer til dig. Så hvad gør du, når du har brug for en liste over produkter i produktnummer rækkefølge eller en liste over adresser i postnummer rækkefølge lige nu?
Sortering efter et enkelt felt
Løsningen ligger i sorteringskommandoerne, som er utrolig nemme at bruge. Sorteringskommandoerne er på båndets Hjem-fane i sektionen Sorter og filtrer. De to knapper (stigende og faldende) gør arbejdet ganske godt:
Hvis du efter sortering i stigende eller faldende rækkefølge ønsker at sætte tingene tilbage, som de var – i den rækkefølge lige før du klikker på en af disse knapper – skal du klikke på knappen Fjern sortering, der er placeret lige under knapperne Stigende og Faldende i Sorter & Filtergruppe.
Sortering på mere end ét felt
Hvad hvis du vil sortere efter flere felter - f.eks. efter postnummer, og derefter inden for den sortering, du vil have, at alle personer med det samme postnummer vises i efternavnsrækkefølge? Eller måske vil du sortere alle dine kunder efter et statusfelt og derefter inden for hver gruppe af kunder, der opretter, at sortere efter aktuel saldo? Du skal bruge følgende trin for at indlejre en slags inde i en anden.
Du kan sortere efter mere end én kolonne ad gangen som dette:
Klik på overskriften i den første kolonne for at sortere efter.
Hele kolonnen er fremhævet.
Hold Shift-tasten nede, og klik på overskriften i den sidste kolonne for at sortere efter.
Alle kolonner fra den første til den sidste er fremhævet.
Vælg enten Sorter stigende eller Sorter faldende.
Sorteringen udføres altid fra venstre mod højre.
Med andre ord, du kan ikke sortere efter indholdet af den fjerde kolonne og inden for det efter indholdet af den tredje kolonne.
Sortering har sin egen ejendommelighed, når man arbejder med tal i et tekstfelt. Når du sorterer et felt, der har tal blandet med mellemrum og bogstaver (såsom vejadresser), rangerer Access tallene, som om de var bogstaver, ikke tal. Denne adfærd betyder, at Access sætter (f.eks.) "1065 W. Orange Street" før "129 Mulberry Street." (Takket være den ejendommelige måde, som din computer sorterer information på, kommer 0'et i den anden position af 1065 før 2'eren i den anden position af 129.)