Funzione VARX.P (DAX)
Viene restituita la varianza dell'intera popolazione.
Sintassi
VARX.P(<table>, <expression>)
Parametri
table
Qualsiasi espressione DAX tramite cui viene restituita una tabella di dati.expression
Qualsiasi espressione DAX tramite cui viene restituito un singolo valore scalare, dove l'espressione deve essere valutata più volte (per ogni riga/contesto).
Valore restituito
Numero con la varianza dell'intera popolazione.
Osservazioni
Tramite VARX.P viene valutato il parametro <expression> per ogni riga del parametro <table> e viene restituita la varianza di <expression> presupponendo che <table> si riferisca all'intera popolazione. Se nel parametro <table> viene rappresentato un campione della popolazione, calcolare la varianza standard utilizzando VARX.S.
In VARX.P viene utilizzata la seguente formula:
∑(x - x̃)²/n
dove x̃ è il valore medio di x per l'intera popolazione
e n è la dimensione della popolazione.
Le righe vuote vengono escluse dal parametro columnName e non considerate nei calcoli.
Viene restituito un errore se nel parametro columnName sono contenute meno di 2 righe non vuote.
È possibile che tramite questa funzione DAX vengano restituiti risultati diversi se utilizzata in un modello distribuito e su cui vengono quindi eseguite query in modalità DirectQuery. Per ulteriori informazioni sulle differenze semantiche della modalità DirectQuery, visitare il sito Web all'indirizzo https://go.microsoft.com/fwlink/?LinkId=219171.
Esempio
Nell'esempio seguente viene mostrata la formula per una colonna calcolata in cui si calcola la varianza del prezzo unitario per prodotto, quando la formula è utilizzata nella tabella Product.
=VARX.P(InternetSales_USD, InternetSales_USD[UnitPrice_USD] –(InternetSales_USD[DiscountAmount_USD]/InternetSales_USD[OrderQuantity]))