Skip to main content
Announcements
YOUR OPINION MATTERS! Please take the Qlik Experience survey you received via email. Survey ends June 14.
cancel
Showing results for 
Search instead for 
Did you mean: 
fmbrancher
Creator
Creator

Set Analisys -1Dia e 1 Ano

Bom dia amigos

Estou fazendo um set analisys e preciso de informações referentes a valores anteriores a -1 dia e - ano atrás

No caso tenho um campo dt_emissao e preciso de informações antes do dia 03/05/2017


Alguem consegue me ajudar.

Obrigado.

1 Solution

Accepted Solutions
Thiago_Justen_

Talvez isso:

Ano Anterior (usando o campo dt_emissao):

Sum({<dt_emissao ={">=$(=YearStart(dt_emissao ))<=$(=YearEnd(dt_emissao ))"}>}VALOR)

Ano Anterior (usando o campo ano_emissao (caso você o tenha)):

Sum({<ano_emissao ={$(=Max(ano_emissao )-1)}>}VALOR)

Dia Anterior (usando o campo dt_emissao):

Sum({<dt_emissao ={$(=Today()-1)}>}VALOR)


Corrigindo meu entendimento:

Ano Anterior até 03/05/2017 (usando o campo dt_emissao):

Sum({<dt_emissao ={">=$(=YearStart(AddYears(Today(),-1)))<=$(=AddYears(Today()-1),-1)"}>}VALOR)

Ano Anterior até Ontem (usando o campo dt_emissao):

Sum({<dt_emissao ={">=$(=YearStart(AddYears(Today(),-1)))<=$(=Today()-1)"}>}VALOR)

Thiago Justen Teixeira Gonçalves
Farol BI
WhatsApp: 24 98152-1675
Skype: justen.thiago

View solution in original post

2 Replies
YoussefBelloum
Champion
Champion

Hi,

I hope you will translate like me

if your date field is evaluated as a date, you can try this:

for J-1:

=Date(date_field-1)

for Last year:

=AddYears(date_field,-1)

for J-1 last year:

=AddYears(date_field-1,-1)

Thiago_Justen_

Talvez isso:

Ano Anterior (usando o campo dt_emissao):

Sum({<dt_emissao ={">=$(=YearStart(dt_emissao ))<=$(=YearEnd(dt_emissao ))"}>}VALOR)

Ano Anterior (usando o campo ano_emissao (caso você o tenha)):

Sum({<ano_emissao ={$(=Max(ano_emissao )-1)}>}VALOR)

Dia Anterior (usando o campo dt_emissao):

Sum({<dt_emissao ={$(=Today()-1)}>}VALOR)


Corrigindo meu entendimento:

Ano Anterior até 03/05/2017 (usando o campo dt_emissao):

Sum({<dt_emissao ={">=$(=YearStart(AddYears(Today(),-1)))<=$(=AddYears(Today()-1),-1)"}>}VALOR)

Ano Anterior até Ontem (usando o campo dt_emissao):

Sum({<dt_emissao ={">=$(=YearStart(AddYears(Today(),-1)))<=$(=Today()-1)"}>}VALOR)

Thiago Justen Teixeira Gonçalves
Farol BI
WhatsApp: 24 98152-1675
Skype: justen.thiago