
Estoy creando una hoja de cálculo para que el personal de despacho realice un seguimiento de qué tan adelantados o retrasados están con respecto al cronograma.
Las columnas C4-16, E4-16 y F4-16 son listas.
D4-16 y G4-16 están convirtiendo el tiempo de las columnas adyacentes a decimal.
H4-16 pretende mostrar "Sí" si los camiones están adelantados a lo previsto o son puntuales. "No" si están atrasados y "" si no se ingresa nada. =IF(I4/24<0,"Yes",IF(I4/24>0,"No",IF(I4/24=0,"")))
I4-16 se logra restando las columnas G - D
J4-16 tiene como objetivo mostrar el tiempo detrás de "+" y el tiempo adelante "-" al convertir I4-16 de decimales a la hora en que está la fórmula =IF(I4/24<0,I4/24,IF(I4/24>0,I4/24,IF(I4/24=0,"")))
y el formato de celda +h:mm:ss;-h:mm:ss;h:mm:ss
.
Recibo el error "#############" en tiempo negativo.
Adjunto una captura de pantalla de la hoja de cálculo.
Tiempo negativo
Respuesta1
Este sencillo método resuelve el problema:
Para obtener resultados en un formato de HORA válido, me gustaría sugerir que se resten los valores de HORA si son decimales.
Fórmula en celda
T51 & fill it down.
=IF(R51-P51<0, "-" & TEXT(ABS(R51-P51),"hh:mm"), R51-P51)
El formato de celda aplicado
T51:T52
eshh:mm
.
NÓTESE BIEN
- Si restas la representación decimal de TIME, que está en
Q
&S
columnas, obtienes4:00
&-04.00
.
Ajuste las referencias de celda en la fórmula según sea necesario.
Respuesta2
De hecho, encontré una respuesta a esta pregunta si navegas aArchivo > Opciones > Avanzado > Al calcular en este libro de trabajo. Marque la casilla con"Utilice el sistema de fecha de 1904".
Se mostrará el tiempo negativo.