Applies ToAccess för Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

I den här artikeln förklaras hur du räknar data som returneras av en fråga i Access. Du kan till exempel räkna antalet objekt i ett eller flera tabellfält eller en eller flera tabellkontroller i ett formulär eller en rapport. Du kan även beräkna medelvärden och hitta de minsta, största, tidigaste och senaste värdena. Dessutom innehåller Access en funktion som kallas summarad som du kan använda för att räkna data i ett datablad utan att behöva ändra utformningen av frågan.

Vad vill du göra?

Förstå olika sätt att räkna data

Du kan räkna antalet objekt i ett fält (en kolumn med värden) med hjälp av funktionen Antal. Funktionen Antal tillhör en uppsättning funktioner som kallas mängdfunktioner. Du kan använda mängdfunktioner för att utföra beräkningar på en kolumn med data som returnerar ett enskilt värde. I Access finns flera mängdfunktioner förutom Antal, till exempel:

  • Summa, som summerar en kolumn med tal.

  • Medel, som beräknar medelvärdet för en kolumn med tal.

  • Maximum, som hittar det högsta värdet i ett fält.

  • Minimum, som hittar det lägsta värdet i ett fält.

  • Standardavvikelse, som mäter hur mycket värden skiljer sig från ett genomsnittligt värde (ett medelvärde).

  • Varians, som mäter den statistiska variansen för alla värden i kolumnen.

Access innehåller två sätt att lägga till Antal och andra mängdfunktioner i en fråga. Du kan:

  • Öppna frågan i vyn Datablad och lägga till en summarad. Med summaraden kan du använda en mängdfunktion i en eller flera kolumner i en frågeresultatuppsättning utan att behöva ändra utformningen av frågan.

  • Skapa en summafråga. Med en summafråga beräknas delsummor över postgrupper. Om du t.ex. vill beräkna en delsumma för all försäljning per ort eller per kvartal använder du en summafråga för att gruppera posterna efter önskad kategori och summerar sedan försäljningssiffrorna. Med en summarad beräknas istället totalsummor för en eller flera datakolumner (fält).

Obs!: Anvisningsavsnitten i det här dokumentet fokuserar på användningen av funktionen Antal men kom ihåg att du kan använda andra mängdfunktioner för summarader och frågor. Mer information om hur du använder andra mängdfunktioner finns i Mängdfunktionsreferens längre fram i den här artikeln.

Mer information om olika sätt att använda andra mängdfunktioner finns i artikeln Visa kolumnsummor i ett datablad.

I stegen nedan går du veta hur du lägger till en summarad och hur du använder en summafråga för att räkna data. Kom ihåg när du fortsätter att funktionen Antal fungerar på ett större antal datatyper än de övriga mängdfunktionerna. Du kan till exempel köra funktionen Antal för alla typer av fält utom en som innehåller komplexa, upprepade skalära data, till exempel fält i flervärdeslistor.

Många mängdfunktioner fungerar däremot bara på data i fält med en viss datatyp. Till exempel fungerar funktionen Summa endast med fält som har datatyperna Tal, Decimal eller Valuta. Mer information om datatyperna som respektive funktion kräver finns i Mängdfunktionsreferens senare i den här artikeln.

Allmän information om datatyper finns i artikeln Ändra datatypsinställningen för ett fält.

Överst på sidan

Räkna data med en summarad

Du lägger till en summarad i en fråga genom att öppna frågan i databladsvyn, lägga till raden och sedan välja funktionen Antal eller någon annan mängdfunktion, till exempel Summa, Minimum, Maximum eller Medel. I stegen i det här avsnittet förklaras hur du skapar en grundläggande urvalsfråga och lägger till en summarad.

Skapa en enkel urvalsfråga

  1. Klicka på Frågedesign i gruppen Frågor på fliken Skapa.

  2. Dubbelklicka på tabellen eller tabellerna som du vill använda i frågan och klicka sedan på Stäng.

    Den eller de markerade tabellerna visas som fönster i den övre delen av frågedesignern. I den här bilden visas en vanlig tabell i frågedesignern:

    En fråga med tre fält i rutnätet

  3. Dubbelklicka på de tabellfält du vill använda i frågan.

    Du kan ta med fält som innehåller beskrivande data, t.ex. namn och beskrivningar, men du måste ta med fältet som innehåller de värden som du vill räkna.

    Varje fält visas i en kolumn i rutnätet för frågedesign.

  4. Klicka på Kör i gruppen Resultat på fliken Frågedesign.

    Resultatet av frågan visas i databladsvyn.

  5. Du kan också gå tillbaka till vyn Design och justera frågan. Det gör du genom att högerklicka på dokumentfliken för frågan och klicka på Designvy. Du kan sedan justera frågan efter behov genom att lägga till eller ta bort fält. Om du vill ta bort ett fält markerar du kolumnen i designrutnätet och trycker på DEL.

  6. Du kan även spara frågan.

Lägg till en summarad

  1. Öppna frågan i databladsvyn. Högerklicka på dokumentfliken för frågan och klicka på Databladsvy.

    -eller-

    Dubbelklicka på frågan i navigeringsfönstret. Då körs frågan och resultatet läses in i ett datablad.

  2. Klicka på Summor i gruppen Poster på fliken Start.

    En ny summarad visas nedanför den sista raden med data i databladet.

  3. Klicka på cellen i fältet du vill summera i raden Summa och välj sedan Antal i listan.

Dölja en summarad

  • Klicka på Summor i gruppen Poster på fliken Start.

Mer information om hur du använder summarader finns i artikeln Visa kolumnsummor i ett datablad.

Överst på sidan

Räkna data med en summafråga

Du kan räkna data med en summafråga i stället för en summarad när du behöver räkna vissa av eller alla de poster som returneras av en fråga. Du kan till exempel räkna antalet försäljningstransaktioner eller antal transaktioner i en enskild stad.

Vanligtvis använder du en summafråga i stället för en summarad när du behöver använda resultatvärdet i en annan del av databasen, till exempel i en rapport.

Räkna alla poster i en fråga

  1. Klicka på Frågedesign i gruppen Frågor på fliken Skapa.

  2. Dubbelklicka på den tabell som du vill använda i frågan och klicka sedan på Stäng.

    Tabellen visas i ett fönster i den övre delen av frågedesignern.

  3. Dubbelklicka på fälten som du vill använda i frågan och se till att du tar med fältet som du vill räkna. Du kan räkna fält för de flesta datatyper, förutom fält som innehåller komplexa, upprepade skalära data, till exempel fält i flervärdeslistor.

  4. Klicka på Summor i gruppen Visa/dölj på fliken Frågedesign.

    Raden Summa visas i designrutnätet och Gruppera efter visas i raden för varje fält i frågan.

  5. Klicka på fältet du vill räkna i raden Summa och välj sedan Antal i listan som visas.

  6. Klicka på Kör i gruppen Resultat på fliken Frågedesign.

    Resultatet av frågan visas i databladsvyn.

  7. Du kan även spara frågan.

Räkna poster i en grupp eller kategori

  1. Klicka på Frågedesign i gruppen Frågor på fliken Skapa.

  2. Dubbelklicka på tabellen eller tabellerna som du vill använda i frågan och klicka sedan på Stäng.

    Tabellen eller tabellerna visas i ett fönster i den övre delen av frågedesignern.

  3. Dubbelklicka på fältet som innehåller kategoridata och även på fältet som innehåller de värden som du vill räkna. Frågan får inte innehålla andra beskrivande fält.

  4. Klicka på Summor i gruppen Visa/dölj på fliken Frågedesign.

    Raden Summa visas i designrutnätet och Gruppera efter visas i raden för varje fält i frågan.

  5. Klicka på fältet du vill räkna i raden Summa och välj sedan Antal i listan som visas.

  6. Klicka på Kör i gruppen Resultat på fliken Frågedesign.

    Resultatet av frågan visas i databladsvyn.

  7. Du kan även spara frågan.

Överst på sidan

Mängdfunktionsreferens

Följande tabell visar och beskriver de mängdfunktioner som Access tillhandahåller för summaraden och för frågor. Kom ihåg att Access har fler mängdfunktioner för frågor än för summaraden.

Funktion

Beskrivning

Används med följande datatyp(er)

Summa

Lägger ihop posterna i en kolumn. Fungerar endast på numeriska och valutadata.

Tal, Decimal, Valuta

Medel

Beräknar medelvärdet för en kolumn. Kolumnen måste innehålla numeriska, valuta- eller datum-/tidsdata. Funktionen ignorerar null-värden.

Tal, Decimal, Valuta, Datum/tid

Antal

Räknar antalet objekt i en kolumn.

Alla datatyper förutom de som innehåller komplexa upprepade skalära data, till exempel en kolumn med flervärdeslistor.

Mer information om flervärdeslistor finns i artikeln Skapa eller ta bort ett flervärdesfält.

Största värde

Returnerar det objekt som har det högsta värdet. För textdata är det högsta värdet det sista alfabetiska värdet och Skiftläge ignoreras i Access. Funktionen ignorerar null-värden.

Tal, Decimal, Valuta, Datum/tid

Minimum

Returnerar objektet med det lägsta värdet. För textdata är det lägsta värdet det första alfabetiska värdet och Skiftläge ignoreras i Access. Funktionen ignorerar null-värden.

Tal, Decimal, Valuta, Datum/tid

Standardavvikelse

Mäter hur mycket värdena skiljer sig från ett genomsnittligt värde (ett medelvärde).

Mer information om hur du använder den här funktionen finns i artikeln Visa kolumnsummor i ett datablad.

Tal, Decimal, Valuta

Varians

Mäter den statistiska variansen för alla värden i kolumnen. Du kan bara använda den här funktionen på numeriska och valutadata. Ett null-värde returneras om tabellen innehåller färre än två rader.

Mer information om hur du använder variansfunktioner finns i artikeln Visa kolumnsummor i ett datablad.

Tal, Decimal, Valuta

Överst på sidan

Behöver du mer hjälp?

Vill du ha fler alternativ?

Utforska prenumerationsförmåner, bläddra bland utbildningskurser, lär dig hur du skyddar din enhet med mera.

Communities hjälper dig att ställa och svara på frågor, ge feedback och få råd från experter med rika kunskaper.