VARX.S
gælder for:beregnet kolonne
beregnet tabel
beregning af måling
visualisering
Returnerer variansen for en populationsprøve.
Syntaks
VARX.S(<table>, <expression>)
Parametre
Begreb | Definition |
---|---|
table |
Ethvert DAX udtryk, der returnerer en tabel med data. |
expression |
Ethvert DAX udtryk, der returnerer en enkelt skalarværdi, hvor udtrykket skal evalueres flere gange (for hver række/kontekst). |
Returværdi
Et tal, der repræsenterer variansen for en populationsprøve.
Bemærkninger
VARX.S evaluerer
expression
for hver række itable
og returnerer variansen forexpression
. ud fra den antagelse, attable
refererer til en stikprøve af populationen. Hvistable
repræsenterer hele populationen, skal du beregne variansen ved hjælp af VARX.P.VAR.S bruger følgende formel:
∑(x - x̃)2/(n-1)
hvor x̃ er den gennemsnitlige værdi af x for prøvepopulationen
og n er populationens størrelse
Tomme rækker filtreres fra
columnName
og tages ikke i betragtning i beregningerne.Der returneres en fejl, hvis
columnName
indeholder mindre end to rækker, der ikke er tomme.Denne funktion understøttes ikke til brug i DirectQuery-tilstand, når den bruges i beregnede kolonner eller RLS-regler (row-level security).
Eksempel
I følgende eksempel vises formlen for en beregnet kolonne, der estimerer variansen af enhedsprisen pr. produkt for en populationsprøve, når formlen bruges i tabellen Product.
= VARX.S(InternetSales_USD, InternetSales_USD[UnitPrice_USD] – (InternetSales_USD[DiscountAmount_USD]/InternetSales_USD[OrderQuantity]))