VARX.P-Funktion (DAX)
Gibt die Varianz der gesamten Population zurück.
Syntax
VARX.P(<table>, <expression>)
Parameter
table
Ein DAX-Ausdruck, der eine Tabelle mit Daten zurückgibt.expression
Ein DAX-Ausdruck, der einen einzelnen Skalarwert zurückgibt, in dem der Ausdruck mehrmals ausgewertet wird (für jede Zeile/Kontext).
Rückgabewert
Eine Zahl mit der Varianz der gesamten Population.
Hinweise
VARX.P wertet <expression> für jede Zeile von <table> aus und gibt die Varianz von <expression> zurück, vorausgesetzt, dass <table> sich auf die gesamte Population bezieht. Berechnen Sie die Varianz mithilfe von VARX.S, wenn <table> eine Stichprobe der Population darstellt.
VARX.P verwendet die folgende Formel:
∑(x - x̃)²/n
wobei x̃ der Durchschnittswert von x für die gesamte Population
und n die Populationsgröße ist
Leere Zeilen werden aus columnName herausgefiltert und in den Berechnungen nicht berücksichtigt.
Ein Fehler wird zurückgegeben, wenn columnName weniger als zwei nicht leere Zeilen enthält.
Diese DAX-Funktion kann unterschiedliche Ergebnisse zurückgeben, wenn sie in einem Modell verwendet wird, das bereitgestellt und dann im DirectQuery-Modus abgefragt wird. Weitere Informationen zu semantischen Unterschieden im DirectQuery-Modus finden Sie unter https://go.microsoft.com/fwlink/?LinkId=219171.
Beispiel
Im folgenden Beispiel wird die Formel für eine berechnete Spalte gezeigt, die die Varianz des Einzelpreises pro Produkt berechnet, wenn die Formel in der Tabelle "Product" verwendet wird.
=VARX.P(InternetSales_USD, InternetSales_USD[UnitPrice_USD] –(InternetSales_USD[DiscountAmount_USD]/InternetSales_USD[OrderQuantity]))