Del via


AVERAGEA

gjelder:beregnet kolonneberegnet tabellmålevisualobjektberegning

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).
  • 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])

AVERAGE funksjonAVERAGEX funksjonStatistiske funksjoner