STDEVX.P
Aplica-se a:Coluna calculada
Tabela calculada
Medida
Cálculo visual
Devolve o desvio padrão de toda a população.
Sintaxe
STDEVX.P(<table>, <expression>)
Parâmetros
Termo | Definição |
---|---|
table |
Qualquer expressão DAX que retorna um único valor escalar, onde a expressão deve ser avaliada várias vezes (para cada linha/contexto). |
expression |
Qualquer expressão DAX que retorna um único valor escalar, onde 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 toda a população.
Observações
STDEVX.P avalia
expression
para cada linha detable
e retorna o desvio padrão de expressão assumindo que a tabela se refere a toda a população. Se os dados emtable
representarem uma amostra da população, você deve 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 vaziasEsta função não é suportada para utilização no modo DirectQuery quando utilizada em colunas calculadas ou regras de segurança ao nível da linha (RLS).
Exemplo
O exemplo a seguir mostra a fórmula para 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]))