Qlik Community

Ask a Question

Brasil

Announcements
QlikWorld Online 2021, May 10-12: Our Free, Virtual, Global Event REGISTER TODAY
cancel
Showing results for 
Search instead for 
Did you mean: 
Not applicable

Valor Pagamento Dia do Mês Atual X Mesmo Dia do Mês Anterior e % de diferença entre eles

Pessoal, boa tarde.

Podem me ajudar?

Estou tentando criar uma tabela no formato abaixo:

Tabela.PNG

Podem me ajudar a preencher as colunas MesAnterior e %?

Tentei algo assim, porém, não funciona.

// Comando SQL

[Pagamentos]:

  select

      a.idSM

  ,   c.idPagamento

  ,   month(a.dtPagamento) MesPagamento

  ,   c.vlPagamento

FaixaPagamento

from ....

// Declaracao Variável

SET vMesSelecionado = month(dtPagamento);

SET vMesAnteriorSelecionado =  month(dtPagamento)-1;

// Aplicando a variável no campo Mês anterior

=SUM({<MesPagamento = {'$(#vMesAnteriorSelecionado)'}>}vlPagamento)


Porém está zerando, conforme ai em cima.

Além disso, como calculo a coluna %?


Podem me auxiliar com o que há de errado, por favor?

1 Solution

Accepted Solutions
Clever_Anjos
Employee
Employee

Veja se atende, tem que copiar o pedaço de script e ajustar suas expressões.

Detalhes de como é feito: Calculando acumulados com tabelas "AsOf"

View solution in original post

6 Replies
Clever_Anjos
Employee
Employee

Você tem um campo data como dimensão.

Um set analysis não é avaliado a cada linha (veja mais em Introdução a Set Analysis)

Para ajudar mais, se possível anexe uma amostra da sua aplicação

Not applicable
Author

Posta um QVWcom seus dados, fica mais fácil de te ajudar.

Not applicable
Author

Ok.

Segue o app.

Not applicable
Author

Postei! Pode me ajudar? Obrigada!

Clever_Anjos
Employee
Employee

Veja se atende, tem que copiar o pedaço de script e ajustar suas expressões.

Detalhes de como é feito: Calculando acumulados com tabelas "AsOf"

View solution in original post

Not applicable
Author

Nooossa! Super ajudou! \o/

Obrigada, Clever!! 🙂