Räkna data med hjälp av en fråga

Räkna data med hjälp av en fråga

Viktigt!: Den här artikeln är maskinöversatt, se ansvarsfriskrivningen. Den engelska versionen av den här artikeln finns här för din referens.

I den här artikeln lär du dig hur du räknar data som returneras av en fråga. Till exempel på ett formulär eller en rapport räknar du antalet objekt i en eller flera fält eller kontroller. Du kan också beräkna medelvärden och hitta 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 design för frågan.

Vad vill du göra?

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

Räkna data med en summarad

Räkna data med en summafråga

Mängdfunktionsreferens

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 finns det två sätt att lägga till antal och andra mängdfunktioner i en fråga. Du kan:

  • Öppna frågan i databladsvyn och lägga till en summarad. Raden Summa kan du använda en mängdfunktion i en eller flera kolumner i en fråga resultatuppsättningen utan att behöva ändra design på din fråga.

  • 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 vyn Datablad, lägga till raden och sedan välja funktionen Antal eller en annan mängdfunktion, t.ex. 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 Annat på fliken Skapa.

    Bild av menyfliksområdet i Access

  2. I dialogrutan Visa tabell dubbelklickar du på den eller de tabeller du vill använda i frågan och klickar 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 Design.

    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. Om du vill göra det för en databas i filformatet accdb, högerklicka på dokumentfliken för frågan och klicka på Datablad.

    -eller-

    Klicka på pilen under Visa för en .mdb-fil format databas som skapats med en äldre version av Access, på fliken Start i gruppen vyer och klicka på Datablad.

    -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.

    Bild av menyfliksområdet i Access

    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 Annat på fliken Skapa.

    Bild av menyfliksområdet i Access

  2. I dialogrutan Visa tabell dubbelklickar du på den tabell du vill använda i frågan och klickar 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 Design.

    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 Design.

    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 Annat på fliken Skapa.

    Bild av menyfliksområdet i Access

  2. I dialogrutan Visa tabell dubbelklickar du på den eller de tabeller du vill använda i frågan och klickar 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 Design.

    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 Design.

    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. Om du arbetar med ett Access-projekt (en Access-klientdel ansluten till en Microsoft SQL Server-databas) kan du också använda den större uppsättningen mängdfunktioner som SQL Server tillhandahåller. Mer information om den uppsättningen funktioner finns i Microsoft SQL Server-böcker online.

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 artiklar Guide till flervärdesfält och Lägga till eller ändra en uppslagskolumn där du kan lagra flera värden.

Maximum

Returnerar posten med det högsta värdet. För textinformation är det högsta värdet det sista alfabetiska värdet. Access skiljer inte på versaler och gemener. Funktionen ignorerar null-värden.

Tal, Decimal, Valuta, Datum/tid

Minimum

Returnerar posten med det lägsta värdet. För textinformation är det lägsta värdet det första alfabetiska värdet. Access skiljer inte på versaler och gemener. 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

Obs!: Ansvarsfriskrivning för maskinöversättning: Den här artikeln har översatts av ett datorsystem utan mänsklig inblandning. Microsoft erbjuder dessa maskinöversättningar för att hjälpa icke engelskspråkiga användare att ta del av information om Microsofts produkter, tjänster och tekniker. Eftersom artikeln är maskinöversatt kan den innehålla fel i ordval, syntax och grammatik.

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

Hade du nytta av den här informationen?

Tack för din feedback!

Tack för din feedback! Det låter som att det kan vara bra att koppla dig till en av våra Office-supportrepresentanter.

×