Skip to main content
Announcements
Accelerate Your Success: Fuel your data and AI journey with the right services, delivered by our experts. Learn More
cancel
Showing results for 
Search instead for 
Did you mean: 
Not applicable

sum InMonth

Ola,  

com base em uma discussão antiga (http://community.qlik.com/message/200397#200397) encontrei uma solução (ou quase) para um problema que tinha.  Tenho um tabela com o consumo de produtos  em suas respectivas datas para uma frota de veiculos. Em outra tabela tenho este veiculos com suas km por dia. O que necessito é mostrar que na data x, foi consumido tais produtos e no mes desta data o veiculo percorreu tantos km´s (km mensal)

A disposição das tabelas envolvidas esta assim:

tela.jpg

Inicialmente fiz a formula sum((InMonth(dt_movimento,dt_abastec,0)*([Km Realizada]+[Km Manual])*-1)), porem acumulava as km para tantos produtos quantos fossem consumidos na data, como o exemplo abaixo:

tela2.jpg

Tentei ainda colocar o distinct, sum(DISTINCT(InMonth(dt_movimento,dt_abastec,0)*([Km Realizada]+[Km Manual])*-1)) , porem desta forma a distinçao é entre os valores de km no mes, logo se existir alguma igual, a mesma é ignorada, deixando o valor menor

tela3.jpg

0 Replies