For å oppsummere søkeresultater kan du bruke en aggregering:
- Et bestemt felt eller en bestemt beregning
- Rader eller kolonner i en krysstabellayout
Når du aggregerer en verdi i et krysstabelloppsett, kan du velge om du vil vise totalsummen for radene eller kolonnene.
Bruk en aggregering på et felt eller en beregning
- Velg aggregeringen som skal brukes, i panelet Feltegenskaper for feltet eller beregningen.
- For en beregning som bare skal inkludere hvert unike element én gang, velger du Use distinct aggregation.
- Klikk på Lagre.
Når du skriver SQL-setningen for spørringen, bruker en aggregeringsfunksjon på feltet, f.eks:
SUM(feltnavn) FROM kilde
Legg til en aggregeringsverdi i krysstabellresultatene
Hvis du vil oppsummere et felt i krysstabellresultater, kan du bruke en aggregeringsverdi og velge om du vil vise totalsummer for rader eller kolonner.
- Fra Krysstabell -panelet drar du feltet som skal aggregeres under Verdier, og velger formelen som skal brukes.
- Hvis du vil vise aggregeringen som en totalsum, velger du i Totals om du vil vise totalsummen for rader eller kolonner.
- Klikk på Lagre.
- On the Fields tab, drag the field to aggregate under Values.
-
From the field's Field Properties
panel, select
whether to use distinct aggregation to avoid double-counting
items.
- Select the aggregation to apply.
-
To display the aggregation as a grand total, from
Totals, select whether to show its total for
rows or columns.
- Click Save.
-
From the Layout
panel, drag
the field to aggregate under Values, and select
the formula to apply.
-
To display the aggregation as a grand total, from
Totals, select whether to show its total for
rows or columns.
- Click Save.
Aggregeringsverdier
Hvilke aggregeringer som er tilgjengelige, avhenger av:
- Feltets datatype, for eksempel Tekst eller Dato
- Enten du oppretter spørringen i Builder eller SQL
- Enten du aggregerer et felt eller krysstabellresultater
| Aggregering | Datatyper | Detaljer |
|---|---|---|
Antall, COUNT, eller DISTINCTCOUNT |
Alle | Summerer hvor mange elementer som befinner seg i feltet. For å telle hvert element bare én gang i et krysstabelloppsett:
|
Min av eller MIN |
Dato, desimal, heltall eller tidsstempel | Viser minimumsverdien - den laveste numeriske verdien eller den tidligste tidsverdien - for elementene i feltet |
Maks på eller MAX |
Dato, desimal, heltall eller tidsstempel | Viser maksimumsverdien - den høyeste numeriske verdien eller den siste tidsverdien - for elementene i feltet |
Summen av eller SUM |
Desimal eller heltall | Summerer de numeriske verdiene for elementene i feltet |
Gjennomsnitt av eller AVERAGE |
Desimal eller heltall | Summerer de numeriske verdiene for elementene i feltet, og dividerer deretter totalsummen med antall elementer for å beregne gjennomsnittsverdien |
PRODUKT |
Desimal eller heltall | Multipliserer de numeriske verdiene til elementene i feltet Merk: Denne aggregeringen er bare tilgjengelig for krysstabelloppsett i SQL. |
PROSENT |
Desimal eller heltall | Summerer de numeriske verdiene for elementene i feltet, og viser verdien for hvert element som en prosentandel av totalsummen Merk: Denne aggregeringen er bare tilgjengelig for krysstabelloppsett i SQL. |
Prosent av kolonnen eller PERCENTOFCOLUMN |
Desimal eller heltall | For en krysstabelloppsett vises verdien for hvert element som en prosentandel av totalsummen for hver kolonne |
Prosent av raden eller PERCENTOFROW |
Desimal eller heltall | For en krysstabelloppsett vises verdien for hvert element som en prosentandel av totalsummen for hver rad |
FORSKJELL |
Desimal eller heltall | For et krysstabelloppsett, trekker verdien for hvert element fra verdien for det forrige elementet, for eksempel for å vise endring over tid Merk: Denne aggregeringen er bare tilgjengelig for et krysstabelloppsett i SQL. For å gjøre sammenligningen enklere kan du bruke en |
PROSENTFORSKJELL |
Desimal eller heltall | For en krysstabelloppsett, viser hvert elements verdi som en prosentandel av det forrige elementets verdi, for eksempel for å vise endring over tid Merk: Denne aggregeringen er bare tilgjengelig for et krysstabelloppsett i SQL. |
STDEVP eller STDEVS |
Desimal eller heltall | For et krysstabelloppsett beregnes standardavviket for de numeriske verdiene til elementene i feltet, for å måle hvor mye verdiene varierer fra gjennomsnittet.
Merk: Denne aggregeringen er bare tilgjengelig for krysstabelloppsett i SQL. |
Median av eller MEDIAN |
Desimal eller heltall | For et krysstabelloppsett beregnes den "typiske" numeriske verdien for elementene i feltet - 50 % av elementene er større enn denne verdien, mens de øvrige 50 % er mindre enn den. |
Løpende totaler på eller LØPENDETOTALER |
Desimal eller heltall | For en krysstabell-layout beregnes en kumulativ sum av de numeriske verdiene til elementene i feltet. Du kan for eksempel bruke denne aggregeringen til å spore den totale inntekten fra kvartal til kvartal. |