Qlik Community

Qlik Brasil

Group community for Brazil users. discussion only in Portuguese.

Highlighted
andre_tonini
Contributor II

Data e Valores Diferentes - apenas as variações

Pessoal,

        Preciso montar um relatorio que me diga apenas quando o custo sofreu variação, ou seja, apenas a ultima data e o custo que o produto sofreu variação de preço.

         Assim vou saber analisar dentro de um determinado periodo quais foram as oscilações no custo do produto e qual data mudou.

         No exemplo abaixo, até o dia 25/01/2007 o custo era 6,46, depois mudou no dia 13/02/2007 para 7,10...e assim por diante.

          

Problema  

PRODUTO   MOV_DATACUSTO
342612/01/20076,46
342625/01/20076,46
342613/02/20077,1
342602/03/20077,78
342626/03/20077,1
342611/04/20076,46
342630/04/20076,47
342624/05/20077,1

Solução

   

PRODUTO MOV_DATACUSTO
342625/01/20076,46
342613/02/20077,1
342602/03/20077,78
342626/03/20077,1
342611/04/20076,46
342630/04/20076,47
342624/05/20077,1

Caso alguem tenha uma ideia, desde ja agradeço.

att,

André Tonini

Tags (1)
1 Solution

Accepted Solutions
thiago_justen
Valued Contributor III

Re: Data e Valores Diferentes - apenas as variações

Que tal isso:

Problema:

Load * Inline [


PRODUTO, MOV_DATA, CUSTO

3426, 12/01/2007, 6.46

3426, 25/01/2007, 6.46

3426, 13/02/2007, 7.1

3426, 02/03/2007, 7.78

3426, 26/03/2007, 7.1

3426, 11/04/2007, 6.46

3426, 30/04/2007, 6.47

3426, 24/05/2007, 7.1


];


Load

*,

    If(Peek(CUSTO)<>CUSTO AND Peek(PRODUTO)=PRODUTO,'S','N') AS FLAG_VARIACAO,

    If(Peek(CUSTO)<>CUSTO AND Peek(PRODUTO)=PRODUTO,Peek(CUSTO),CUSTO)  AS CUSTO_ANTERIOR

Resident Problema;


DROP TABLE Problema;


Resultado

Capturar.PNG

Thiago Justen Teixeira Gonçalves
WhatsApp: 24 98152-1675
Skype: justen.thiago
4 Replies
Employee
Employee

Re: Data e Valores Diferentes - apenas as variações

Qlikview ou Qlik Sense?

andre_tonini
Contributor II

Re: Data e Valores Diferentes - apenas as variações

Clever Boa tarde é qlikview

Att

André

thiago_justen
Valued Contributor III

Re: Data e Valores Diferentes - apenas as variações

Que tal isso:

Problema:

Load * Inline [


PRODUTO, MOV_DATA, CUSTO

3426, 12/01/2007, 6.46

3426, 25/01/2007, 6.46

3426, 13/02/2007, 7.1

3426, 02/03/2007, 7.78

3426, 26/03/2007, 7.1

3426, 11/04/2007, 6.46

3426, 30/04/2007, 6.47

3426, 24/05/2007, 7.1


];


Load

*,

    If(Peek(CUSTO)<>CUSTO AND Peek(PRODUTO)=PRODUTO,'S','N') AS FLAG_VARIACAO,

    If(Peek(CUSTO)<>CUSTO AND Peek(PRODUTO)=PRODUTO,Peek(CUSTO),CUSTO)  AS CUSTO_ANTERIOR

Resident Problema;


DROP TABLE Problema;


Resultado

Capturar.PNG

Thiago Justen Teixeira Gonçalves
WhatsApp: 24 98152-1675
Skype: justen.thiago
thiago_justen
Valued Contributor III

Re: Data e Valores Diferentes - apenas as variações

Boa noite,

Alguma novidade sobre o assunto?

Se alguma resposta lhe serviu para solucionar seu questionamento, por favor,  feche a thread e compartilhe conosco a solução.

Abs e Sucesso!

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