STDEVX.P
aplica-se a:coluna calculada
tabela calculada
medida
cálculo visual
Retorna o desvio padrão da população inteira.
Sintaxe
STDEVX.P(<table>, <expression>)
Parâmetros
Termo | Definição |
---|---|
table |
Qualquer expressão DAX que retorna um único valor escalar, em que a expressão deve ser avaliada várias vezes (para cada linha/contexto). |
expression |
Qualquer expressão DAX que retorna um único valor escalar, em que a expressão deve ser avaliada várias vezes (para cada linha/contexto). |
Valor de retorno
Um número que representa o desvio padrão de uma população inteira.
Comentários
STDEVX.P avalia
expression
para cada linha detable
e retorna o desvio padrão da expressão supondo que essa tabela se refira a toda a população. Se os dados emtable
representarem uma amostra da população, você deverá calcular o desvio padrão usando STDEVX.S em vez disso.STDEVX.P usa a seguinte fórmula:
√[∑(x – x̃)2/n]
onde x̃ é o valor médio de x para toda a população e n é o tamanho da população.
As linhas em branco são filtradas de
columnName
e não são consideradas nos cálculos.Um erro será retornado se
columnName
contiver menos de 2 linhas não em brancoEssa função não tem suporte para uso no modo DirectQuery quando usada em colunas calculadas ou regras de RLS (segurança em nível de linha).
Exemplo
O exemplo a seguir mostra a fórmula de uma coluna calculada que calcula o desvio padrão do preço unitário por produto, quando a fórmula é usada na tabela Product.
= STDEVX.P(RELATEDTABLE(InternetSales_USD), InternetSales_USD[UnitPrice_USD] – (InternetSales_USD[DiscountAmount_USD]/InternetSales_USD[OrderQuantity]))