Fórmula genérica
=time+(hours/24)
Explicación
Para agregar un número determinado de horas a una hora, puede agregar horas divididas por 24, o usar la función NSHORA.
En el ejemplo que se muestra, la fórmula en D5 es:
Como resultado, si tiene un valor decimal durante 6 horas y un tiempo en A1, puede agregar 6 horas al valor en A1 de esta manera:
Por ejemplo, observe cómo los dos enfoques arrojan resultados diferentes durante 25 horas:
Una forma de evitar este problema es usar una fórmula como esta:
Otra forma de evitar este problema es comenzar con una hora que incluya un valor de fecha. Esto le permite restar un gran número de horas sin peligro de obtener un resultado negativo. Si no desea ver la fecha que se muestra en el resultado, simplemente aplique un formato de número de solo hora.
En el ejemplo que se muestra, la fórmula en D5 es:
Nota: asegúrese de que los resultados estén formateados como hora.=B5+(C5/24)
Cómo funciona esta fórmula
Los tiempos en Excel son valores fraccionales de 24 horas. Una hora de tiempo es 1/24, y 1 minuto de tiempo es 1 / (24 * 60) = 1/1440.Como resultado, si tiene un valor decimal durante 6 horas y un tiempo en A1, puede agregar 6 horas al valor en A1 de esta manera:
=A1+(6/24)
Con la función NSHORA
También puede agregar valores de tiempo con la función NSHORA. Para agregar 15 horas a una hora en A1, use:La función NSHORA le ahorra tener que recordar la fórmula para convertir las horas decimales a una hora de Excel. Sin embargo, tenga en cuenta que la función NSHORA "volverá" a cero cuando los valores excedan las 24 horas.=A1+NSHORA(6,0,0)
Por ejemplo, observe cómo los dos enfoques arrojan resultados diferentes durante 25 horas:
La función NSHORA devuelve el equivalente de 1 hora, mientras que 25/24 devuelve el valor completo.=NSHORA(25,0,0) = 0.041667 = 1:00 AM same day (1 hr) =25/24 = 1.041667 = 1:00 AM next day (25 hrs)
Restando horas del tiempo
Puede obtener un error si intenta restar horas de una hora, cuando el resultado es negativo, porque Excel no permite valores de tiempo negativos.Una forma de evitar este problema es usar una fórmula como esta:
Aquí la función RESIDUO se ocupa del problema negativo mediante el uso de la función RESIDUO para "voltear" los valores negativos al valor positivo requerido.=RESIDUO(time-(hours/24),1)
Otra forma de evitar este problema es comenzar con una hora que incluya un valor de fecha. Esto le permite restar un gran número de horas sin peligro de obtener un resultado negativo. Si no desea ver la fecha que se muestra en el resultado, simplemente aplique un formato de número de solo hora.
0 comentarios:
Publicar un comentario