Do not input private or sensitive data. View Qlik Privacy & Cookie Policy.
Skip to main content

Announcements
Want to see what's currently in public preview? We've pulled it all together in one place. Check it out here
cancel
Showing results for 
Search instead for 
Did you mean: 
thiago_mlg
Creator II
Creator II

Rank como Filtro

Boa tarde, pessoal.

Estou precisando de ajuda com o seguinte problema.

Hoje tenho esta expressão:

Como dimensão tenho AGENCIA.

Ou seja, para cada agencia eu faço a soma do faturamento da max(date) por exemplo ago/2014 menos a  soma da max(date) -1 por exemplo jul/2014 ....... para saber a variação de um mes para o mes anterior

=Sum({<EmpresaFaturamento = {'1 - SÃO PAULO - SP'}, Mes = {'$(v_Data_Max)'}>} Faturamento) - Sum({1<EmpresaFaturamento = {'1 - SÃO PAULO - SP'}, Mes = {'$(v_Mes_Anterior_Max)'}>} Faturamento)

acontece que eu quero fazer a mesma coisa, porem apenas para os 5 maiores faturamentos do max(date)..

Ou seja.. eu vou fazer o calculo de variação apenas para as 5 Agencias que mais faturaram neste mes atual.

Qualquer dúvida estou a disposição.

Desde já Agradeço.

1 Solution

Accepted Solutions
felipe_dutra
Partner - Creator
Partner - Creator

Classifique a Agencia pela expressão da variação, na ordem descendente.

Correção: Pela expressão do faturamento atual.

Na expressão, coloque o seguinte:

If(RowNo()<=5,

  Expressão,

  0

)

Abs,

Felipe

View solution in original post

2 Replies
felipe_dutra
Partner - Creator
Partner - Creator

Classifique a Agencia pela expressão da variação, na ordem descendente.

Correção: Pela expressão do faturamento atual.

Na expressão, coloque o seguinte:

If(RowNo()<=5,

  Expressão,

  0

)

Abs,

Felipe

thiago_mlg
Creator II
Creator II
Author

Excelente.. Funcionou certinho. Muito Obrigado Felipe