Skip to main content
Announcements
Join us at Qlik Connect for 3 magical days of learning, networking,and inspiration! REGISTER TODAY and save!
cancel
Showing results for 
Search instead for 
Did you mean: 
salomaojo
Contributor
Contributor

Calculo de Dias Uteis

Prezados, 

Tenho uma tabela conforme abaixo:

Tabela como está desenvolvida no script do Qlik SenseTabela como está desenvolvida no script do Qlik SenseEstou tentando criar  esta via script, eu tentei usando if mas nao deu certo.Estou tentando criar esta via script, eu tentei usando if mas nao deu certo.

1 Solution

Accepted Solutions
joaosilva
Partner - Explorer
Partner - Explorer

@salomaojo

 

Veja se o script abaixo te atende.

 

TB_INLINE:
LOAD * INLINE [
Dimensao, OrdemPeriodo, Percentual
RETENCAO, 1, 10.42
RETENCAO, 2, 10.75
RECONQUISTA, 1, 7.40
RECONQUISTA, 2, 8.13
INCENTIVO, 1, 10.00
INCENTIVO, 2, 10.57
BAIXO VALOR, 1, 72.18
BAIXO VALOR, 2, 70.55
];

TB:
LOAD
Dimensao
, Percentual as PeriodoAtual
Resident TB_INLINE
WHERE OrdemPeriodo = 1;

Join (TB)

LOAD
Dimensao
, Percentual as PeriodoAnterior
Resident TB_INLINE
WHERE OrdemPeriodo = 2;

Drop table TB_INLINE;

View solution in original post

2 Replies
joaosilva
Partner - Explorer
Partner - Explorer

@salomaojo

 

Veja se o script abaixo te atende.

 

TB_INLINE:
LOAD * INLINE [
Dimensao, OrdemPeriodo, Percentual
RETENCAO, 1, 10.42
RETENCAO, 2, 10.75
RECONQUISTA, 1, 7.40
RECONQUISTA, 2, 8.13
INCENTIVO, 1, 10.00
INCENTIVO, 2, 10.57
BAIXO VALOR, 1, 72.18
BAIXO VALOR, 2, 70.55
];

TB:
LOAD
Dimensao
, Percentual as PeriodoAtual
Resident TB_INLINE
WHERE OrdemPeriodo = 1;

Join (TB)

LOAD
Dimensao
, Percentual as PeriodoAnterior
Resident TB_INLINE
WHERE OrdemPeriodo = 2;

Drop table TB_INLINE;

salomaojo
Contributor
Contributor
Author

Deu certo, muito obrigado.