Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Bom dia!
Estou desenvolvendo um aplicativo onde devo fazer um comparativo mês a mês da diferença de CNPJ's, atualmente até consegui realizar uma consulta através do Above() utilizando Set Analisys através do código abaixo:
Soma(
Agressivo(
Contagem(DISTINTO [CNPJ Revenda])
- Acima(
Contagem(DISTINTO [CNPJ Revenda]), 1
),
"Mês"
)
)
Atualmente estou usando uma tabela Fato e uma tabela dimensão de calendário e o Mês vem do calendário.
O problema deste código é que o Above() lê referente à linha anterior, e no meu gráfico de barras ele está com a dimensão de Mês também, o problema é que janeiro nunca é calculado pois não consegue visualizar o mês de dezembro do ano anterior.
Podem me ajudar e indicar a melhor forma de fazer com que esse cálculo funcione? Apenas um adendo, ele deve se manter totalmente sonoro para filtros de UF, Ano, Mês, entre outros.
Try this
Count(DISTINCT [CNPJ Revenda])
-
Above(Count(DISTINCT [CNPJ Revenda]
))
Or use below expression
Count(DISTINCT [CNPJ Revenda])
-
Count(
DISTINCT {<
YearMonth = {"=$(=AddMonths(Max(YearMonth),-1))"}
>} [CNPJ Reven
da]
)