Willem Reino Unido
Estoy tratando de usar una declaración if para determinar el tipo de desperdicio creado entre dos marcos de tiempo.
La idea es que entre las 14:30 y la medianoche, el desperdicio se etiquete como «Desperdicio al final del día» y el resto del tiempo se etiquete simplemente como «Desperdicio».
La columna de fecha y hora tiene el siguiente formato «DDMMAAAA HHMMSS»
Esta es la fórmula que estoy usando pero no funciona. Muestra todo como «Desperdicio».
Tipo de desperdicio = IF(Y(Tiempo(Hora(Desperdicio[Transaction Date]), minuto (Desperdicio[Transaction Date]), SEGUNDO (Desperdicio[Transaction Date])) > Tiempo(16,30,00), Tiempo(Hora(Desperdicio[Transaction Date]), minuto (Desperdicio[Transaction Date]), SEGUNDO (Desperdicio[Transaction Date])) <= Tiempo(00,00,00)), "Desperdicio al final del día", "Desperdicio")
Supongo que probablemente haya algún problema con mi lógica, pero simplemente no puedo verlo.
¿Alguien puede ayudar, por favor?
Willem Reino Unido
No te preocupes, lo resolví.
El tiempo de corte automático fue 59:59:59, por lo que a las 00:00:00 el cálculo volvió a «Desperdiciado».
Quité AND() y Tiempo (Hora (Desperdicio[Transaction Date]), minuto (Desperdicio[Transaction Date]), SEGUNDO (Desperdicio[Transaction Date])) <= Hora(00,00,00)) de la fórmula.
Aquí está el código de trabajo:
Tipo de desperdicio = IF(Tiempo(Hora(Desperdicio[Transaction Date]), minuto (Desperdicio[Transaction Date]), SEGUNDO (Desperdicio[Transaction Date])) > Hora(16,30,00), «Desperdicio al final del día», «Desperdicio»)
Willem Reino Unido
No te preocupes, lo resolví.
El tiempo de corte automático fue 59:59:59, por lo que a las 00:00:00 el cálculo volvió a «Desperdiciado».
Quité AND() y Tiempo (Hora (Desperdicio[Transaction Date]), minuto (Desperdicio[Transaction Date]), SEGUNDO (Desperdicio[Transaction Date])) <= Hora(00,00,00)) de la fórmula.
Aquí está el código de trabajo:
Tipo de desperdicio = IF(Tiempo(Hora(Desperdicio[Transaction Date]), minuto (Desperdicio[Transaction Date]), SEGUNDO (Desperdicio[Transaction Date])) > Hora(16,30,00), «Desperdicio al final del día», «Desperdicio»)
euiana
En respuesta a Willem Reino Unido
¡Hola!
También quiero tener una fórmula para la siguiente condición:
Si la hora está entre las 06:01 a. m. y las 20:30 p. m., se mostrará como «Más allá del turno». ¿Me puedes ayudar?