Qlik Community

Qlik Brasil

Group community for Brazil users. discussion only in Portuguese.

Highlighted
dairan73
New Contributor III

Dúvida com IntervalMatch

Olá,

Tenho duas tabelas, uma com o usuário, mês e a idade dele naquele mês. A outra tabela tem o usuário, faixa de idade inicial e final e o valor. Gostaria de colocar o valor correspondente aquela idade (naquela data) na primeira tabela (ou em uma nova, tanto faz).

Tentei com IntervalMatch, mas não consegui.

Exemplo

[Tabela]:

LOAD * INLINE [

    Chave, CodUsuario, Data, Idade

    001|01|2017, 001, 01/01/2017, 18

    001|02|2017, 001, 01/02/2017, 18

    001|03|2017, 001, 01/03/2017, 19

    001|04|2017, 001, 01/04/2017, 19

    001|05|2017, 001, 01/05/2017, 19

];

[Faixas]:

LOAD * INLINE [

    CodUsuario, IdadeInicial, IdadeFinal, Valor

     001, 0, 18, 100

     001, 19, 50, 150

     001, 51, 999, 200

];

Neste exemplo, o usuário fez aniversário em 03/2017. Antes disso o valor era 100 e a partir deste mês o valor é 150.

Obrigado.

1 Solution

Accepted Solutions
joao_sp_campina
Contributor II

Re: Dúvida com IntervalMatch

Boa tarde Douglas,

Veja se o qvw anexo atende.

João Carlos Ferreira

2 Replies
joao_sp_campina
Contributor II

Re: Dúvida com IntervalMatch

Boa tarde Douglas,

Veja se o qvw anexo atende.

João Carlos Ferreira

dairan73
New Contributor III

Re: Dúvida com IntervalMatch

Obrigado

Peguei a ideia e consegui adaptar a minha realidade.