Skip to main content

Muding Average Webi


Média móvel nos últimos 12 meses. Eu tenho um requisito onde eu preciso calcular a média móvel nos últimos 12 meses com base nos parâmetros selecionados pelo usuário. Eu tenho 3 anos de dados no relatório do qual preciso criar um painel exibindo média móvel. Posso calcular a média móvel em excel ao construir o painel de bordo. Mas eu quero fazer isso no relatório para que eu não precise fazer isso no lado do painel. Se o usuário passar parâmetros como jun 2013, então preciso calcular a média móvel nos últimos 12 meses. Você poderia me ajudar com isso? Nossos relatórios estão agendados por mês. 20 de setembro de 2013 às 22:11 PMHOw para calcular 12 meses de rolamento Média Você pode precisar de alguns passos para fazer isso. Etapa 1: Contar o número de dias para cada mês Contagem (Data) ForAll (Data) ForEach (Month) Etapa 2: Calcular total Valor do teste para cada mês Sum (Valor do teste) ForAll (Data) Para cada mês Etapa 3: Calcular Contagem corrente para o mês (cada mês tem 1 valor, ou seja, 1 de janeiro, 2 de fevereiro e assim por diante) RunningCount (Data) ForAll (Data) ForEach (Month) Etapa 4: Calcule o total de dias dos últimos 12 meses Count Count (Date) Onde (RunningCount (Data) ForAll (Data) Para Todos (Mês) gt (Max (RunningCount (Data) ForAll (Data) ForEach (Month)) Em Block) -12) Etapa 5: Calcule o valor total do teste durante os últimos 12 meses Valor de Teste de Soma Onde (RunningCount (Data) ForAll (Data) Para Todos (Mês) gt (Max (RunningCount (Data) ForAll (Data) ForEach (Month)) No Bloco -1)) Etapa 6: Calcule a média de rolamento Nota: Você Pode criar novas variáveis ​​para cada etapa acima, mas não use essas novas variáveis ​​nos cálculos da etapa 1 a 5. Todas as fórmulas acima devem estar na forma exata. Caso contrário, o contexto de cálculo no webi não conseguirá gerar os resultados esperados. Eu espero que isso ajude.

Comments