Para o que serve as funções de data no excel?
Controlar prazos, calcular vencimentos, medir o tempo entre duas datas ou descobrir quantos dias faltam para uma entrega: tudo isso passa pelas funções de data do Excel. Elas são simples de usar, mas fazem uma diferença enorme em planilhas de controle, gestão de projetos e relatórios financeiros. Neste guia, você vai conhecer as principais funções de data no Excel e entender quando aplicar cada uma.
Navegue neste artigo
As Funções de Data no Excel Mais Usadas no Dia a Dia
HOJE() e AGORA()
São as mais básicas e também as mais poderosas por um motivo: elas se atualizam automaticamente sempre que a planilha é aberta ou recalculada.
=HOJE() -> retorna a data atual (ex: 09/04/2026)
=AGORA() -> retorna a data e a hora atual
Além disso, são muito utilizadas para calcular prazos em tempo real, sem precisar atualizar a planilha manualmente. Isso por si só já elimina uma tarefa repetitiva do cotidiano.
DIA(), MÊS() e ANO()
Essas três funções extraem partes específicas de uma data:
=DIA(A2) -> retorna o dia (ex: 9)
=MÊS(A2) -> retorna o mês como número (ex: 4)
=ANO(A2) -> retorna o ano (ex: 2026)
Portanto, elas são especialmente úteis para agrupar dados por mês ou ano em relatórios, sem precisar digitar nada manualmente.
Imagine uma planilha de vendas com centenas de linhas: extrair o mês de cada data e usar isso em uma tabela dinâmica resolve em segundos o que levaria minutos feito à mão.

DATADIF(): Como Calcular a Diferença Entre Datas
Essa é uma das funções de data no Excel menos conhecidas, e ao mesmo tempo uma das mais úteis. Ela calcula a diferença entre duas datas em dias, meses ou anos:
=DATADIF(data_inicial; data_final; “unidade”)
As unidades mais usadas são:
- “D”: diferença em dias
- “M”: diferença em meses completos
- “Y”: diferença em anos completos
Exemplo prático para calcular a idade de uma pessoa:
=DATADIF(A2;HOJE();”Y”)
Se A2 contém a data de nascimento, o resultado é a idade atual em anos, atualizada automaticamente todos os dias. Nenhuma fórmula manual, nenhuma revisão periódica necessária.
DIATRABALHO(): Calculando Prazos em Dias Úteis
Em contextos corporativos, prazos geralmente são contados em dias úteis, não em dias corridos. Felizmente, a função DIATRABALHO resolve isso com elegância:
=DIATRABALHO(HOJE();15)
Isso retorna a data que cai 15 dias úteis a partir de hoje, pulando automaticamente os finais de semana. Além disso, você ainda pode incluir uma lista de feriados como terceiro argumento, tornando o cálculo ainda mais preciso para a realidade da sua empresa.

Se o controle de prazos da sua equipe ainda é conferido no calendário, uma planilha que calcula dias úteis e feriados sozinha elimina esse risco.
Funções de data no Excel: Não se confunda
O Excel armazena datas como números inteiros internamente: 1º de janeiro de 1900 equivale ao número 1, e cada dia seguinte incrementa em 1. Por isso, quando você subtrai duas datas diretamente (=B2-A2), o resultado é o número de dias entre elas. Basta formatar a célula como Número para ver o valor em dias corretamente. Esse comportamento confunde bastante quem está começando, mas depois de entendido, ele se torna uma vantagem, não um obstáculo.
Quando a data precisa aparecer por extenso, como em “março de 2024” no título de um relatório, a fórmula TEXTO no Excel faz essa conversão sem alterar o valor original da célula.
💡 Fonte de referência: A documentação oficial da Microsoft detalha o uso do DIATRABALHO e do DIATRABALHO.INTL, que é a versão internacional da função. Ela permite personalizar quais dias da semana são considerados não úteis, o que é essencial para empresas com escalas diferenciadas de trabalho.
Resumo das funções de data vistas neste guia:
| Função | O que retorna | Exemplo |
|---|---|---|
| HOJE() | Data atual, atualizada a cada recálculo | =HOJE() |
| AGORA() | Data e hora atuais | =AGORA() |
| DIA(), MÊS() e ANO() | Dia, mês ou ano de uma data | =MÊS(A2) |
| DATADIF() | Diferença entre duas datas em dias (“D”), meses (“M”) ou anos (“Y”) completos | =DATADIF(A2;HOJE();”Y”) |
| DIATRABALHO() | Data após um número de dias úteis, pulando fins de semana e feriados informados | =DIATRABALHO(HOJE();15) |
Conclusão
As funções de data no Excel transformam uma planilha estática em um sistema de controle vivo: prazos que se calculam sozinhos, idades que se atualizam diariamente, relatórios que sempre mostram o período correto sem intervenção manual.
Quando essa lógica precisa escalar para uma operação inteira, com múltiplas equipes, controles de SLA, alertas automáticos e integração entre planilhas, é hora de contar com quem já construiu isso antes. A Safira Consultoria tem especialistas em Excel prontos para construir planilhas personalizadas que automatizam o controle de prazos e processos do seu negócio, com mais de 2.000 clientes que já eliminaram retrabalho com as soluções certas.
Conteúdo produzido pela Safira Consultoria, referência em consultoria e desenvolvimento de soluções em Excel, Power BI e na plataforma Microsoft 365.
Se seus controles de prazo e SLA já estão espalhados por várias planilhas, vale entender como uma estrutura única e sob medida resolve isso.
Perguntas frequentes
Qual a diferença entre HOJE e AGORA no Excel?
Como calcular a diferença entre duas datas no Excel?
Como calcular a idade no Excel?
Como calcular prazo em dias úteis no Excel?
Por que a data aparece como número no Excel?

Douglas dos Reis Silva Junior
Especialista em Negócios & Tecnologia
Passei mais de 15.000 horas resolvendo o mesmo problema: empresas que pagam caro por ferramentas que usam mal. Sou Douglas dos Reis Silva Junior. Formação em Mecatrônica, Administração de Empresas e Ciências Econômicas pela Faculdade Metodista. Especialista certificado em Desenvolvimento Tecnológico no Ambiente Microsoft (2015) e na metodologia Six Sigma / DMAIC (2020). Atuo no ecossistema Microsoft 365 e Google Workspace desde 2015.
Comecei em 2012, dentro das áreas de qualidade e processos da General Electric, Vestas Energia, Aliansce Sonae, Festo e G4S. Foi ali que entendi a regra que carrego até hoje: o problema raramente é a ferramenta, é o desenho do processo em volta dela. Quando migrei para controladoria e finanças, levei essa leitura comigo. E foi ali que comecei a desenvolver soluções que pagam o próprio investimento ainda no primeiro trimestre.
Hoje, na Sapphire Business Technology, gerencio projetos de diversos tamanhos e escopos variados, com uma promessa simples: a planilha, relatório/dashboard ou sistema em que você perde horas em trabalhos manuais não precisa continuar sendo um problema. Isso pode virar a solução do seu fluxo de trabalho e poupar 90% das suas horas com um bom time técnico.










































