Sortera poster utifrån delar av värden i ett fält

Obs!: Vi vill kunna erbjuda dig bästa möjliga supportinnehåll så fort som möjligt och på ditt språk. Den här sidan har översatts med hjälp av automatiserad översättning och kan innehålla grammatiska fel eller andra felaktigheter. Vår avsikt är att den här informationen ska vara användbar för dig. Vill du berätta för oss om informationen är till hjälp längst ned på sidan? Här är artikeln på engelska som referens.

Det kan finnas tillfällen då du vill sortera poster i Access baserat på datumvärden månaden och ignorera dag och år. Eller så kanske du vill sortera poster baserat på de första tecknen i ett textfält. Det här avsnittet visar hur du utför dessa sökningar genom att skapa enkla uttryck.

Vad vill du göra?

Sortering av partiell datumvärden

Sortera efter partiell textvärden

Sortering av partiell datumvärden

När du sorterar poster med hjälp av något av kommandona Sortera hela datumet värdet – dag, månad och år – används för att fastställa positionen för varje post. Men anta att du vill sortera födelsedagar baserat på månader där de uppstå och ignorera den dag och år delen av värdena.

Om du sorterar efter en del av datumvärden kräver skriva ett uttryck. Du kan sortera data i en tabell eller resultatet av en fråga, men du måste först vara i databladsvyn. Du skrivit in uttrycket i regionen fråga på fliken Filter . Uttrycket som du skapar extraherar bara de data du vill använda och sedan används som grund för sortering.

Visa fliken Filter

  1. Byt tabell eller fråga till databladsvyn.

    Om du arbetar med en fråga, kör frågan om du vill visa resultatet i databladsvyn.

  2. Klicka på Avancerat på fliken Start i gruppen Sortera & Filter och klicka sedan på Avancerat Filter/sortering .

    Access visar en ny flik i objektet med Filter i namnet.

Skapa ett uttryck

  1. Klicka på Avancerat på fliken Start i gruppen Sortera & Filter och klicka sedan på Avancerat Filter/sortering .

  2. Skriv ett uttryck i raden fält i den första kolumnen. Skriv till exempel uttrycket om du vill sortera efter månad oavsett året Uttryck1: DatumDel i raden fält i den första kolumnen.

  3. Om du vill sortera poster per dag inom varje månad, Skriv Uttr2: DatumDel i raden fält i den andra kolumnen.

    Funktionen DatumDel i den första kolumnen sorteras per månad och funktionen DatumDel i den andra kolumnen sorterar poster per dag inom varje månad.

  4. Välj Stigande eller Fallande för var och en av uttryck på raden Sortera .

    Stigande sortering i den första kolumnen visar januari längst upp och December längst ned. Stigande sortering i den andra kolumnen visar 1 längst upp och 31 längst ned. Sorteras i fallande ordning betyder motsatsen.

  5. Klicka på Filter av /på fliken Start i gruppen Sortera & Filter .

Överst på sidan

Sortera efter partiell textvärden

Om du sorterar efter partiell textvärden påminner mycket om att du sorterar efter partiell datumvärden. Du måste du skriva ett uttryck i fönstret Avancerat Filter/sortering extrahera de tecken som utgångspunkt för sortering.

Anta att fältet Stad innehåller värden som North Seattle, Södra Seattle, North Tacomaoch Södra Tacoma. Anta att du vill ignorera det första ordet och sortera poster efter andra ordet ensamt.

  1. Klicka på Avancerat på fliken Start i gruppen Sortera & Filter och klicka sedan på Avancerat Filter/sortering .

  2. Skriv ett uttryck i raden fält i den första kolumnen. Skriv till exempel = mitt ([Ort] 7) att ignorera de sex första tecknen i fältet Ort.

    Den funktionen Mid returnerar en understräng som ingår i en given sträng eller ett fält. I det här fallet för varje post returneras värdet från den sjunde tecknet (det vill säga efter blanksteget) i fältet Ort.

  3. Välj Stigande eller Fallandei cellen Sortera .

  4. Klicka på Filter av /på fliken Start i gruppen Sortera & Filter .

Överst på sidan

Utöka dina Office-kunskaper
Utforska utbildning
Få nya funktioner först
Anslut till Office Insiders