Freigeben über


VARX.S

Gilt für:Berechnete Spalteberechnete TabelleMeasurevisuelle Berechnung

Gibt die Varianz einer sample Population zurück.

Syntax

VARX.S(<table>, <expression>)

Parameter

Begriff Definition
table Ein beliebiger DAX Ausdruck, der eine Datentabelle zurückgibt.
expression Jeder DAX Ausdruck, der einen einzelnen skalaren valuezurückgibt, wobei der Ausdruck mehrmals ausgewertet werden soll (für jede Zeile/jeden Kontext).

value zurückgeben

Eine Zahl, die die Varianz einer sample Population darstellt.

Bemerkungen

  • VARX.S wertet expression für jede Zeile von tableand die Varianz von expressionzurück; in der Annahme, dass table auf eine sample der Bevölkerung verweist. If table die gesamte Population darstellt, sollten Sie die Varianz mithilfe von VARX.Pberechnen.

  • VAR.S verwendet die folgende Formel:

    ∑(x - x̃)2/(n-1)

    wobei x̃ die averagevalue x für die sample Population ist.

    and n ist die Bevölkerungsgröße

  • Blank Zeilen werden aus columnNameandnot herausgefiltert, die in den Berechnungen berücksichtigt werden.

  • Ein error wird ifcolumnNamecontains weniger als 2 nichtblank Zeilen zurückgegeben.

  • Diese Funktion wird not für die Verwendung im DirectQuery-Modus unterstützt, wenn sie in berechneten Spalten or Sicherheitsregeln auf Zeilenebene (RLS) verwendet wird.

Beispiel

Das folgende Beispiel zeigt die Formel für eine berechnete Spalte, die die Varianz der Einheit price pro product für eine sample Grundpopulation schätzt, wenn die Formel in der Product Tabelle verwendet wird.

= VARX.S(InternetSales_USD, InternetSales_USD[UnitPrice_USD] – (InternetSales_USD[DiscountAmount_USD]/InternetSales_USD[OrderQuantity]))