AVERAGEA
gjelder:beregnet kolonne
beregnet tabell
måle
visualobjektberegning
Returnerer gjennomsnittet (aritmetisk gjennomsnitt) av verdiene i en kolonne. Håndterer tekst og ikke-numeriske verdier.
Syntaks
AVERAGEA(<column>)
Parametere
Vilkår | Definisjon |
---|---|
column |
En kolonne som inneholder verdiene du vil finne gjennomsnittet for. |
Returverdi
Et desimaltall.
Merknader
Funksjonen AVERAGEA tar en kolonne og gjennomsnittstallene i den, men håndterer også ikke-numeriske datatyper i henhold til følgende regler:
- Verdier som evalueres for å
TRUE
telle som 1. - Verdier som evalueres for å
FALSE
telle som 0 (null). - Verdier som inneholder ikke-numerisk tekst teller som 0 (null).
- Tom tekst ("") teller som 0 (null).
- Verdier som evalueres for å
Hvis du ikke vil inkludere logiske verdier og tekstrepresentasjoner av tall i en referanse som en del av beregningen, bruker du AVERAGE-funksjonen.
Når det ikke er noen rader å aggregere, returnerer funksjonen en tom. Hvis det finnes rader, men ingen av dem oppfyller de angitte vilkårene, returnerer funksjonen 0. Microsoft Excel returnerer også null hvis det ikke finnes noen rader som oppfyller betingelsene.
Denne funksjonen støttes ikke for bruk i DirectQuery-modus når den brukes i beregnede kolonner eller regler for sikkerhet på radnivå (RLS).
Eksempel
Følgende eksempel returnerer gjennomsnittet av ikke-tomme celler i den refererte kolonnen, gitt følgende tabell. Hvis du brukte AVERAGE-funksjonen, vil gjennomsnittet være 21/2. med AVERAGEA-funksjonen er resultatet 22/5.
Transaksjons-ID | Beløp | Resultat |
---|---|---|
0000123 | 1 | Teller som 1 |
0000124 | 20 | Teller som 20 |
0000125 | N/a | Teller som 0 |
0000126 | Teller som 0 | |
0000126 | TRUE |
Teller som 1 |
= AVERAGEA([Amount])