Apostila: Funções de Data e Hora no Excel
Página 1: Introdução e Funções Básicas
O que são funções de data e hora no Excel?
As funções de data e hora permitem trabalhar com informações
temporais, como cálculos de dias, meses, anos, horas, minutos e
segundos. Elas são essenciais para análises que envolvem prazos,
cronogramas e agendamentos.
Funções básicas de data e hora:
1. HOJE:
o Retorna a data atual.
o Sintaxe: =HOJE()
o Exemplo: =HOJE() retorna a data de hoje, como 10/10/2023.
2. AGORA:
o Retorna a data e hora atuais.
o Sintaxe: =AGORA()
o Exemplo: =AGORA() retorna 10/10/2023 14:30.
3. DATA:
o Cria uma data com base em ano, mês e dia.
o Sintaxe: =DATA(ano; mês; dia)
o Exemplo: =DATA(2023; 10; 15) retorna 15/10/2023.
4. HORA:
o Extrai a hora de um valor de data/hora.
o Sintaxe: =HORA(data_hora)
o Exemplo: =HORA("14:30") retorna 14.
5. MINUTO:
o Extrai os minutos de um valor de data/hora.
o Sintaxe: =MINUTO(data_hora)
o Exemplo: =MINUTO("14:30") retorna 30.
6. SEGUNDO:
o Extrai os segundos de um valor de data/hora.
o Sintaxe: =SEGUNDO(data_hora)
o Exemplo: =SEGUNDO("14:30:45") retorna 45.
Página 2: Funções Intermediárias
7. DIAS:
o Calcula o número de dias entre duas datas.
o Sintaxe: =DIAS(data_final; data_inicial)
o Exemplo: =DIAS("15/10/2023"; "10/10/2023") retorna 5.
8. DIATRABALHOTOTAL:
o Calcula o número de dias úteis entre duas datas,
excluindo finais de semana e feriados.
o Sintaxe: =DIATRABALHOTOTAL(data_inicial; data_final;
[feriados])
o Exemplo: =DIATRABALHOTOTAL("01/10/2023";
"15/10/2023") retorna o número de dias úteis.
9. MÊS:
o Extrai o mês de uma data.
o Sintaxe: =MÊS(data)
o Exemplo: =MÊS("15/10/2023") retorna 10.
10. ANO:
o Extrai o ano de uma data.
o Sintaxe: =ANO(data)
o Exemplo: =ANO("15/10/2023") retorna 2023.
11. DIA:
o Extrai o dia de uma data.
o Sintaxe: =DIA(data)
o Exemplo: =DIA("15/10/2023") retorna 15.
12. DATADIF:
o Calcula a diferença entre duas datas em anos, meses ou
dias.
o Sintaxe: =DATADIF(data_inicial; data_final; unidade)
o Unidades: "Y" (anos), "M" (meses), "D" (dias).
o Exemplo: =DATADIF("01/01/2020"; "15/10/2023";
"Y") retorna 3 (anos).
Página 3: Funções Avançadas e Dicas
13. DIASEM:
o Retorna o dia da semana correspondente a uma data.
o Sintaxe: =DIASEM(data; [tipo_retorno])
o Tipos de retorno:
1 (domingo = 1 a sábado = 7)
2 (segunda = 1 a domingo = 7)
o Exemplo: =DIASEM("15/10/2023"; 2) retorna 1 (segunda-
feira).
14. SOMARHORAS:
o Soma valores de horas.
o Sintaxe: =SOMARHORAS(hora1; hora2; ...)
o Exemplo: =SOMARHORAS("02:30"; "03:45") retorna 06:15.
15. TEMPO:
o Cria um valor de hora com base em horas, minutos e
segundos.
o Sintaxe: =TEMPO(hora; minuto; segundo)
o Exemplo: =TEMPO(14; 30; 0) retorna 14:30.
16. FIM.MÊS:
o Retorna o último dia do mês de uma data.
o Sintaxe: =FIM.MÊS(data; meses)
o Exemplo: =FIM.MÊS("15/10/2023"; 0) retorna 31/10/2023.
17. [Link] (para horas):
o Arredonda um valor de tempo para o múltiplo desejado.
o Sintaxe: =[Link](hora; múltiplo)
o Exemplo: =[Link]("14:32"; "0:15") retorna 14:45.
Dicas de uso:
Use =HOJE()+7 para calcular a data de uma semana a partir de
hoje.
Combine funções para criar fórmulas complexas,
como =SE(DIASEM(HOJE(); 2)>5; "Fim de semana"; "Dia útil") .
Formate células como Data ou Hora para exibir os resultados
corretamente.
Prática sugerida:
Crie uma planilha para calcular prazos, dias úteis ou horários de
trabalho. Experimente combinar funções de data e hora com outras
funções, como SE, para automatizar tarefas.