AVERAGEX
Koskee seuraavia:Laskettu sarakeLaskettu taulukkoMittayksikköVisuaalinen laskenta -
Laskee taulukolle arvioitujen lausekkeiden joukon keskiarvon (aritmeettisen keskiarvon).
Syntaksi
AVERAGEX(<table>,<expression>)
Parametrit
Termi | Määritelmä |
---|---|
table |
Taulukon nimi tai lauseke, joka määrittää koostetta suorittavan taulukon. |
expression |
Skalaarituloksen sisältävä lauseke, joka lasketaan ensimmäisen argumentin taulukon kullekin riville. |
Palautusarvo
Desimaaliluku.
Huomautuksia
AVERAGEX-funktion avulla voit arvioida lausekkeita taulukon kullekin riville, ottaa sitten tulokseksi saatavan arvojoukon ja laskea sen aritmeettisen keskiarvon. Siksi funktion ensimmäinen argumentti on taulukko ja toinen argumentti on lauseke.
Muissa suhteissa AVERAGEX noudattaa samoja sääntöjä kuin AVERAGE. Et voi sisällyttää ei-numeerisia tai tyhjäarvoisia soluja. Vaaditaan sekä taulukko- että lausekeargumentti.
Kun koostettavaa riviä ei ole, funktio palauttaa tyhjän. Kun rivejä on, mutta yksikään niistä ei täytä määritettyjä ehtoja, funktio palauttaa arvon 0.
Tätä funktiota ei tueta DirectQuery-tilassa lasketuissa sarakkeissa tai rivitason suojauksen (RLS) säännöissä käytettäväksi.
Esimerkki
Seuraavassa esimerkissä lasketaan InternetSales-taulukon kunkin tilauksen keskimääräiset rahtikulut ja verot summaamalla ensin kunkin rivin Freight ja TaxAmt ja laskemalla sitten näin keskimäärin nämä summat.
= AVERAGEX(InternetSales, InternetSales[Freight]+ InternetSales[TaxAmt])
Jos käytät useita toimintoja lausekkeessa, jota käytetään toisena argumenttina, sinun on käytettävä sulkeita laskutoimitusten järjestyksen hallitsemiseen. Lisätietoja on DAX Syntax Reference.
Aiheeseen liittyvä sisältö
AVERAGE funktioidenAVERAGEA funktioitatilastolliset funktiot