Tabla de contenido
El artículo muestra algunos consejos para calcular y mostrar tiempos superiores a 24 horas, 60 minutos y 60 segundos.
Cuando reste o sume tiempo en Excel, es posible que a veces desee mostrar los resultados como el número total de horas, minutos o segundos. La tarea es mucho más fácil de lo que puede parecer, y conocerá la solución en un momento.
Cómo visualizar la hora en 24 horas, 60 minutos, 60 segundos
Para mostrar un intervalo de tiempo de más de 24 horas, 60 minutos o 60 segundos, aplique un formato de hora personalizado en el que el código de unidad de tiempo correspondiente aparezca entre corchetes, como [h], [m] o [s]. A continuación se detallan los pasos a seguir:
- Seleccione la(s) celda(s) que desea formatear.
- Haga clic con el botón derecho en las celdas seleccionadas y, a continuación, en Formatear celdas o pulse Ctrl + 1. Se abrirá la ventana Formatear celdas cuadro de diálogo.
- En el Número en Categoría seleccione A medida y escriba uno de los siguientes formatos de hora en el campo Tipo caja:
- Más de 24 horas: [h]:mm:ss o [h]:mm
- Más de 60 minutos: [m]:ss
- Más de 60 segundos: [s]
La siguiente captura de pantalla muestra el formato de hora personalizado "más de 24 horas" en acción:
A continuación se muestran otros formatos personalizados que pueden utilizarse para mostrar intervalos de tiempo que superen la longitud de las unidades de tiempo estándar.
Descripción | Código de formato |
Total de horas | [h] |
Horas & minutos | [h]:mm |
Horas, minutos, segundos | [h]:mm:ss |
Total de minutos | [m] |
Minutos y segundos | [m]:ss |
Total segundos | [s] |
Aplicados a nuestros datos de muestra (Tiempo total 50:40 en la captura de pantalla anterior), estos formatos de tiempo personalizados producirán los siguientes resultados:
A | B | C | |
---|---|---|---|
1 | Descripción | Hora mostrada | Formato |
2 | Horas | 50 | [h] |
3 | Horas & minutos | 50:40 | [h]:mm |
4 | Horas, minutos, segundos | 50:40:30 | [h]:mm:ss |
5 | Actas | 3040 | [m] |
6 | Minutos y segundos | 3040:30 | [m]:ss |
7 | Segundos | 182430 | [s] |
Para que las horas mostradas tengan más sentido para sus usuarios, puede complementar las uniones horarias con las palabras correspondientes, por ejemplo:
A | B | C | |
---|---|---|---|
1 | Descripción | Hora mostrada | Formato |
2 | Horas & minutos | 50 horas y 40 minutos | [h] "horas y" mm "minutos" |
3 | Horas, minutos, segundos | 50 h. 40 m. 30 s. | [h] "h." mm "m." ss "s." |
4 | Actas | 3040 minutos | [m] "minutos" |
5 | Minutos y segundos | 3040 minutos y 30 segundos | [m] "minutos y" ss "segundos" |
6 | Segundos | 182430 segundos | [s] "segundos" |
Nota: Aunque los tiempos anteriores parecen cadenas de texto, siguen siendo valores numéricos, ya que los formatos numéricos de Excel sólo cambian la representación visual, pero no los valores subyacentes. Por lo tanto, puede sumar y restar los tiempos formateados como de costumbre, hacer referencia a ellos en sus fórmulas y utilizarlos en otros cálculos.
Ahora que ya conoce la técnica general para mostrar tiempos superiores a 24 horas en Excel, permítame mostrarle un par de fórmulas más adecuadas para situaciones específicas.
Calcular la diferencia horaria en horas, minutos o segundos
Para calcular la diferencia entre dos tiempos en una unidad de tiempo determinada, utilice una de las fórmulas siguientes.
Diferencia horaria en horas
Para calcular las horas transcurridas entre la hora de inicio y la hora final como un número decimal utiliza esta fórmula:
( Hora de finalización - Hora de inicio ) * 24Para obtener el número de horas completas utilice la función INT para redondear el decimal al entero más próximo:
=INT((B2-A2) * 24)
Diferencia horaria en minutos
Para calcular los minutos entre dos horas, resta la hora de inicio de la hora final y multiplica la diferencia por 1440, que es el número de minutos de un día (24 horas*60 minutos).
( Hora de finalización - Hora de inicio ) * 1440Diferencia horaria en segundos
Para obtener el número de segundos entre dos horas, multiplique la diferencia horaria por 86400, que es el número de segundos de un día (24 horas*60 minutos*60 segundos).
( Hora de finalización - Hora de inicio ) * 86400Suponiendo la hora de inicio en A3 y la hora final en B3, las fórmulas son las siguientes:
Horas como número decimal: =(B3-A3)*24
Horas completas: =INT((B3-A3)*24)
Actas: =(B3-A3)*1440
Segundos: =(B3-A3)*86400
La siguiente captura de pantalla muestra los resultados:
Notas:
- Para obtener resultados correctos, las celdas de la fórmula deben formatearse como General .
- Si la hora final es mayor que la hora inicial, la diferencia de tiempo se muestra como un número negativo, como en la fila 5 de la captura de pantalla anterior.
Cómo sumar / restar más de 24 horas, 60 minutos, 60 segundos
Para añadir un intervalo de tiempo deseado a una hora determinada, divida el número de horas, minutos o segundos que desea añadir por el número de la unidad correspondiente en un día (24 horas, 1440 minutos u 86400 segundos) y, a continuación, añada el cociente a la hora de inicio.
Añadir más de 24 horas:
Hora de inicio + ( N /24)Añade más de 60 minutos:
Hora de inicio + ( N /1440)Añade más de 60 segundos:
Hora de inicio + ( N /86400)Donde N es el número de horas, minutos o segundos que desea añadir.
He aquí algunos ejemplos de fórmulas reales:
Para añadir 45 horas a la hora de inicio en la celda A2:
=A2+(45/24)
Para añadir 100 minutos a la hora de inicio en A2:
=A2+(100/1440)
Para añadir 200 segundos a la hora de inicio en A2:
=A2+(200/86400)
O bien, puede introducir las horas a añadir en celdas separadas y hacer referencia a esas celdas en sus fórmulas como se muestra en la siguiente captura de pantalla:
A restar veces en Excel, utilice fórmulas similares pero con el signo menos en lugar de más:
Resta más de 24 horas:
Hora de inicio - ( N /24)Resta más de 60 minutos:
Hora de inicio - ( N /1440)Resta más de 60 segundos:
Hora de inicio - ( N /86400)La siguiente captura de pantalla muestra los resultados:
Notas:
- Si una hora calculada se muestra como un número decimal, aplique un formato de fecha/hora personalizado a las celdas de la fórmula.
- Si después de aplicar el formato personalizado una celda muestra #####, lo más probable es que la celda no sea lo suficientemente ancha como para mostrar el valor fecha-hora. Para solucionarlo, amplíe el ancho de la columna haciendo doble clic o arrastrando el límite derecho de la columna.
Así es como se pueden visualizar, sumar y restar intervalos de tiempo largos en Excel. Gracias por leer y ¡espero verte en nuestro blog la semana que viene!