Página 1 de 1

Data min e data max com filtros e calculo do intervalo de tempo

Enviado: 23 Out 2020 às 16:24
por tdubberstein
Boa tarde!

A base de dados se refere a produção (beneficiamento de pedras naturais). Eu preciso calcular o tempo de produção por bloco e posteriormente o tempo médio de produção por cor de material.



1- Entrada: Seria a menor data do processo ( Ocorre no processo de Teares convencionais ou Multifios) e preciso que seja filtrado por n° bloco e cor.

2- Saída: Seria a maior data no processo que seja diferente de "SENSA", isso porque esse processo é opcional.
Filtrando por n° de bloco e cor.

3- Calcular o tempo de produção (intervalo de tempo entre as duas datas)

4- Calcular o tempo médio por cor (Desc.Color)

Eu ate chegue a calcular, mas algumas datas ficaram erradas e o intervalo de tempo também. Acredito que seja porque alguns números de bloco se repetem, mas nunca para a mesma cor de material. Podem me ajudar?
__________________________________________________________________________________________________

"Entrada", CALCULATE( MIN( 'F_Produção'[D_Tempo] ), FILTER( 'F_Produção', [Numero Blo] = EARLIER('F_Produção'[Numero Blo]) ) ),
"Saída", CALCULATE( MAX( 'F_Produção'[D_Tempo] ), FILTER( 'F_Produção', [Numero Blo] = EARLIER([Numero Blo]) ) )
),
'F_Produção'[Numero Blo] <> BLANK()
)
RETURN
ADDCOLUMNS(
TabDados,
"LT Processo ",
IF(
[Entrada] = [Saída],
DATEDIFF( [Entrada], [Saída], DAY) + 1,
DATEDIFF( [Entrada], [Saída], DAY) + 0
))
Imagem

Re: Data min e data max com filtros e calculo do intervalo de tempo

Enviado: 28 Out 2020 às 12:53
por Vilmar
@tdubberstein é quase isso? Segue anexo.