0
respostas

[CORREÇÃO] Erro no cálculo da variação

A variação correta de Fev Jan ficou invertida na divisão. Tem que ser ([Tempo].[Mês e Ano].&[2013]&[01-2013]&[01-2013]&[02-2013] / [Tempo].[ Mês e Ano].&[2013]&[01-2013]&[01-2013]&[01-2013])-1)

Em uma das linhas por exemplo, na conta do professor temos uma queda de 124%. sso só aconteceria se o valor de faturamento fosse de negativo.

A consulta com os valores corretos da variação seguem abaixo:

with member [Tempo].[Mês e Ano].[Variação Fev Jan] as '(([Tempo].[Mês e Ano].&[2013]&[01-2013]&[01-2013]&[02-2013] / [Tempo].[Mês e Ano].&[2013]&[01-2013]&[01-2013]&[01-2013])-1)', format_string = '#,###.00 %' select ({[Tempo].[Mês e Ano].&[2013]&[01-2013]&[01-2013]&[01-2013],[Tempo].[Mês e Ano].&[2013]&[01-2013]&[01-2013]&[02-2013], [Tempo].[Mês e Ano].[Variação Fev Jan]}) on columns, ({[Produto].[Marca].members}) on rows from [COMPLETO] where ({[Measures].[Faturamento]})