Väldigt få Access-databaser är organiserade i trevliga, bekväma alfabetiska listor. Du skriver inte in dina register i alfabetisk ordning; du anger dem i den ordning de kommer till dig. Så vad gör du när du behöver en lista med produkter i produktnummerordning eller en lista med adresser i postnummerordning just nu?
Sortering efter ett enda fält
Lösningen ligger i sorteringskommandona, som är otroligt lätta att använda. Sorteringskommandona finns på menyfliken Hem, i avsnittet Sortera och filtrera. De två knapparna (Stigande och Fallande) gör jobbet ganska bra:
Om du efter att ha sorterat i stigande eller fallande ordning vill återställa saker som de var – i den ordning precis innan du klickade på någon av dessa knappar – klicka på knappen Ta bort sortering, som finns precis under knapparna Stigande och Fallande i Sortera & Filtergrupp.
Sorterar på mer än ett fält
Vad händer om du vill sortera efter flera fält – till exempel efter postnummer, och sedan inom den sorten vill du att alla personer med samma postnummer ska visas i efternamnsordning? Eller kanske du vill sortera alla dina kunder efter ett Status-fält och sedan inom varje grupp av kunder som skapar, att sortera efter aktuellt saldo? Du måste använda följande steg för att kapsla en sort i en annan.
Du kan sortera efter mer än en kolumn åt gången så här:
Klicka på rubriken i den första kolumnen för att sortera efter.
Hela kolumnen är markerad.
Håll ned Skift-tangenten och klicka på rubriken i den sista kolumnen för att sortera efter.
Alla kolumner från den första till den sista är markerade.
Välj antingen Sortera stigande eller Sortera fallande.
Sorteringen utförs alltid från vänster till höger.
Du kan med andra ord inte sortera efter innehållet i den fjärde kolumnen och inom den efter innehållet i den tredje kolumnen.
Sortering har sin egenhet när man arbetar med siffror i ett textfält. När du sorterar ett fält som har siffror blandade med mellanslag och bokstäver (som gatuadresser), rangordnar Access siffrorna som om de vore bokstäver, inte siffror. Detta beteende innebär att Access sätter (säg) "1065 W. Orange Street" före "129 Mulberry Street." (Tack vare det märkliga sättet att din dator sorterar information kommer nollan i den andra positionen av 1065 före 2:an i den andra positionen av 129.)