Lire en anglais

Partager via


VARX.S

S’applique à :Colonne calculéeTable calculéeMesureCalcul de visuel

Retourne la variance d’un échantillon de population.

Syntaxe

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

Paramètres

Terme Définition
table Toute expression DAX qui retourne une table de données.
expression Toute expression DAX qui retourne une valeur scalaire unique où l’expression doit être évaluée plusieurs fois (pour chaque ligne/contexte).

Valeur de retour

Nombre qui représente la variance d’un échantillon de population.

Notes

  • VARX. S évalue expression pour chaque ligne de table et retourne la variance de expression; sur l’hypothèse que table fait référence à un échantillon de la population. Si table représente l’ensemble de la population, vous devez calculer la variance à l’aide de VARX.P.

  • VAR.S utilise la formule suivante :

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

    x̃ représentant la valeur moyenne de x pour l’échantillon de population

    et n représente la taille de la population

  • Les lignes vides sont filtrées de columnName et ne sont pas prises en compte dans les calculs.

  • Une erreur est retournée si columnName contient moins de 2 lignes non vides.

  • Cette fonction n’est pas prise en charge pour une utilisation en mode DirectQuery quand elle est utilisée dans des colonnes calculées ou des règles de sécurité au niveau des lignes (RLS).

Exemple

L’exemple suivant illustre la formule d’une colonne calculée qui évalue la variance du prix unitaire par produit pour un échantillon de population quand la formule est utilisée dans la table Product.

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