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: 
ricardoregis
Contributor III
Contributor III

Set Analysis - Filtro até o mês anterior do ano passado

Boa tarde!

Estou montando uma planilha de orçamento, e preciso comparar os valore orçados para 2017/2018 até o mês anterior.

Montei um Set Anlysys, que na minha visão atenderia esta demanda, mas está dando valor zerado, há algo na fórmula, ou uma forma mais fácil de solucionar?

Segue fórmula com 2 critérios: "Ano anterior" e "mês atual -1", conseguindo resolver essa, consequentemente consigo aplicar para este ano também.

=sum({<Ano={'2017'},[Mês]={'<$(=num(month(today())-1))'}>}[Valor])


Atenciosamente.

1 Solution

Accepted Solutions
fabionakashigue
Partner - Creator
Partner - Creator

=Sum({<Data= {">=$(=Yearstart(Today(),-1))<=$(=Monthend(Today(),-13))"}>} [Valor])

View solution in original post

2 Replies
fabionakashigue
Partner - Creator
Partner - Creator

=Sum({<Data= {">=$(=Yearstart(Today(),-1))<=$(=Monthend(Today(),-13))"}>} [Valor])

felipedl
Partner - Specialist III
Partner - Specialist III

Oi Ricardo,


Dependendo de como estão os seus dados, seria melhor fazer ele de maneira dinâmica:

Fiz um exemplo com os dados da planilha anexa, e segue também o QVW

sum

(

    {<

          [Mes / Ano],

          #MesAno={"$(=Num(AddMonths(#MesAno,-12)))"}

    >}

    Valor

)

Isso me da a tela abaixo (a segunda coluna da tabela, que considera o mês selecionado e volta um ano.

sample.png

Se colocar >= no set analysis irá trazer os doze meses do ano também.

#MesAno={">=$(=Num(AddMonths(#MesAno,-12)))"}