Funções de Data e Hora no Excel

por Tudo Excel | segunda-feira, set 16, 2013 | 38866 acessos

Aprenda como Funcionam as Funções de Data e Hora no Excel.

 O Excel pode trabalhar com diversas funções que se baseiam na data e hora do seu computador. Veja a seguir as principais funções do Excel para data e hora:

=HOJE( ) Retorna a data atual. Pode ser usada para adicionar automaticamente a data do documento, mas vai atualizando, conforme o dia atual. Em alguns casos podemos usar a criatividade e codificar essa função para exibir automaticamente o número de um documento que editamos diariamente.

=MÊS(HOJE()) Retorna o mês atual. Por exemplo: =MÊS(HOJE()) se for nomes de janeiro, vai aparecer a informação enquanto estiver dentro deste mês.  Na célula formatada como número, aparecerá o número 1.

=ANO(HOJE()) Retorna o ano atual e só atualizará a informação no próximo ano letivo. Se você não estiver fazendo nada no dia 31 de dezembro as 23:59, teste esta função, para acompanhar a mudança.

=HORA(AGORA()) Retorna à hora atual. Como outras funções de data e hora muda o status após cumprir seu período e ao ser atualizado.

=MINUTO(AGORA()) Retorna o minuto atual. Muda o status a cada minuto após uma atualização da tabela.

=SEGUNDO(AGORA()) Retorna o segundo atual.

=AGORA( ) Retorna a data e à hora

=DIA.DA.SEMANA(HOJE()) Retorna o dia da semana em número. Por exemplo se criar essa função no sábado, exibe na célula o número 7.

 

Mas para que serve tanta função como essa em uma planilha.

 

Podemos usar a criatividade e aproveitar os truques, que o Excel pode nos oferecer. Juntando várias funções de data e hora, podemos obter o número de um documento, que provavelmente nunca se repetirá. Mas tenha cuidado que só vale para documentos, quando impressos, caso contrário este número vai atualizando conforme as atualizações do documento gravado no seu computador.

 

Você quer emitir um relatório, para seu chefe e gerar um código automático, para seu controle em relatórios impressos. Então tente juntar três ou quatro funções como mostramos no exemplo a seguir.

=ANO(HOJE())*MÊS(HOJE())*HORA(AGORA())*MINUTO(AGORA())*12345-hoje()

O resultado vai ser uma numeração automática e pode nunca ser repetida.

Se quiser personalizar a célula, clique em FORMATAR CÉLULA  e em PERSONALIZADO digitar as seguinte personalização: 000”.”000”.”000 são casas decimais separadas em três dígitos. Faça isso conforme a quantidade de números no código. Se não atingir todas as casas decimais, aparece o número ZERO em sequência da esquerda para a direita.

Essa personalização pode ser feita com letras e números.

Veja a seguir uma pequena tabela com as principais funções de data e hora. (clique na imagem para ampliar)

 

data-e-hora

 

Existem várias possibilidades de utilização para estas funções, basta seguir pensando lógico no que diz respeito à necessidade do seu relatório, planilha, ou documento do Excel.

 

Talvez você queira ler também:
 

23 Comments até agora. Sinta-se livre para se juntar a esta conversa.

  1. DORIVAL DE OLIVEIRA 05/12/2016 at 14:05 - Reply

    ola, boa tarde!

    preciso fazer a seguinte planilha usando as funçoes: corresp, desloc, indice:

    CALCULO DE FRETE A PARTIR DO TIPO DO VEICULO + FAIXA DE KM

    ASSIM:

    FAIXA DE KM: DE 10 A 20
    TIPO DE VEICULOS: FIORINO, VAN, TRUCK. CARRETA
    FRETE:
    O CALCULO DO FRETE SE DA PELA KM E O TIPO DE VEICULO USADO

    Alguém pode me ajudar a desenvolver esta planilha?

    obrigado

    • Tudo Excel 08/12/2016 at 08:38 - Reply

      Olá. Já existem muitos tópicos neste site falando sobre funções. Por favor acessar a categoria Funções do Excel

  2. Luiz 07/10/2016 at 15:41 - Reply

    Boa tarde.

    Estou em busca de uma função no excel que me retorne a célula hh:mm:ss (horas, minutos e segundos). Conheço o atalho (ctrl+shift+;) mas para o que preciso não tenho como ficar usando esse atalho, existe uma função como “=agora” que me retorne só o horário sem a data? Se sim pode me dizer qual?
    Desde já agradeço.

    • Tudo Excel 11/10/2016 at 10:27 - Reply

      Você já fez. A função =agora() depois formate a célula, para hora, minuto e segundo.

      Barra de Ferramentas + Formatar + Formatar Células + Personalizado: hh:mm:ss vai ficar exatamente como quer.

Deixe um Comentário