Como obter a hora atual no excel?
Para obter a hora atual no Excel usando uma fórmula, você precisa usar a função AGORA do Excel junto com a função TRUNC. Com essas duas funções você pode obter a hora atual em uma célula. Mas você precisa entender que AGORA é uma função volátil que é atualizada sempre que sua planilha é atualizada.
Fórmula para obter a hora atual no Excel
Você pode usar as seguintes etapas:
- Primeiro, em uma célula, insira a função AGORA (agora você não precisa especificar nenhum argumento).
- Em seguida, insira o operador menos.
- Agora entre na função TRUNC.
- Depois disso, em TRUNC, entre na função AGORA.
- Ao final, feche a função TRUNC e pressione Enter para obter o resultado.
=NOW()-TRUNC(NOW())
Como funciona essa fórmula?
O Excel armazena uma data como um número inteiro e a hora como um valor decimal. Agora, quando você insere a função AGORA em uma célula, ela retorna a data e hora atuais.
Mas, para entender essa fórmula, é preciso dividi-la em duas partes.
Na primeira parte temos a função AGORA que retorna a data e hora atuais (data em número inteiro e hora em decimal).
Na segunda parte temos novamente a função NOW mas envolvida em TRUNC. A função TRUNC remove toda a parte dos valores retornados por NOW.
A partir do resultado da primeira parte, você tem a data e a hora. E do resultado da segunda parte você só tem a data. E é por isso que você só obtém tempo no resultado quando está a um segundo do primeiro.
Pontos importantes
- AGORA é uma função volátil e mudará quando você atualizar algo em sua planilha. Você também pode converter a fórmula em valor usando copiar e colar especial.
- AGORA mostra a hora com base em que horas você está em seu sistema.
Obtenha o arquivo Excel
Mais fórmulas
- Adicione horas ao tempo no Excel
- Adicione minutos ao tempo no Excel
- Calcule a diferença de tempo entre duas horas no Excel
- Alterar o formato da hora no Excel
- Horário militar (obter e subtrair) no Excel
- Data e hora separadas no Excel
⇠ Voltar à lista de mais de 100 fórmulas do Excel (básico + avançado)