MOVINGMÉDIA
Aplica-se a:Colunacalculada Tabelacalculada MedidaCálculo visual
Devolve uma média móvel calculada ao longo de um determinado eixo da matriz visual. Ou seja, a média da coluna dada calculada sobre as últimas <linhas windowSize> .
Sintaxe
MOVINGAVERAGE ( <column>, <windowSize>[, <includeCurrent>][, <axis>][, <blanks>][, <reset>] )
Parâmetros
Termo | Definição |
---|---|
coluna | A coluna que fornece o valor para cada linha. |
windowSize | O número de linhas a incluir no cálculo. Deve ser um valor constante. |
includeCurrent | (Opcional) Um valor lógico que especifica se a linha atual deve ou não ser incluída no intervalo. O valor predefinido é True. |
eixo | (Opcional) Uma referência de eixo, a direção ao longo da qual a média móvel será calculada. |
espaços em branco | (Opcional) Uma enumeração que define como manipular valores em branco ao classificar. Este parâmetro está reservado para uso futuro. |
repor | (Opcional) Indica se o cálculo é redefinido e em que nível da hierarquia de colunas da forma visual. Os valores aceitos são: NONE, LOWESTPARENT, HIGHESTPARENT ou um inteiro. O comportamento depende do sinal inteiro: - Se zero ou omitido, o cálculo não é reiniciado. Equivalente a NENHUM. - Se positivo, o inteiro identifica a coluna a partir do mais alto, independente do grão. HIGHESTPARENT é equivalente a 1. - Se negativo, o inteiro identifica a coluna a partir do mais baixo, em relação ao grão atual. LOWESTPARENT é equivalente a -1. |
Valor devolvido
Um valor escalar, a média móvel na linha atual.
Observações
Esta função pode ser usada apenas em cálculos visuais.
Os <parâmetros includeCurrent>, <axis>, <blanks> e <reset> podem ser omitidos.
Exemplo 1
Dada uma tabela que resume as vendas totais para cada categoria de produto e mês de calendário, a seguinte consulta DAX adiciona uma coluna com a média das vendas totais para essa categoria nos últimos 6 meses:
AvgSalesLast6Months = MOVINGAVERAGE([SalesAmount], 6, Rows)
A captura de tela abaixo mostra a matriz visual e a expressão de cálculo visual:
Exemplo 2
Dada a mesma tabela, a seguinte consulta DAX adiciona uma coluna com a média do total de vendas para essa categoria nos 12 meses anteriores (não incluindo o mês atual):
AvgSalesPrev12Months = MOVINGAVERAGE([SalesAmount], 12, FALSE, Rows, KEEP)
Consulte também
Comentários
https://aka.ms/ContentUserFeedback.
Brevemente: Ao longo de 2024, vamos descontinuar progressivamente o GitHub Issues como mecanismo de feedback para conteúdos e substituí-lo por um novo sistema de feedback. Para obter mais informações, veja:Submeter e ver comentários