Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 
fwcarvalho
Contributor II
Contributor II

Como pegar valor anterior load script

Ola Pessoal, 

No script abaixo:

table:
LOAD ID, ANO,
MES,
CODINSUMO,
VLRUNITARIO,
IF(IsNull(VLRUNITARIO),PREVIOUS(VLRUNITARIO),VLRUNITARIO) AS NEW_VALUE
Resident table1 order by ANO, MES, CODINSUMO;

fwcarvalho_0-1628601916035.png

 

Minha necessidade é que na coluna NEW_VALUE venha preenchida com o valor do mês anterior quando não hover valor para o mês atual. Tentei utilizar o Previous, porém, ele só deu certo quando o mês anterior tem valor, mas caso seja um intervalo de mais de um mês, ele não traz valor. 

Poderiam me auxiliar em alguma outra forma de conseguir o resultado esperado?

Desde já agradeço a  atenção.

E resulta o cenário abaixo:

1 Solution

Accepted Solutions
Michael_TP
Contributor III
Contributor III

2 Replies
Michael_TP
Contributor III
Contributor III

Boa tarde,

Pode experimentar a solução neste tópico (em inglês)?

https://community.qlik.com/t5/New-to-Qlik-Sense/Fill-missing-values-with-previous-non-null-values/td...

fwcarvalho
Contributor II
Contributor II
Author

Muito Obrigado touchpmd,

 

Funcionou perfeitamente.

 

Grande Abraço.