Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Boa tarde pessoal.
Estou com o seguinte problema de ordenação em uma aplicação.
Eu rankeio os TOP 20 de acordo com a seguinte métrica :. >>> = Sum(Sales)) de maneira q calcula anualmente.
Em um segundo grafico, eu trago os mesmos Top20, porem agora a minha metrica torna-se mensal, ou seja, a soma total de todos os meses do referido ano consolidado, gera o mesmo valor que a métrica acima citada.
EX:
grafico A: Straight Table (Venda Anual)
ID sum(Sales)
A 400
B 300
C 200
D 100
OBS: ID = If(aggr(rank(sum({$<idDimMes={$(#=(max(idDimMes)))}>} Sales)),ID)<=20,ID)
Seleciona o TOP20.
grafico B: Pivot Table (Venda Mensal)
SUM ( SALES_mes )
ID JAN FEB Total
B 0 300 300
A 200 200 400
D 10 90 100
C 50 150 200
OBS: ID = If(aggr(rank(sum({$<idDimMes={$(#=(max(idDimMes)))}>} Sales)),ID)<=20,ID)
Seleciona o TOP20.
Eu preciso que a ordenação seja de acordo com o total das expressões, p/ que ela obedeça a mesma ordem do gráfico A.
SUM ( SALES_mes )
ID JAN FEB Total
A 200 200 400
B 0 300 300
C 50 150 200
D 10 90 100
Agradecido.
Acho que a função dual pode ajudar vc.