Convertir datos de fecha y hora en días para ejecuciones individualesHola,
Estoy intentando usar una fórmula (o JSL si es necesario) para obtener los días de las ejecuciones de fabricación. Creo que necesito dos sentencias "Si/Entonces" para que los días vayan de 0 a 12, dado el número de ejecución/ID de lote y la fecha/hora, ¿no? He probado algunas fórmulas y he buscado en este foro (y en Google); sin embargo, no he conseguido el resultado correcto. Desafortunadamente, mis días de programación son tan lejanos que solo puedo escribir las líneas más básicas. Tengo JMP 18 y me faltan algunas semanas para conseguirlo, ¡así que cualquier idea me vendría bien! También he adjuntado una pequeña muestra del formato de fecha/hora que intento convertir en días (para poder comparar datos de ejecuciones de diferentes años, con los días solo en el eje X). Gracias, MTT.
Automatización y scriptingCombinación y limpieza de datosIngeniería de Calidad y ProcesosRe: Convertir datos de fecha y hora en días para ejecuciones individualesNo estoy seguro de qué intentas hacer. ¿Qué "días" buscas? ¿Podrías proporcionar ejemplos o resultados esperados en tu conjunto de datos de ejemplo?
Re: Convertir datos de fecha y hora en días para ejecuciones individuales¡Hola, gracias por la rápida respuesta! Estoy intentando calcular los días de cada carrera, pero las carreras se realizaron en años diferentes. A continuación, un ejemplo. ¿Tiene sentido?

Re: Convertir datos de fecha y hora en días para ejecuciones individuales¿Cómo se calculan los días? ¿La primera fecha de una ejecución es 0 y luego se suman los días? En ese caso, cree una columna de fecha.

Luego usa
(:Date - Col Min(:Date, :Run)) / In Days(1)
en fórmula separada

Re: Convertir datos de fecha y hora en días para ejecuciones individualesBueno, eso parece correcto, así que lo probaré ahora. ¿Se reiniciará a 0 días en cada ejecución? ¿Tendré que usar otro "si/entonces" para reiniciar a 0 días en cada lote? ¡Gracias de nuevo por la rápida respuesta!
Re: Convertir datos de fecha y hora en días para ejecuciones individualesRealizarías todos esos ajustes de "reinicio" en la función Col Min(). Si quieres reiniciarla al ejecutar
(:Date - Col Min(:Date, :Run)) / In Days(1)<BR />
Lote + Ejecutar
(:Date - Col Min(:Date, :Run, :Batch)) / In Days(1)
En los datos más pequeños
(:Date - Col Min(:Date)) / In Days(1)
y así sucesivamente ( Col Min(nombre, ) )
Re: Convertir datos de fecha y hora en días para ejecuciones individualesBien, estoy progresando y gracias por los consejos; sin embargo, necesito encontrar la manera de no perder la resolución que nos da la marca de tiempo, porque al usar el día en el eje x, necesitamos que se distribuya a lo largo de todo el día. No es tan sencillo como esperaba, pero creo que podemos lograrlo.
Re: Convertir datos de fecha y hora en días para ejecuciones individualesNo estoy seguro de cómo quieres hacerlo, pero ¿podrías simplemente agregar la hora del día a los días? Puedes crear la columna Hora del día usando una fórmula rápida con clic derecho en la columna Fecha/Hora y luego agregarla a la columna Día, pero recuerda dividir la hora del día entre En horas (24) (o 60*60*).
24) para convertirlo en "días".