Qlik Community

Qlik Brasil

Group community for Brazil users. discussion only in Portuguese.

Highlighted
thigobr83
Not applicable

Qtd Data - Qtd Data Anterior

Pessoal,


Estou com um probleminha em uma aplicação que estou desenvolvendo. Vou tentar detalhar.

Tenho os dados da seguinte forma:

IDCOLFIL      DATA        QTD
1|101/07/20142
1|102/07/201410
1|103/07/201415
1|104/07/201418
1|105/07/201425
1|106/07/201460
1|107/07/201462
1|108/07/201466

Onde a QTD é acumulativa, mas preciso identificar a QTD exata daquela DATA.

Ex:

     01/07/2014 - 2

     02/07/2014 - 8

     03/07/2014 - 7

     04/07/2014 - 11

     05/07/2014 - 14

Seria a QTD DATA - QTD (DATA -1)


Qual a melhor forma de conseguir está informação ?

Tags (1)
1 Solution

Accepted Solutions
rphpacheco
Not applicable

Re: Re: Qtd Data - Qtd Data Anterior

Exato. Por exemplo, Se tiver apenas Filiais, Data e a QTD você irá ordenar pelos campos Filiais, Data respectivamente.

Se tiver além destes campos um campo como Item, será uma ordenação como: Filiais, Data e Item.

Lembrando sempre que o Order By só funciona para tabelas residentes.

De qualquer forma, segue o mesmo exemplo, mas agora com o Order By.

UPDATE: Havia postado o exemplo errado. Segue agora o correto

4 Replies
rphpacheco
Not applicable

Re: Qtd Data - Qtd Data Anterior

Bom dia Thiago.

Montei um exemplo de como realizar isto pelo script de carga. Lembrando que não estou levando em consideração a questão de ordenação dos valores e sim como eles foram apresentados no exemplo. Caso esta análise seja apenas por filial, Basta carregar os dados ordenando os valores pela Filial, senão, terás que tratar isto conforme a sua base de dados.

Abs

thigobr83
Not applicable

Re: Qtd Data - Qtd Data Anterior

Raphael,

Como possuo mais de uma filial, tenho que ordenar os dados pela filial e data para que isso funcione ?

rphpacheco
Not applicable

Re: Re: Qtd Data - Qtd Data Anterior

Exato. Por exemplo, Se tiver apenas Filiais, Data e a QTD você irá ordenar pelos campos Filiais, Data respectivamente.

Se tiver além destes campos um campo como Item, será uma ordenação como: Filiais, Data e Item.

Lembrando sempre que o Order By só funciona para tabelas residentes.

De qualquer forma, segue o mesmo exemplo, mas agora com o Order By.

UPDATE: Havia postado o exemplo errado. Segue agora o correto

thigobr83
Not applicable

Re: Qtd Data - Qtd Data Anterior

Obrigado Raphael, consegui resolver com esta solução.