Pular para o conteúdo principal

EOMONTH(): Calcular datas de fim de mês no Excel

Calcule o último dia de qualquer mês com a função EOMONTH() do Excel. Use isso pra simplificar os cronogramas financeiros, os períodos de relatórios e os fluxos de trabalho mensais.
Atualizado 15 de jul. de 2025  · 3 min lido

Você provavelmente não pensa muito nas datas do final do mês, pelo menos até precisar calculá-las para seus relatórios financeiros. 

Neste artigo, vamos ver como funciona a função “ EOMONTH() ” e por que ela é tão útil pra criar modelos financeiros, definir cronogramas ou planejar outros tipos de relatórios que dependem do último dia do mês.

Entendendo a função EOMONTH() do Excel

A função EOMONTH() retorna o número de série do último dia do mês que é o número indicado de meses antes ou depois de uma data específica. Isso facilita automatizar cálculos que envolvem datas de fim de mês.

Aqui está a sintaxe da função “ EOMONTH() ”:

=EOMONTH(start_date, months)
  • start_date: A data inicial a partir da qual se vai calcular.

  • months: O número de meses antes (negativo) ou depois (positivo) da data de início.

Excel EOMONTH() na prática

Para usar a função “ EOMONTH() ”, siga estes passos:

  • Digite a data de início numa célula (por exemplo, A1).

  • Em outra célula, digite a fórmula EOMONTH() referenciando a data de início e o número de meses.

Por exemplo, pra achar o último dia do mês três meses depois de 15 de janeiro de 2024:

=EOMONTH("2024-01-15", 3)

Essa fórmula mostra 30 de abril de 2024.

Exemplo simples da função EOMONTH do Excel

Lembre-se de que você precisa formatar como uma data, caso contrário, o resultado ficará errado.

Excel EOMONTH() Cenários comuns

A função ` EOMONTH() ` é normalmente usada nos seguintes casos:

  • Calcular datas de vencimento que caem no último dia do mês
  • Como definir os períodos de relatório para as demonstrações financeiras
  • Agendar eventos mensais recorrentes

Excel EOMONTH() com outras funções

Você pode (e, em alguns casos, realmente deve) juntar EOMONTH() com outras funções do Excel para criar fórmulas mais dinâmicas. Por exemplo, pra calcular o primeiro dia do próximo mês, soma 1 ao resultado de EOMONTH():

=EOMONTH(A1, 0) + 1

Usando Excel EOMONTH + 1 para encontrar o primeiro dia do mês

Essa fórmula mostra o primeiro dia do mês depois da data na célula A1.

Resolução de erros do EOMONTH() no Excel

Se você tiver problemas com EOMONTH(), tente o seguinte:

  • Vê se a data de início é uma data válida no Excel.
  • Dá uma olhada se o argumento dos meses é um número inteiro.
  • Formate a célula do resultado como uma data para que o resultado seja algo que você, como pessoa, possa ler facilmente.

Para esse último ponto, que é um problema comum, siga estas etapas:

  • Escolha a célula com a fórmula.
  • Vá para a guia Página inicial.
  • Clique no menu suspenso Formato numérico e escolha Data.

Formatar o resultado EOMONTH como uma data

Conclusão

Se você trabalha com datas no Excel, não esqueça de dar uma olhada na função “ EOMONTH() ”, principalmente se você trabalha com datas em finanças e gerenciamento de projetos.

Não esquece de fazer nosso curso Modelagem Financeira no Excel pra continuar aprendendo sobre coisas como fluxo de caixa, ou então faz nosso curso Funções Avançadas do Excel pra conhecer funções novas, interessantes e úteis do Excel.


Josef Waples's photo
Author
Josef Waples
Tópicos

Aprenda Excel com o DataCamp

Curso

Preparação de dados no Excel

3 h
68.4K
Aprenda a preparar dados no Excel usando funções lógicas, fórmulas aninhadas, funções de busca e tabelas dinâmicas.
Ver detalhesRight Arrow
Iniciar curso
Ver maisRight Arrow
Relacionado

blog

Morte do Excel? Buscas por curso sobre ferramenta saltam 400%; Veja as principais dúvidas dos internautas

Mesmo na Era da IA, a clássica planilha de dados, amada por uns e odiada por outros, segue relevante e amplamente utilizada.
DataCamp Team's photo

DataCamp Team

8 min

Tutorial

FUNÇÃO SQL DATEDIFF()

DATEDIFF() é uma das funções de manipulação de dados de data mais usadas no SQL. Domine-o lendo este tutorial.
Travis Tang 's photo

Travis Tang

Tutorial

As 15 fórmulas básicas do Excel que todos precisam saber

Aprenda a adicionar fórmulas aritméticas, de cadeia de caracteres, de séries temporais e complexas no Microsoft Excel.
Abid Ali Awan's photo

Abid Ali Awan

Tutorial

Tutorial do Power BI Calculate

Aprenda a usar a função CALCULATE do Power BI e dê exemplos de como você pode usá-la.
Joleen Bothma's photo

Joleen Bothma

Tutorial

Como fazer um VLOOKUP() com vários critérios

Domine a arte de usar VLOOKUP() com vários critérios no Excel. Explore técnicas avançadas, como colunas auxiliares e a função CHOOSE().
Laiba Siddiqui's photo

Laiba Siddiqui

Tutorial

FUNÇÃO SQL COUNT()

COUNT() permite que você conte o número de linhas que correspondem a determinadas condições. Saiba como usá-lo neste tutorial.
Travis Tang 's photo

Travis Tang

Ver maisVer mais