Partager via


STDEVX.P,

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

Retourne l’écart type de l’ensemble de la population.

Syntaxe

STDEVX.P(<table>, <expression>)  

Paramètres

Terme Définition
tableau Toute expression DAX qui retourne une valeur scalaire unique où l’expression doit être évaluée plusieurs fois (pour chaque ligne/contexte).
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 l’écart type de l’ensemble de la population.

Remarques

  • STDEVX.P évalue expression pour chaque ligne de table et retourne l’écart type de l’expression, à supposer que la table fasse référence à l’ensemble de la population. Si les données dans table représentent un échantillon de la population, vous devez plutôt calculer l’écart type à l’aide de STDEVX.S.

  • STDEVX.P utilise la formule suivante :

    √[∑(x - x̃)2/n]

    où x̃ représente la valeur moyenne de x pour l’ensemble de la population et n la taille de la population.

  • Les lignes vides sont exclues par filtrage 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 calcule l’écart type du prix unitaire par produit, quand la formule est utilisée dans la table Product.

= STDEVX.P(RELATEDTABLE(InternetSales_USD), InternetSales_USD[UnitPrice_USD] – (InternetSales_USD[DiscountAmount_USD]/InternetSales_USD[OrderQuantity]))