Como Converter “1 hora e 30 minutos” para Formato Decimal
Este artigo explica como converter tempos escritos como texto, como “1 hora e 30 minutos”, em formato decimal, como 1,5 horas, no Excel. Vamos demonstrar como usar fórmulas para dividir o texto e realizar cálculos.
Exemplo: Converter Tempo em Texto para Formato Decimal
Se a coluna A contém entradas como “1 hora e 30 minutos”, a coluna B pode exibir os valores em formato decimal.
A | B | |
---|---|---|
1 | Tempo | Tempo (Formato Decimal) |
2 | 1 hora e 30 minutos | =ESQUERDA(A2; PROCURAR(“hora”; A2)-1) + MEIO(A2; PROCURAR(“hora”; A2)+5; PROCURAR(“minuto”; A2)-PROCURAR(“hora”; A2)-5)/60 |
3 | 2 horas e 15 minutos | =ESQUERDA(A3; PROCURAR(“hora”; A3)-1) + MEIO(A3; PROCURAR(“hora”; A3)+5; PROCURAR(“minuto”; A3)-PROCURAR(“hora”; A3)-5)/60 |
4 | 3 horas e 45 minutos | =ESQUERDA(A4; PROCURAR(“hora”; A4)-1) + MEIO(A4; PROCURAR(“hora”; A4)+5; PROCURAR(“minuto”; A4)-PROCURAR(“hora”; A4)-5)/60 |
Explicação da Fórmula
- ESQUERDA(A2; PROCURAR(“hora”; A2)-1): Extrai a parte antes da palavra “hora”, obtendo o valor de horas (ex.: 1).
- MEIO(A2; PROCURAR(“hora”; A2)+5; PROCURAR(“minuto”; A2)-PROCURAR(“hora”; A2)-5): Extrai a parte entre “hora” e “minuto”, obtendo os minutos (ex.: 30).
- /60: Divide os minutos por 60 para convertê-los em formato decimal.
- +: Soma o valor de horas e minutos para calcular o tempo total em formato decimal.
Resultado
“1 hora e 30 minutos” será exibido como um valor decimal:
A | B | |
---|---|---|
1 | Tempo | Tempo (Formato Decimal) |
2 | 1 hora e 30 minutos | 1,5 |
3 | 2 horas e 15 minutos | 2,25 |
4 | 3 horas e 45 minutos | 3,75 |
Exemplo: Converter Dados de Tempo para Formato Decimal
Se a coluna A contém dados de tempo no formato hh:mm, você pode usar uma fórmula na coluna B para convertê-los em formato decimal:
A | B | |
---|---|---|
1 | Tempo (hh:mm) | Tempo (Formato Decimal) |
2 | 1:30 | =A2*24 |
3 | 2:45 | =A3*24 |
4 | 3:15 | =A4*24 |
Explicação da Fórmula
- A2 * 24: No Excel, o tempo é armazenado como “1 dia = 1”. Assim, 1 hora equivale a 1/24. Multiplicando o valor por 24, você o converte em formato decimal.
- Configuração de Formato: Para exibir o resultado com duas casas decimais, ajuste o formato das células para “Número” e configure o número de casas decimais como 2.
Resultado
Os dados de tempo são convertidos e exibidos em formato decimal:
A | B | |
---|---|---|
1 | Tempo (hh:mm) | Tempo (Formato Decimal) |
2 | 1:30 | 1,50 |
3 | 2:45 | 2,75 |
4 | 3:15 | 3,25 |
Conclusão
No Excel, você pode facilmente converter tempos em texto, como “1 hora e 30 minutos”, para formato decimal usando fórmulas. Para dados no formato hh:mm, basta multiplicar por 24 para obter o valor decimal. Essas técnicas ajudam a reduzir trabalho manual e melhorar a eficiência no tratamento de dados.