Ler em inglês

Partilhar via


MÉDIAX

Aplica-se a:Coluna calculadaTabela calculadaMedidaCálculo visual

Calcula a média (média aritmética) de um conjunto de expressões avaliadas ao longo de uma tabela.

Sintaxe

AVERAGEX(<table>,<expression>)  

Parâmetros

Vigência Definição
table Nome de uma tabela ou uma expressão que especifica a tabela sobre a qual a agregação pode ser executada.
expression Uma expressão com um resultado escalar, que será avaliado para cada linha da tabela no primeiro argumento.

Valor de retorno

Um número decimal.

Comentários

  • A função AVERAGEX permite avaliar expressões para cada linha de uma tabela e, em seguida, pegar o conjunto resultante de valores e calcular sua média aritmética. Portanto, a função toma uma tabela como seu primeiro argumento e uma expressão como o segundo argumento.

  • Em todos os outros aspetos, o AVERAGEX segue as mesmas regras que o AVERAGE. Não é possível incluir células não numéricas ou nulas. Os argumentos de tabela e expressão são necessários.

  • Quando não há linhas para agregar, a função retorna um espaço em branco. Quando há linhas, mas nenhuma delas atende aos critérios especificados, a função retorna 0.

  • Esta 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 calcula o frete médio e o imposto em cada pedido na tabela InternetSales, primeiro somando Freight mais TaxAmt em cada linha e, em seguida, calculando a média dessas somas.

= AVERAGEX(InternetSales, InternetSales[Freight]+ InternetSales[TaxAmt])  

Se você usar várias operações na expressão usada como o segundo argumento, deverá usar parênteses para controlar a ordem dos cálculos. Para obter mais informações, consulte de referência de sintaxe DAX.

função MÉDIA
função MÉDIAA
Funções estatísticas