Qlik Community

Qlik Brasil

Group community for Brazil users. discussion only in Portuguese.

Highlighted
Not applicable

Como apresentar o somatório dos últimos 12 meses (ano móvel)?

Olá,


Estou trabalhando em um projeto onde preciso das apresentar as informações acumuladas de vendas do ano atual, do ano anterior e do último ano, neste caso um ano móvel (últimos 12 meses).
Exemplo:

Ano

Mês

Ano Atual

Ano Anterior

Ano móvel

2017

Fev

2017

2016

Fev/16 a Jan/17

2016

Out

2016

2015

Out/15 a Set/16

2016

Mar

2016

2015

Mar/15 a Fev/16

Para selecionar a soma das vendas anuais estou utilizando as seguintes expressões:

Ano Atual -> Sum({$<AnoVenda={'$(=MAX(AnoVenda))'}>} ValorVenda)

Ano Anterior -> Sum({$<AnoVenda={'$(=MAX(AnoVenda)-1)'}>} ValorVenda)

Minha dificuldade agora é conseguir somar o Ano Móvel.

Alguém pode me auxiliar na montagem dessa expressão?

Agradeço antecipadamente pela colaboração.

  Éolo Sales

10 Replies
mario_sergio_ti
Valued Contributor

Re: Como apresentar o somatório dos últimos 12 meses (ano móvel)?

Amigo;

Sum({$< [DATA]={">=$(=addmonths(monthstart(max([DATA])),-12)) <=$(=(monthend(max([DATA]))))"} >} [ValorVenda])

//Substitua o campo [DATA] caso seja necessário

MCampestrini
Valued Contributor

Re: Como apresentar o somatório dos últimos 12 meses (ano móvel)?

Eolo

Você pode utilizar da seguinte forma:


Sum({$< <campo_data_venda> = {'$(>=MonthStart(AddMonths(<campo_data_venda>, -13))<=MonthEnd(AddMonths(<campo_data_venda>, -1)))'}>} ValorVenda)

Márcio Rodrigo Campestrini
Employee
Employee

Re: Como apresentar o somatório dos últimos 12 meses (ano móvel)?

Sugiro usar um tabela As-OF com um flag para os últimos 12 meses Calculando acumulados com tabelas "AsOf"

Not applicable

Re: Como apresentar o somatório dos últimos 12 meses (ano móvel)?

Márcio,

Agradeço, inicialmente, pela presteza na resposta.

Segui sua dica e acredito que devo estar com algum parâmetro errado pois o resultado foi ZERO.

Talvez pelo fato de estar usando o <campo data venda> no formato 'DD/MM/YYYY'. Não sei.

Farei um teste com uma base em excel para tentar identificar as possíveis falhas.

Att.

Éolo Sales

Not applicable

Re: Como apresentar o somatório dos últimos 12 meses (ano móvel)?

Mário,

Agradeço, inicialmente, pela presteza na resposta.

Com a sua sugestão, ocorreu o mesmo que na do Márcio Campestrini.

Farei um teste com uma base em excel para tentar identificar as possíveis falhas.

Att.

Éolo Sales

Not applicable

Re: Como apresentar o somatório dos últimos 12 meses (ano móvel)?

Clever,

As informações foram ótimas.

Vou adapta-la à minha base, fazer os testes e em seguida retorno com os resultados.

Agradeço pela colaboração.

att.

Éolo Sales

mario_sergio_ti
Valued Contributor

Re: Como apresentar o somatório dos últimos 12 meses (ano móvel)?

Se desejar... coloca uma amostra dos dados.

MCampestrini
Valued Contributor

Re: Como apresentar o somatório dos últimos 12 meses (ano móvel)?

Eolo

Conseguiu resolver o seu problema? Se sim, por gentileza marque as respostas úteis/correta para mantermos a comunidade organizada.

Márcio Rodrigo Campestrini
MCampestrini
Valued Contributor

Re: Como apresentar o somatório dos últimos 12 meses (ano móvel)?

Conseguiu resolver seu problema? Marque as respostas como úteis/correta para fechar o tópico e mantermos a comunidade organizada.

Márcio Rodrigo Campestrini