Skip to main content
Woohoo! Qlik Community has won “Best in Class Community” in the 2024 Khoros Kudos awards!
Announcements
Nov. 20th, Qlik Insider - Lakehouses: Driving the Future of Data & AI - PICK A SESSION
cancel
Showing results for 
Search instead for 
Did you mean: 
kkmoraes
Contributor III
Contributor III

Cálculo baseado em média de ano anterior

Prezados,

Estou tendo dificuldades para projetar o seguinte cenário no Qlik:

Preciso cálcular a média gasta nos meses 9,10 e 11 do ano anterior e usar o valor como projeção para os meses "em aberto" do ano atual.

Ex: em 2018 o valor gasto nos meses 9,10 e 11 foi 3.068,378, preciso tirar a média desses valores (1.022,792,67) e aplicar o resultado para os meses (9,10,11 e 12) do ano atual. 

9R$1.136.286,93
10R$996.629,48
11R$935.461,59

 

No qlik eu criei uma tabela asof  fazendo o seguinte tratamento

 

 

[AsOf_tmp]:
LOAD
Ano as AsOfAno
,Mês as AsOfMes
,Ano&Mês as Chave_AsOF
,'Atual' as Tipo
;
LOAD DISTINCT Ano
RESIDENT Cenarios
;
CONCATENATE ([AsOf_tmp])
LOAD
Ano as AsOfAno
,Mês as AsOfMes
,Ano&Mês as Chave_AsOF
,Ano-1 as Ano
,'Anterior' as Tipo
;
LOAD DISTINCT Ano
RESIDENT Cenarios
;

[AsOf_Ano]:
NoConcatenate Load
AsOfAno,
Ano,
Tipo
Resident [AsOf_tmp]
where AsOfAno>2015;
drop table [AsOf_tmp];

 

 

e utilizei a seguinte expressão para montar o resultado

 

IF([Mês] < Month(Today()), Sum({$<Mês -= {'99'}>}Valor_Liquidado_DHCompNE), (Sum({<Mês = {'9', '10', '11'}, Tipo = {'Anterior'}, Mês -= {'99'} >}[Valor_ProgFin-Mês])) /3)

 

 

Anexei o resultado retornado no Qlik, a coluna "Resultado Esperado" é o que eu pretendo obter de retorno, nesse momento apenas os valores da média é que estão vindo incorretos, alguém pode ajudar com isso?

 

Obrigado!

Planilha com dados

0 Replies