Como converter horas, minutos e segundos em horas decimais no Excel?
Se você tem uma lista de horas mostrada como formatação de horas decimais, mas está acostumado com hh: mm: ss (formatação de horas, minutos e segundos), como pode fazer? Com os métodos a seguir, você pode resolver o problema de conversas entre horas, minutos, segundos e horas decimais.
Converta horas, minutos e segundos em decimais com a fórmula
Converta horas, minutos e segundos em decimais com um clique
Converta decimal em horas, minutos e segundos com a fórmula
Converta decimais em horas e minutos com VBA
Converta horas, minutos e segundos em decimais com a fórmula
Suponha que você tenha uma lista de tempo em horas, minutos e segundos formatados na Coluna A, e para convertê-los em tempo decimal você só precisa seguir estas etapas:
1. Selecione uma célula em branco, por exemplo, Célula B1, insira esta fórmula = A1 * 24 na célula (a Célula A1 indica a célula cujos dados você deseja converter em tempo decimal, você pode alterá-la conforme necessário) e clique em Entrar botão no teclado. Veja a imagem:
2. Em seguida, arraste o preenchimento da alça para preencher o intervalo que deseja trabalhar. Veja a imagem:
3. Em seguida, você precisa formatar as células de resultado na Coluna B como formatação geral, selecionando o intervalo, clicando com o botão direito e clicando formatar células no menu de contexto. Veja a imagem:
4. Então clique Sessão guia na formatar células caixa de diálogo e clique Geral da Categoriay: box e clique em OK para fechar o diálogo. Veja a imagem:
Você pode ver o resultado conforme mostrado abaixo:
Converta horas, minutos e segundos em horas decimais com um clique
Se você tem Kutools for Excel instalado no Excel, você pode usar o Converter tempo utilitário para converter rapidamente hh: mm: ss para deciaml horas / minutos / segundos.
Depois de instalação grátis Kutools para Excel, faça o seguinte:
Selecione as células de tempo e clique Kutools > Conteúdo > Converter tempoe para selecionar a opção de conversão para atender às suas necessidades. Veja a imagem:
Em seguida, uma caixa de diálogo aparecerá para lembrá-lo do número de células convertidas, clique em OK para fechá-la e todo o tempo selecionado foi convertido.
Dica: Se você deseja salvar o decimal convertido em outro local, você pode clicar Kutools > Conteúdo > Converter tempo para exibir o Converter tempo caixa de diálogo e, em seguida, na caixa de diálogo, verifique o tipo de conversão você precisa e verifique Salvar em outro local caixa de seleção e selecione uma célula para gerar o resultado, clique Ok, e a hora foi convertida e localizada em um novo local. Veja a imagem:
Converta decimal em horas, minutos e segundos com a fórmula
No sentido inverso, se você deseja converter o tempo decimal para a formatação de horas, minutos e segundos, você pode fazer o seguinte:
Suponha que seus dados estejam na coluna A e você precise convertê-los para a formatação de horas, minutos e segundos.
1. Selecione uma célula em branco, neste caso, eu seleciono Célula B1 e digito esta fórmula = A1 / 24 em B1 (a célula A1 indica a célula cujos dados você deseja converter em horas, minutos e segundos de formatação, você pode alterá-la conforme necessário) e clique em Entrar botão no teclado. Veja a imagem:
2. Repita a etapa 1 para inserir a fórmula acima conforme necessário na Coluna B, uma por uma, por exemplo, insira = A2 / 24 na célula B2 e clique Entrar. Veja a imagem:
3. Em seguida, você precisa formatar as células na coluna B como hh: mm: ss, selecionando o intervalo que usa a fórmula e clicando com o botão direito, clique formatar células no menu de contexto. Veja a imagem:
4. Então clique Sessão guia na formatar células caixa de diálogo e clique Horário da Categoria: caixa e selecione 13:30:55 do Formato: caixa na seção certa e clique em OK para fechar o diálogo. Veja a imagem:
Você pode ver que os dados foram convertidos.
Converta decimais em horas e minutos com VBA
Com a fórmula acima = A1 / 24 converter o tempo um por um é uma perda de tempo, mas com o código VBA, você pode converter uma lista de tempo decimal em horas e minutos de uma vez.
1. Segure ALT pressione e pressione F11 no teclado para abrir um Microsoft Visual Basic para aplicativos janela.
2. Clique inserção > Móduloe copie o VBA para o módulo.
VBA: converter o tempo decimal em horas e minutos
Sub ConvertToTime()
'Updateby20140227
Dim Rng As Range
Dim WorkRng As Range
Dim xHours As Variant
Dim xMin As Variant
Dim xValue As Variant
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
For Each Rng In WorkRng
xValue = Rng.Value
xHours = VBA.Split(xValue, ".")(0)
xMin = VBA.Split(xValue, ".")(1) * 60
Rng.Value = xHours & ":" & VBA.Left(xMin, 2)
Next
End Sub
3. Clique Execute ou pressione F5 para executar o VBA, então um Kutools para Excel uma caixa de diálogo é exibida para você selecionar uma faixa de trabalho. Veja a imagem:
4. Clique OK na caixa de diálogo pop-up, os dados do intervalo selecionado foram convertidos para a formatação de horas e minutos. Veja a imagem:
Dica: Com o código VBA acima em execução, você perderá seus dados originais, então é melhor copiá-los e reservá-los antes de executar o VBA.
Adicione facilmente dias / anos / mês / horas / minutos / segundos a uma data e hora no Excel |
Suponha que você tenha dados de formato de data e hora em uma célula e agora precise adicionar um número de dias, anos, meses, horas, minutos ou segundos a essa data. Normalmente, usar fórmula é o primeiro método para todos os usuários do Excel, mas é difícil lembrar todas as fórmulas. Com Kutools for Excel'S Auxiliar de data e hora utilitário, você pode facilmente adicionar dias, anos, meses ou horas, minutos ou segundos a uma data e hora, além disso, você pode calcular a diferença de data ou a idade com base em um determinado aniversário sem se lembrar da fórmula. Clique para um teste gratuito completo em 30 dias! |
Kutools para Excel: com mais de 300 suplementos úteis do Excel, grátis para testar sem limitação em 30 dias. |
Artigos relativos:
Melhores ferramentas de produtividade de escritório
Aprimore suas habilidades de Excel com o Kutools para Excel e experimente uma eficiência como nunca antes. Kutools para Excel oferece mais de 300 recursos avançados para aumentar a produtividade e economizar tempo. Clique aqui para obter o recurso que você mais precisa...
Office Tab traz interface com guias para o Office e torna seu trabalho muito mais fácil
- Habilite a edição e leitura com guias em Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
- Abra e crie vários documentos em novas guias da mesma janela, em vez de em novas janelas.
- Aumenta sua produtividade em 50% e reduz centenas de cliques do mouse para você todos os dias!