Cómo Convertir “1 Hora 30 Minutos” en Formato Decimal en Excel
Este artículo explica cómo convertir tiempo escrito como texto, por ejemplo, “1 hora 30 minutos,” en formato decimal como 1.5 horas en Excel. Mostraremos cómo dividir y calcular la cadena usando fórmulas.
Ejemplo: Convertir Cadena de Tiempo en Formato Decimal
Si la columna A contiene cadenas de tiempo como “1 hora 30 minutos,” la columna B puede mostrar el equivalente en formato decimal de la siguiente manera:
A | B | |
---|---|---|
1 | Tiempo | Tiempo (Formato Decimal) |
2 | 1 hora 30 minutos | =IZQUIERDA(A2,ENCONTRAR(“hora”,A2)-1) + EXTRAE(A2,ENCONTRAR(“hora”,A2)+5,ENCONTRAR(“minuto”,A2)-ENCONTRAR(“hora”,A2)-5)/60 |
3 | 2 horas 15 minutos | =IZQUIERDA(A3,ENCONTRAR(“hora”,A3)-1) + EXTRAE(A3,ENCONTRAR(“hora”,A3)+5,ENCONTRAR(“minuto”,A3)-ENCONTRAR(“hora”,A3)-5)/60 |
4 | 3 horas 45 minutos | =IZQUIERDA(A4,ENCONTRAR(“hora”,A4)-1) + EXTRAE(A4,ENCONTRAR(“hora”,A4)+5,ENCONTRAR(“minuto”,A4)-ENCONTRAR(“hora”,A4)-5)/60 |
Explicación de la Fórmula
- IZQUIERDA(A2,ENCONTRAR(“hora”,A2)-1): Extrae la parte antes de la palabra “hora,” que representa las horas (por ejemplo, 1).
- EXTRAE(A2,ENCONTRAR(“hora”,A2)+5,ENCONTRAR(“minuto”,A2)-ENCONTRAR(“hora”,A2)-5): Extrae la parte entre “hora” y “minuto,” que representa los minutos (por ejemplo, 30).
- /60: Divide los minutos por 60 para convertirlos en una fracción de hora.
- +: Suma las horas y las fracciones de hora para calcular el tiempo total en formato decimal.
Resultado
La cadena “1 hora 30 minutos” se convierte en 1.5 horas, como se muestra a continuación:
A | B | |
---|---|---|
1 | Tiempo | Tiempo (Formato Decimal) |
2 | 1 hora 30 minutos | 1.5 |
3 | 2 horas 15 minutos | 2.25 |
4 | 3 horas 45 minutos | 3.75 |
Ejemplo: Convertir Tiempos en Formato hh:mm a Decimal
Si la columna A contiene tiempos en el formato hh:mm, puedes usar una fórmula para convertirlos en formato decimal en la columna B:
A | B | |
---|---|---|
1 | Tiempo (hh:mm) | Tiempo (Formato Decimal) |
2 | 1:30 | =A2*24 |
3 | 2:45 | =A3*24 |
4 | 3:15 | =A4*24 |
Explicación de la Fórmula
- A2 * 24: Excel representa internamente el tiempo de manera que 1 día equivale a 1. Multiplicar por 24 convierte los valores de tiempo a horas decimales.
- Formato: Para mostrar el resultado con dos decimales, formatea la celda como “Número” con dos decimales.
Resultado
La tabla siguiente muestra la conversión de datos de tiempo en formato decimal:
A | B | |
---|---|---|
1 | Tiempo (hh:mm) | Tiempo (Formato Decimal) |
2 | 1:30 | 1.50 |
3 | 2:45 | 2.75 |
4 | 3:15 | 3.25 |
Resumen
En Excel, puedes convertir fácilmente cadenas de tiempo como “1 hora 30 minutos” en formato decimal usando fórmulas. Para datos de tiempo, simplemente multiplica por 24 para obtener el equivalente decimal. Este método ayuda a simplificar tu flujo de trabajo y manejar los datos de manera eficiente.