STDEVX. PSTDEVX.P

Retourne l’écart type de l’ensemble du remplissage.Returns the standard deviation of the entire population.

SyntaxeSyntax

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

les paramètresParameters

TermeTerm DéfinitionDefinition
tableautable Toute expression DAX qui retourne une valeur scalaire unique, où l’expression doit être évaluée plusieurs fois (pour chaque ligne/contexte).Any DAX expression that returns a single scalar value, where the expression is to be evaluated multiple times (for each row/context).
expressionexpression Toute expression DAX qui retourne une valeur scalaire unique, où l’expression doit être évaluée plusieurs fois (pour chaque ligne/contexte).Any DAX expression that returns a single scalar value, where the expression is to be evaluated multiple times (for each row/context).

Valeur de retourReturn value

Nombre qui représente l’écart type de l’ensemble du remplissage.A number that represents the standard deviation of the entire population.

ConcernantRemarks

  1. STDEVX. PSTDEVX.P évalue l' expression pour chaque ligne de la table et retourne l’écart type de l’expression en supposant que la table fait référence à l’ensemble du remplissage.evaluates expression for each row of table and returns the standard deviation of expression assuming that table refers to the entire population. Si les données de la table représentent un échantillon du remplissage, vous devez calculer l’écart type à l’aide de STDEVX. À la place.If the data in table represents a sample of the population, you should compute the standard deviation by using STDEVX.S instead.

  2. STDEVX. PSTDEVX.P utilise la formule suivante :uses the following formula:

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

    où x̃ est la valeur moyenne de x pour l’ensemble du remplissagewhere x̃ is the average value of x for the entire population

    et n est la taille de la populationand n is the population size

  3. Les lignes vides sont filtrées de ColumnName et ne sont pas prises en compte dans les calculs.Blank rows are filtered out from columnName and not considered in the calculations.

  4. Une erreur est retournée si ColumnName contient moins de 2 lignes non videsAn error is returned if columnName contains less than 2 non-blank rows

Cette fonction DAX peut retourner des résultats différents lorsqu’elle est utilisée dans un modèle déployé puis interrogé en mode DirectQuery.This DAX function may return different results when used in a model that is deployed and then queried in DirectQuery mode. Pour plus d’informations sur les différences sémantiques en mode DirectQuery, consultez https://go.microsoft.com/fwlink/?LinkId=219171.For more information about semantic differences in DirectQuery mode, see https://go.microsoft.com/fwlink/?LinkId=219171.

ExampleExample

L’exemple suivant illustre la formule d’une colonne calculée qui calcule l’écart type du prix unitaire par produit, lorsque la formule est utilisée dans la table Product .The following example shows the formula for a calculated column that calculates the standard deviation of the unit price per product, when the formula is used in the Product table.

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