Página 1 de 1

Como calcular diferença entre valores e datas anteriores na mesma coluna com referencia a um objeto

Enviado: 02 Jul 2021 às 09:58
por Lureis952
Saudações a toda comunidade.

Estou tentando realizar um cálculo de MTBF (Intervalo entre falhas de um equipamento) no formato que me atende, pois uma base de dados da empresa onde trabalho tem outra estrutura.

Gostaria de saber como faço para calcular a diferença entre valores anteriores que pertencem à mesma coluna, onde tenho como referência um ID Objeto a data de registro e os horímetros do equipamento.

Exemplo em anexo:
Imagem

A coluna a ser obtida é uma coluna (Valor Medido) , preciso saber a diferença entre o 'horímetro atual ou mais recente' e o 'horímetro' independente se ele pertence ao mês atual ou não. Porém, preciso fazer referência ao ID Objeto, pois é onde vou saber o tempo de funcionamento de cada um.

Já tentei diversas formas e não encontrei solução, estou desesperado e a solução mais próxima foi nesse fórum, porém não me priorizar o meu formato de cálculo.

O ID do objeto de repetição, assim como um dado de registro e o horímetro. Valores iguais não precisam ser calculados e nem zerados.

Ajudem-me, é vida ou morte rs

Obrigado!
Imagem

Re: Como calcular diferença entre valores e datas anteriores na mesma coluna com referencia a um objeto

Enviado: 05 Jul 2021 às 21:14
por Vilmar
Tente:
Código: Selecionar todos
ValorAnterior = 
CALCULATE (
    SELECTEDVALUE ( Tabela1[Valor Medido] ),
    FILTER (
        ALL ( Tabela1[Data Registro] ),
        Tabela1[Data Registro] < MAX ( Tabela1[Data Registro] )
    ), Tabela1[Descrição Parâmetros] = "HORIMETRO"
)