Guia do Excel

26 Fórmulas e Funções com Data no Excel

Domine as fórmulas de data no Excel. Aprenda a calcular idade, dias úteis, somar meses e muito mais com exemplos práticos e planilha grátis para download.

SN
SEO NestDigital

Especialista em Excel

Atualizado em 06 de outubro de 2026 Publicado em 19 de janeiro de 2023 7 min de leitura
Planilha para baixar

26 Fórmulas e Funções com Data no Excel

Baixe agora — o link vai direto para o seu e-mail.

  • Download 100% gratuito
  • Arquivo pronto para usar no Excel
  • Enviamos o link no seu e-mail
62 KB · Excel 2010 ou superior

Receba a planilha no seu e-mail

Trabalhar com datas no Excel é uma das habilidades mais exigidas no mercado de trabalho, especialmente para profissionais de RH, finanças, logística e administração. Seja para calcular idade, dias úteis, prazos de entrega ou cronogramas de projetos, dominar as funções de data é essencial.

Neste artigo, você vai aprender 26 fórmulas e funções com data no Excel, organizadas por categoria, com exemplos práticos e uma planilha gratuita para download. E se você quer dominar não apenas datas, mas todas as funções avançadas, tabelas dinâmicas e VBA, o Curso Excel Master: do Básico ao Avançado é o caminho mais rápido para se tornar um profissional indispensável.

Por que dominar fórmulas de data no Excel?

As fórmulas de data no Excel permitem automatizar cálculos de idade, dias úteis, prazos e cronogramas. Funções como DATA, DIATRABALHO, FIMMÊS e DATADIF são essenciais para profissionais de RH, finanças e gestão de projetos, economizando horas de trabalho manual.

Tabela resumo: As 26 fórmulas de data mais usadas

Fórmula

O que faz

Exemplo de uso

DATA.VALOR

Converte texto em data

=DATA.VALOR("15/01/2022")

DIA

Extrai o dia

=DIA(A1)

MÊS

Extrai o mês

=MÊS(A1)

ANO

Extrai o ano

=ANO(A1)

FIMMÊS

Último dia do mês

=FIMMÊS(A1;0)

DATAM

Adiciona meses

=DATAM(A1;3)

FRAÇÃOANO

Calcula idade

=INT(FRAÇÃOANO(A1;HOJE();3))

DIATRABALHO

Soma dias úteis

=DIATRABALHO(A1;10)

DIATRABALHOTOTAL

Conta dias úteis

=DIATRABALHOTOTAL(A1;B1)

DIA.DA.SEMANA

Retorna dia da semana

=DIA.DA.SEMANA(A1)

DATADIF

Diferença em anos/meses/dias

=DATADIF(A1;B1;"Y")

SEQUÊNCIA

Lista de datas

=SEQUÊNCIA(30;;A1)

Completar a tabela com todas as 26 fórmulas do artigo original

 

 

Fórmulas para converter e formatar datas

Converter texto em data

Problema: Temos uma célula com data convertida como texto e desejamos converter em data.

Solução 1: Use a função =DATA.VALOR(D8), substituindo D8 pela célula com o texto.

 Solução 2: Multiplique a célula por 1, isso fará com que o texto seja convertido implicitamente: =D8*1

Formatar datas personalizadas

Problema: Como formatar datas no Excel, somente o dia, somente o mês, ano, data e ano, etc.

Solução: Para formatar datas, clique com o botão direito e selecione Personalizar. Veja as soluções considerando a data 15/01/2022:

●     dd → dia com dois dígitos: 15
●     mm → mês com dois dígitos: 01
●     aa → ano com dois dígitos: 22
●     ddd → dia da semana abreviado: sáb
●     dddd → dia da semana: sábado
●     dd/mm/aaaa → 15/01/2022

  • "Joinville" dd "de" mmmm "de" aaaa → Joinville 15 de janeiro de 2022

Converter data em texto

Problema: Como converter data em Texto.

 Solução: Para converter uma data em Texto pode usar a função TEXTO e aplicar a formatação desejada.

●     =TEXTO(B9;"DD-MMMM") → 15-janeiro
●     =PRI.MAIÚSCULA(TEXTO(B10;"MMMM/AAAA")) → Janeiro/2022
●     =TEXTO(B11;"DDDD") → sábado
="Joinville, "&TEXTO(B8;"dd")&" de "&TEXTO(D8;"mmmm")&" de "&TEXTO(B8;"aaaa") → Joinville, 15 de janeiro de 2022

Fórmulas para extrair partes da data

Extrair dia, mês e ano

Problema: Como extrair dia, mês e ano no Excel.

Soluções:

● =DIA(B8) → retorna o dia do mês
● =MÊS(B8) → retorna o mês da data
● =ANO(B8) → retorna o ano da data

Dia da semana

Problema: Como extrair o número do dia da semana no Excel?

Solução: =DIA.DA.SEMANA(B8) → A função retorna números de 1 a 7 conforme o dia da semana.

Fórmulas para cálculos com datas

Primeiro e último dia do mês
Problema: Como retornar o último dia do mês e o primeiro dia do mês.

Soluções:

● Último dia do mês corrente: =FIMMÊS(B8;0) → retorna 31/01/2022 para a data 15/01/2022
● Último dia do mês anterior: =DATA(2022;01;0) → retorna 31/12/2021
● Primeiro dia do mês: =FIMMÊS(B8;-1)+1 → usa o último dia do mês anterior e soma 1

Adicionar meses e anos

Problema: Como adicionar meses e anos a uma data no Excel?

Soluções:

● Adicionar meses: =DATAM(B8;5) → adiciona 5 meses à data
● Adicionar anos: =DATAM(B8;6*12) → adiciona 6 anos (6*12 meses)

Calcular idade

Problema: Como calcular idade no Excel?
Solução: =INT(FRAÇÃOANO(B8;HOJE();3)) → A função FRAÇÃOANO retorna a fração de um ano, passando a data de nascimento e a data de hoje. O INT retorna o número inteiro (idade completa).

Diferença entre datas

Problema: Como calcular diferença de datas no Excel?
Solução: =C8-B8 → faça a data maior menos a data menor e você terá a quantidade de dias diretamente. Formate como "Geral".


Fórmulas para dias úteis e feriados

Somar dias úteis

Problema: Como somar dias úteis entre duas datas?
Solução: =DIATRABALHO(B8;5;tFeriados[Data]) → passa a data inicial, a quantidade de dias úteis a adicionar e uma lista de feriados (que serão ignorados).

Contas dias úteis

Problema: Como contar quantos dias úteis entre duas datas?
Soluções:
● Considerando sábado e domingo como folga: =DIATRABALHOTOTAL(B8;C8;tFeriados[Data])
● Personalizando folgas semanais: =DIATRABALHO.INTL(B8;C8;11;tFeriados[Data]) → o parâmetro 11 considera apenas domingo como folga

Fórmulas avançadas e listas de datas

Próxima Segunda-feira

Problema: Como calcular a data da próxima segunda no Excel?
Solução: =B8+7-DIA.DA.SEMANA(B8;3) → a função utiliza o parâmetro 3 na função DIA.DA.SEMANA e retorna números de 0 a 6. Soma com a diferença de 7 para retornar a próxima segunda.

Diferença em dias, meses e anos

Problema: Como retornar a quantidade de meses, dias ou anos entre duas datas?
Solução: =DATADIF(B8;C8;"Y") → passa a data inicial, final e o parâmetro:

●     "Y" → anos
●     "M" → meses
●     "D" → dias
●     "MD" → dias ignorando o mês
●     "YM" → meses ignorando o ano
●     "YD" → dias ignorando o ano

Lista automática de datas

Problema: Como retornar uma lista de datas no Excel automaticamente?
Solução: =SEQUÊNCIA(AE6-AE5+1;;AE5) → a função SEQUÊNCIA retorna uma lista de dias. Data final - Data inicial + 1, passando no último parâmetro a data inicial.

Contar domingos entre datas

Problema: Como calcular a quantidade de domingos entre datas no Excel?
Solução: =SOMA(SE(DIA.DA.SEMANA(SEQUÊNCIA(C8-B8+1;;B8))=1;1;0)) → retorna a soma de dias da semana conforme a lista de datas gerada (1 = domingo).

Aplicações práticas: Escala de trabalho e Controle de tarefas

A utilização de funções data é útil em inúmeras situações de planilhas no Excel, como Escala de trabalho e Controle de tarefas.
E embora seja possível criar do zero, soluções prontas, que reduzem o seu trabalho, tem aparência profissional, dashboards e relatório agregam valor e fazem o seu trabalho mais fácil.
● Planilha de Escala de Trabalho Automática
● Planilha de Controle de Tarefas com Dashboard

FAQ: Dúvidas frequentes sobre fórmulas de data

1. Qual a diferença entre DIATRABALHO e DIATRABALHOTOTAL?
R: DIATRABALHO adiciona dias úteis a uma data (ex: data inicial + 10 dias úteis). DIATRABALHOTOTAL conta quantos dias úteis existem entre duas datas.

 2. Como calcular idade exata com meses e dias?
=DATADIF(A1;HOJE();"Y")&" anos, "&DATADIF(A1;HOJE();"YM")&" meses, "&DATADIF(A1;HOJE();"MD")&" dias"

3. Por que a função FIMMÊS não funciona no meu Excel?
R: A função FIMMÊS está disponível a partir do Excel 2007. Se você usa uma versão muito antiga, precisará atualizar ou usar fórmulas alternativas com DATA e DIA.

4. Como criar uma lista de feriados para usar nas fórmulas?
R: Crie uma tabela com uma coluna chamada "Data" e liste todos os feriados. Depois, use o nome da tabela (ex: tFeriados[Data]) como parâmetro nas funções DIATRABALHO e DIATRABALHOTOTAL.

5. Quero dominar todas as funções do Excel. Por onde começar?
R: O domínio de funções de data, texto, lógica e matriciais é essencial para analistas de dados.O Curso Excel Master cobre todo esse ecossistema, do básico ao VBA

Download da Planilha com 26 Fórmulas de Data

Clique no botão abaixo para realizar o  download da planilha de senha de abertura no Excel, com exemplo de dados:

Planilha para baixar

26 Fórmulas e Funções com Data no Excel

Baixe agora — o link vai direto para o seu e-mail.

  • Download 100% gratuito
  • Arquivo pronto para usar no Excel
  • Enviamos o link no seu e-mail
62 KB · Excel 2010 ou superior

Receba a planilha no seu e-mail


Dominar as fórmulas de data no Excel é uma das habilidades mais valorizadas no mercado de trabalho. Seja para calcular prazos, idades, dias úteis ou criar cronogramas automáticos, essas funções economizam horas de trabalho manual e reduzem erros.

Não quer construir do zero? Automatize sua escala de trabalho com a Planilha de Escala de Trabalho Automática ou organize seus projetos com a Planilha de Controle de Tarefas com Dashboard.

📚 Solução de Carreira (Para você): Quer ser o profissional que domina todas as funções do Excel e cria automações completas? Inscreva-se no Curso Excel Master: do Básico ao Avançado.

Este conteúdo foi útil?

Continue lendo