AVERAGEA
gjelder:beregnet kolonneberegnet tabellMeasurevisualobjektberegning
Returnerer average (aritmetisk middelverdi) for values i en kolonne. Håndterer tekst and ikke-numeriske values.
Syntaks
AVERAGEA(<column>)
Parametere
Vilkår | Definisjon |
---|---|
column |
En kolonne som containsvalues du vil finne averagefor. |
Returner value
Et desimaltall.
Merknader
Funksjonen AVERAGEA tar en kolonne and gjennomsnitt av tallene i den, men håndterer også ikke-numeriske datatyper i henhold til følgende regler:
-
Values som evalueres til
TRUE
count som 1. -
Values at evaluate til
FALSE
count som 0 (null). - Values som inneholder ikke-numerisk tekst count som 0 (null).
- Tom tekst ("") teller som 0 (null).
-
Values som evalueres til
If du not vil inkludere logiske valuesand 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 blank. Men if det finnes rader, men none av dem oppfyller de angitte vilkårene, returnerer funksjonen 0. Microsoft Excel returnerer også en null if ingen rader blir funnet som oppfyller betingelsene.
Denne funksjonen støttes not for bruk i DirectQuery-modus når den brukes i beregnede kolonner or regler for sikkerhet på radnivå (RLS).
Eksempel
Følgende eksempel returnerer average av celler som ikke erblank i den refererte kolonnen, gitt følgende tabell. If du brukte funksjonen AVERAGE, 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])