- 23 Out 2020 às 16:24
#59918
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
))
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
))
Você não está autorizado a ver ou baixar esse anexo.