Skip to main content
Announcements
Join us at Qlik Connect for 3 magical days of learning, networking,and inspiration! REGISTER TODAY and save!
cancel
Showing results for 
Search instead for 
Did you mean: 
Not applicable

Variação % campo calculado.

Prezados , Boa tarde.

Estou com dificuldades, como calcular a variação em %, de um campo calculado, exemplo real:

Tenho um campo que chamo de Ticket médio, onde a formula é : Sum(VL_FATURAMENTO) / Sum(NR_ACUMULADO), tenho uma quebra por ano, o mesmo me retorna seguinte valor da imagem abaixo.
Tentei utilizar a mesma fórmula com before, mas não me retorna o valor correto em % devido a formula acima. Como posso calcular o percentual entre anos, com o campo com fórmula?

TICKET_MEDIO.JPG

1 Solution

Accepted Solutions
Not applicable
Author

se você usar esta formula

neste caso use dimensão ano

num((sum(valor)/Count(valor))/(Before(Sum(valor)/Count(valor)))-1,'#.##0,00')

vai ter a variação para todos os anos. No caso de 2015 vai estar nulo por que não tem 2014

caso use set analys vai ter 2 anos ou mais e a variação (neste caso não use dimensões)

expressão 1

sum({<ano={"$(=max(ano)-1)"}>} valor)

expressão 2

sum({<ano={"$(=max(ano))"}>} valor)

expressão 3

num(([2016]/[2015])-1,'#.##0,00%')

View solution in original post

2 Replies
Not applicable
Author

se você usar esta formula

neste caso use dimensão ano

num((sum(valor)/Count(valor))/(Before(Sum(valor)/Count(valor)))-1,'#.##0,00')

vai ter a variação para todos os anos. No caso de 2015 vai estar nulo por que não tem 2014

caso use set analys vai ter 2 anos ou mais e a variação (neste caso não use dimensões)

expressão 1

sum({<ano={"$(=max(ano)-1)"}>} valor)

expressão 2

sum({<ano={"$(=max(ano))"}>} valor)

expressão 3

num(([2016]/[2015])-1,'#.##0,00%')

Not applicable
Author

Perfeito Rodrigo, era disso que eu necessitava! obrigado.