Qlik Community

Qlik Brasil

Announcements
Members are not receiving notifications from the community. A bug has been identified and a fix is coming soon.
cancel
Showing results for 
Search instead for 
Did you mean: 
Highlighted
Not applicable

Diferentes resultados de YTD - Script x Expressão - Pq?

Amigos, boa tarde,

     Hoje estou enfrentando um problema e não faço a minima ideia do porque. Estou subindo uma tabela fato no QV e no proprio script estou criando uma somatória para o YTD, no entanto, esse valor não está somando corretamente e quando somo diretamente na expressão o valor fica correto. Alguém tem ideia do porque? Será problema com a minha base de dados? Se fosse, não deveria dar errado as duas formas?

Script de carga:

script.JPG

Expressão do YTD via SCRIPT:

expressao do YTD no Script.JPG

Expressão do YTD via expressão:

expressao do YTD na expressao.JPG

Resultado de ambos YTD, na mesma tabela, sendo:

YTD = valores somados na expressão.

YTD2 = valores somados no script.

YTD.JPG

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

Obrigado.

Abs.

1 Solution

Accepted Solutions
Highlighted

Try this:

RangeSum(JAN, FEV, MAR, ABR, MAI) as YTD

View solution in original post

5 Replies
Highlighted

Try this:

RangeSum(JAN, FEV, MAR, ABR, MAI) as YTD

View solution in original post

Highlighted
Not applicable

Muito Obrigado Sunny!!

Deu certo! Você poderia me explica a diferença do que fiz para isso?

YTD OK.JPG

Novamente, muitíssimo obrigado.

Abs.

Highlighted

If one of the five columns are null the YTD will be Null if you use JAN+FEV+MAR+ABR+MAI. But rangesum will sum all non-null values.

Example:

JAN    FEV    MAR    ABR    MAI    JAN+FEV+MAR+ABR+MAI    RangeSum(JAN, FEV, MAR, ABR, MAI)

10        Null()    10        10        10          Null()                                        40

10        10        10        10        10          50                                            50

On the front end Sum(JAN) + Sum(FEV) + .... make Sum(Null()) = 0 not causing any issue.

Highlighted
Not applicable

Obrigado pela ajuda Sunny.

Abraços.

Highlighted

No problem at all