Datas e horas
O que você vai ver aqui
Uma ideia só, e tudo decorre dela: para a planilha, data é número. Quem entende isso calcula prazo, idade e vencimento sem decorar fórmula nenhuma.
A ideia central
O dia 01/01/1900 vale 1, e cada dia seguinte soma 1. O dia 15/03/2026 vale 46096. Hora é a parte decimal: 0,5 equivale a 12 horas, 0,25 a 6 horas.
Isso explica três coisas que confundem quem está começando:
- Datas podem ser somadas e subtraídas como números.
- Uma data formatada como Geral vira um número enorme.
- Um número formatado como data vira uma data qualquer.
Para converter, basta trocar o formato com Ctrl + 1.
Funções de data
| Função | Sintaxe | Resultado |
|---|---|---|
| HOJE | =HOJE() | Data atual, sem hora, atualiza sozinha |
| AGORA | =AGORA() | Data e hora atuais |
| DATA | =DATA(2026;3;15) | Monta uma data a partir de ano, mês e dia |
| ANO / MÊS / DIA | =ANO(A2) | Extrai a parte desejada |
| DIA.DA.SEMANA | =DIA.DA.SEMANA(A2;2) | Número do dia da semana; o segundo argumento define o início da semana |
| TEXTO | =TEXTO(A2;"dddd") | Nome do dia ou do mês por extenso, como texto |
| FIMMÊS | =FIMMÊS(A2;0) | Último dia do mês da data informada |
| DATAM | =DATAM(A2;3) | Mesma data três meses à frente |
| DIATRABALHO | =DIATRABALHO(A2;10;feriados) | Data após 10 dias úteis |
| DIATRABALHOTOTAL | =DIATRABALHOTOTAL(A2;B2;feriados) | Dias úteis entre duas datas |
| DATADIF | =DATADIF(A2;HOJE();"Y") | Diferença em anos, meses ou dias |
HOJE e AGORA são voláteis: recalculam a cada abertura e a cada alteração da planilha. Para congelar a data de um registro, use Ctrl + ponto e vírgula, que insere a data fixa.
Funções de hora
HORA, MINUTO, SEGUNDO e TEMPO funcionam como as de data.
Cálculos clássicos
| Objetivo | Fórmula |
|---|---|
| Idade em anos completos | =DATADIF(nascimento;HOJE();"Y") |
| Dias até o vencimento | =vencimento-HOJE() |
| Situação do título | =SE(vencimento<HOJE();"Vencido";"Em dia") |
| Prazo de 30 dias corridos | =emissao+30 |
| Prazo de 10 dias úteis | =DIATRABALHO(emissao;10;feriados) |
| Tempo de casa em anos e meses | =DATADIF(admissao;HOJE();"Y")&" anos e "&DATADIF(admissao;HOJE();"YM")&" meses" |
| Mês por extenso | =TEXTO(A2;"mmmm") |
| Trimestre | =ARREDONDAR.PARA.CIMA(MÊS(A2)/3;0) |
DATADIF não aparece na lista de sugestões do Excel — é uma função herdada. Precisa ser digitada por inteiro.
Problemas frequentes com data
- Data digitada como texto, típica de importação. Sinal: alinhada à esquerda e não entra em cálculo. Corrija com Dados, Texto para Colunas, ou com a função DATA.VALOR.
- Configuração regional trocando dia e mês, comum em arquivos vindos de sistemas em inglês.
- Data com hora embutida atrapalhando comparações. Use INT para descartar a hora.
Na prática
- Digite uma data e alterne o formato entre Data e Geral, observando o número de série.
- Monte uma tabela de títulos a pagar com emissão, prazo e vencimento calculado.
- Crie a coluna Dias em atraso e a coluna Situação com SE.
- Crie uma lista de feriados e use DIATRABALHO para calcular prazos úteis.
- Calcule idade e tempo de casa com DATADIF.
- Extraia ano, mês e trimestre de cada registro, para permitir agrupamento.
- Some horas trabalhadas na semana com o formato
[h]:mm. - Aplique formatação condicional que destaque vencimentos nos próximos sete dias.
Exercícios
- Por que 15/03/2026 vira 46096 ao mudar o formato para Geral?
- Calcule quantos dias úteis existem entre duas datas, descontando feriados.
- Monte uma planilha de controle de contratos com alerta de renovação em 60 dias.
- Qual a diferença entre HOJE e
Ctrl + ponto e vírgula? - A soma de horas deu 1:00 em vez de 25:00. Corrija.
Erros comuns
- Somar datas sem perceber que a hora está embutida.
- Usar HOJE num registro histórico, que passa a mudar todo dia.
- Esquecer o intervalo de feriados em DIATRABALHO.
Checklist de saída
Você calcula prazos, idades e vencimentos, e trata datas que vieram de importação.
Referências
- REZENDE, Edson Roberto; FRANÇÓIA, Jorge Alberto. Microsoft Excel: apostila de fórmulas e funções.
- ALECRIM, Emerson. Excel 2019: o manual definitivo. São Paulo: Novatec, 2019.
- Microsoft Support. Funções de data e hora. Disponível em: https://support.microsoft.com/pt-br/excel
Testa o que você leu
4 perguntas sobre esta aula. Errar aqui não custa nada - a explicação vem junto da correção.