Ler em inglês

Compartilhar via


STDEVX.P

Aplica-se a:Coluna calculadaTabela calculadaMedidaCá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 retornado

Um número que representa o desvio padrão de uma população inteira.

Comentários

  • STDEVX. P avalia expression para cada linha de table e retorna o desvio padrão da expressão supondo que a tabela se refere a toda a população. Se os dados no table 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]

    em que x̃ é o valor médio de x para a população inteira 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 branco

  • Não há suporte para a função ser usada no modo DirectQuery quando usada em regras RLS (segurança em nível de linha) ou colunas calculadas.

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]))