Re: rompiendo la hora del día en turnosPuede copiar este script y luego pegarlo como la fórmula para la segunda columna:
If(
In Hours( 6 ) <= :CST < In Hours( 12 ), "Morning Shift",
In Hours( 12 ) <= :CST < In Hours( 21 ), "Afternoon Shift",
"Night Shift",
);
¡No puedo probarlo pero tú puedes!
Rompiendo el tiempo del día en turnosHola,
Tengo datos de tiempo que me gustaría desglosar en turnos para analizar los patrones de cambio
9:00 PM-5:59AM = turno de noche
6:00 AM-11:59AM = turno de la mañana
12:00 p.m.-8:59 p.m. = turno de la tarde
¿Puede alguien proporcionar orientación sobre cómo hacer esto con una fórmula o un script? Soy un principiante y estoy usando recode que es muy lento.

Re: rompiendo la hora del día en turnosUsted puede encontrar valor en Uso de fechas, horas, fechas y duraciones en JMP .
Re: rompiendo la hora del día en turnosMuchas gracias, funcionó! Me preguntaba cómo dar formato a la fórmula, así que esto fue realmente útil.
Re: rompiendo la hora del día en turnosModifiqué mi solución para usar tiempos literales en lugar de computarlos.
If(
06:00:00 <= :CST < 12:00:00, "Morning Shift",
12:00:00 <= :CST < 21:00:00, "Afternoon Shift",
"Night Shift",
);
Creo que mejora la legibilidad y eficiencia de esta fórmula.