Qlik Community

Qlik Brasil

Group community for Brazil users. discussion only in Portuguese.

antoniodneto
Contributor

Ajuda com Expressão de Data

Olá pessoal,

Boa tarde.

 

Eu estou tentando fazer um cálculo de variação de um campo de valor do mês mais atual - mês anterior.

Estou utilizando essa expressão:

Essa traz os valores do meu mês mais atual = 201812

sum({<STAGE_IFRS9_FINAL_X={'Stage 1'},Carteira_IFRS_ATUAL={'EMPRESAS_1','EMPRESAS_2','EMPRESAS_3'},MOTIVO=-{'Fora Escopo Anterior','Saiu do Escopo','Se mantém fora do Escopo','Fora Escopo Atual'},DATA_BASE_FINAL={'$(=MAX(DATA_BASE_FINAL))'}>}EAD_ATUAL)/1000000

E com esta eu trago do mês anterior = 201811

sum({<STAGE_IFRS9_FINAL_X={'Stage 1'},Carteira_IFRS_ATUAL={'EMPRESAS_1','EMPRESAS_2','EMPRESAS_3'},MOTIVO=-{'Fora Escopo Anterior','Saiu do Escopo','Se mantém fora do Escopo','Fora Escopo Atual'},DATA_BASE_FINAL={'$(=MAX(DATA_BASE_FINAL,2))'}>}EAD_ATUAL)/1000000

Assim que eu faço um menos o outro ele traz o valor correto, porém quando eu seleciono o mês de 201811, ele só traz o valor de mês atual e o do mês anterior = 201810 zerado.

 

Poderiam me ajudar?

Abraço!

Tags (1)
11 Replies
antoniodneto
Contributor

Re: Ajuda com Expressão de Data

Bom dia Pessoal,

Alguém consegue me ajudar com esse tema? To quebrando a cabeça!

Abaço!

Employee
Employee

Re: Ajuda com Expressão de Data

o "problema" é que quando você seleciona um mês (201811) por exemplo eu acho que essa expressão $(=MAX(DATA_BASE_FINAL,2)) deve estar vindo zerada, valida por favor

antoniodneto
Contributor

Re: Ajuda com Expressão de Data

Isso mesmo quando eu seleciono o 201811 traz zerado

Employee
Employee

Re: Ajuda com Expressão de Data

Você pode anexar um modelo dos seus dados? deixa dar uma olhada

antoniodneto
Contributor

Re: Ajuda com Expressão de Data

Poxa a empresa aqui bloqueou para exportar o QVF

Highlighted
Employee
Employee

Re: Ajuda com Expressão de Data

Smiley Sad

Employee
Employee

Re: Ajuda com Expressão de Data

Qual o formato do campo DATA_BASE_FINAL?

antoniodneto
Contributor

Re: Ajuda com Expressão de Data

Date(Date#([DATA_BASE_FINAL], 'YYYYMM') ,'YYYYMM')

Employee
Employee

Re: Ajuda com Expressão de Data

Ele é um campo Data ou uma String?

Se colocar em um listbox aparece apenas 1 para cada mês?