Estou à alguns dias tentando fechar essa medida, onde eu preciso somar a distância dos últimos 7 dias percorridos por veículo, ou seja, somar apenas os dias que o veículo teve sua distância > 0 e pular os dias que o veículo não rodou, até dar os 7 dias de dados.
Um detalhe é que a base de veículos é grande, e sempre tem algum veículo que rodou em determinado dia, por isso precisaria que a fórmula olhasse linha a linha por veículo para verificar se o mesmo rodou ou não.
Vou anexar neste uma base de teste onde temos 3 veículos fictícios, com 10 dias de dados cada, onde em alguns dias um desses veículos não rodou, mas os outros sim.
A medida que consegui fazer até o momento foi esta:
Na medida acima o resultado que obtenho é sempre o total da distância percorrida porém no total de dias considerados, a medida considera os dias que o veículo teve distância igual a 0, ou seja, não percorreu, dessa forma ele soma entre 3 à 5 dias de dados dos veículos.
Alguma ideia do que posso mudar para obter 7 dias de distâncias dos veículos?
Pergunta
mikhaelaribeiro
Boa tarde pessoal,
Estou à alguns dias tentando fechar essa medida, onde eu preciso somar a distância dos últimos 7 dias percorridos por veículo, ou seja, somar apenas os dias que o veículo teve sua distância > 0 e pular os dias que o veículo não rodou, até dar os 7 dias de dados.
Um detalhe é que a base de veículos é grande, e sempre tem algum veículo que rodou em determinado dia, por isso precisaria que a fórmula olhasse linha a linha por veículo para verificar se o mesmo rodou ou não.
Vou anexar neste uma base de teste onde temos 3 veículos fictícios, com 10 dias de dados cada, onde em alguns dias um desses veículos não rodou, mas os outros sim.
A medida que consegui fazer até o momento foi esta:
Distância últimos 7 dias =
calculate(sum(factFuelConsumption[Distance]),
VALUES(dimVehicles[VehicleId]),
DATESBETWEEN(dCalendario[Date]),
MAX(dCalendario[Date])-6 ,
MAX(dCalendario[Date])),
factFuelConsumption[Distance] > 0)
Na medida acima o resultado que obtenho é sempre o total da distância percorrida porém no total de dias considerados, a medida considera os dias que o veículo teve distância igual a 0, ou seja, não percorreu, dessa forma ele soma entre 3 à 5 dias de dados dos veículos.
Alguma ideia do que posso mudar para obter 7 dias de distâncias dos veículos?
Teste Autonomia.xlsx
Link para o comentário
Compartilhar em outros sites
8 respostass a esta questão
Posts Recomendados
Faça login para comentar
Você vai ser capaz de deixar um comentário após fazer o login
Entrar Agora