Página 1 de 1

Como Fazer Cálculo no Powerquery - CALCULATE

Enviado: 11 Ago 2020 às 18:07
por Rover
Pessoal, tenho a seguinte fórmula no Powerbi (Dax), porém como são muitos dados não está processando direito, demora muito para atualizar e quando filtro um período maior da erro. Pensei em calcular direto no Query para tentar resolver.

Desta forma, como faço o seguinte cálculo?

Hodometro Anterior =
CALCULATE(
MAX('public abastecida'[km_hodometro]),
FILTER(
ALL('public abastecida'),
'public abastecida'[km_hodometro]<=MAX('public abastecida'[km_hodometro])&&
'public abastecida'[Placa]=MAX('public abastecida'[Placa])&&
'public abastecida'[dt_emissao]<=MAX('public abastecida'[dt_emissao])&&
'public abastecida'[Índice]<MAX('public abastecida'[Índice])))

Como Fazer Cálculo no Powerquery - CALCULATE

Enviado: 11 Ago 2020 às 18:12
por Rover
O que eu preciso é trazer o ultimo valor informado de uma coluna. Levando em conta os seguintes filtros:

O [Índice]) tem que ser menor.
A [dt_emissao] tem que ser menor.
o (Km_hodometro] tem que ser menor.
a [Placa] tem que ser igual.

Tenho uma coluna com o KM Atual, mas não tenho uma coluna com o Km anterior, que é o que estou tentando cálcular, pois preciso obter a diferença entre as duas, resultando no Km rodado.