Como usar funções de tempo no excel?
1. Função TEMPO
A função TIME retorna o valor do tempo de um horário válido. O valor do tempo é composto por horas, minutos e segundos e a função TIME pega o valor da hora e ignora o restante.
Sintaxe
TIME(número_de_série)
Argumentos
- serial_number: um horário válido a partir do qual você deseja obter o valor do tempo.
Exemplo
1. Use referência de célula
No exemplo abaixo, referenciamos uma célula na qual tenho um valor de tempo válido. A função extraiu apenas a hora no formato de 24 horas desse valor de hora. Você pode usar esse método quando tiver dados de tempo e quiser extrair o tempo desses valores.
2. Use a data como referência
No exemplo abaixo, usamos uma data contendo um valor de hora e HOUR extraiu a hora dela como um número inteiro.
E se você converter essa data em valor alterando seu formato, saberá que ela possui um valor de tempo na forma decimal.
2. Função MINUTOS
A função MINUTE retorna o valor de minutos de um horário válido. O valor do tempo é composto por horas, minutos e segundos e a função MINUTE pega o valor dos minutos e ignora o restante.
Sintaxe
MINUTO(número_de_série)
Argumentos
- serial_number: um horário válido a partir do qual você deseja obter o valor dos minutos.
Exemplo
No exemplo abaixo, usamos a função minuto para extrair o valor do minuto de diferentes valores de tempo.
3. Função AGORA
A função AGORA retorna a data e hora atuais com base na data e hora do sistema. A data e a hora retornadas pela função AGORA são atualizadas continuamente sempre que você atualiza algo na planilha.
Sintaxe
AGORA()
Argumentos
- No NOW não há argumento para especificar, mas você precisa ter cuidado, pois esta função é uma função volátil que muda de valor toda vez que você atualiza o cálculo da planilha.
Exemplo
Abaixo usamos AGORA de duas maneiras diferentes:
- No primeiro exemplo, usamos a função TEXT com agora para extrair a hora atual.
- No segundo exemplo, alteramos o formato da célula para “Geral”. O número antes da vírgula é a data atual e o número após a vírgula é a hora.
4. SEGUNDA Função
A função SECOND retorna o valor de segundos de um horário válido. O valor do tempo é composto por horas, minutos e segundos e a função SECOND pega o valor dos segundos e ignora o resto.
Sintaxe
SEGUNDO(número_de_série)
Argumentos
- serial_number : um horário válido a partir do qual você deseja obter o segundo valor.
Exemplo
No exemplo abaixo, usamos um valor de entrada diferente para obter o segundo. O valor de entrada deve ser uma data e hora válidas de acordo com o sistema de data e hora do Excel.
Um valor de entrada que não contém nenhum valor de segundos retornará 0 de acordo.
5. Função TEMPO
A função TIME retorna um horário válido com base nas horas, minutos e segundos inseridos. Em termos simples, você precisa especificar todos os componentes de tempo e isso criará um valor de tempo com eles e retornará no resultado.
Sintaxe
TEMPO (hora, minuto, segundo)
Argumentos
- hora: O número a ser usado como valor da hora.
- minuto: O número a ser usado como valor do minuto.
- segundo: o número a ser usado como segundo valor.
Exemplo
No exemplo abaixo, usamos argumentos diferentes:
- A hora retornada por esta função está no formato de 12 horas.
- Se você usar zero para o valor da hora, isso lhe dará a hora a partir da hora de início de um dia.
- Quando você especifica um número negativo, esse valor será subtraído da hora, minuto ou segundo anterior.
- A função de tempo retorna um número decimal que representa um horário específico no Excel.
6. Função VALORTEMPO
A função TIMEVALUE retorna a hora após a conversão do texto que representa uma hora na hora real. Em termos simples, ele converte a hora em uma hora real formatada como texto.
Sintaxe
VALORTEMPO(texto_hora)
Argumentos
- time_text: um texto que é um valor de tempo, mas armazenado como texto.
Exemplo
Temos que tentar isso em um exemplo, então certifique-se de verificar o exemplo abaixo:
Se você usar um valor de hora de texto sem am/pm, a função retornará um número de série que representa a hora no formato de 24 horas. Você pode alterar o formato do número de série para obter a hora.
TIMEVALUE converterá qualquer valor de hora de texto reconhecível pelo Excel em um número decimal. Como 12h é o horário de início do dia, a função retorna 0.
Representa o horário das 00:00 às 23:59. É muito inteligente obter a hora de uma data se essa data contiver hora. Ao usar TIMEVALUE, você só precisa se preocupar com uma data que o Excel possa reconhecer.