Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
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:
Expressão do YTD via SCRIPT:
Expressão do YTD via expressão:
Resultado de ambos YTD, na mesma tabela, sendo:
YTD = valores somados na expressão.
YTD2 = valores somados no script.
Desde já agradeço a atenção de todos.
Obrigado.
Abs.
Try this:
RangeSum(JAN, FEV, MAR, ABR, MAI) as YTD
Muito Obrigado Sunny!!
Deu certo! Você poderia me explica a diferença do que fiz para isso?
Novamente, muitíssimo obrigado.
Abs.
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.
Obrigado pela ajuda Sunny.
Abraços.
No problem at all