Pular para o conteúdo
Função por FunçãoDicionário de funções de planilha em português
EOMONTH

Função FIMMÊS do Excel

O que a função FIMMÊS faz?

A função FIMMÊS recebe uma data inicial e um número de meses e devolve o último dia do mês resultante. Com 0 meses, dá o fim do próprio mês; com valor positivo, avança; com negativo, recua. É a função certa para vencimentos que caem no último dia do mês.

Nome em portuguêsFIMMÊS
Nome em inglêsEOMONTH
CategoriaData e hora
RetornaNúmero de série da data do último dia do mês (exibido como data)
Existe desdeExcel 2007 ou anterior · existe no Excel 2013

Qual é a sintaxe da função FIMMÊS?

Excel em português do BrasilFIMMÊS(data_inicial; meses)
Excel em inglêsEOMONTH(start_date, months)

No Excel em português do Brasil os argumentos se separam com ponto e vírgula; em inglês, com vírgula. Argumentos entre colchetes são opcionais.

ArgumentoObrigatórioO que aceita
data_inicialSimA data de partida. Informe a data com a função DATA, como referência a uma célula ou como resultado de outra fórmula. Datas escritas como texto podem causar problemas.
mesesSimQuantos meses avançar (positivo) ou recuar (negativo) a partir da data inicial. Zero dá o último dia do mês da própria data. Valores com decimais são truncados.

Como usar a função FIMMÊS na prática?

Exemplo 1: Vencimento no último dia de um mês à frente

Planilha do exemplo 1 da função FIMMÊS
ABC
1 EmissãoMesesVencimento
2 15/01/2026128/02/2026
3 21/10/2026130/11/2026
4 05/12/2026228/02/2027
Fórmula na célula C2 =FIMMÊS(A2;B2) Em inglês: =EOMONTH(A2,B2)
Resultado: 28/02/2026
Fórmula na célula C3 =FIMMÊS(A3;B3) Em inglês: =EOMONTH(A3,B3)
Resultado: 30/11/2026
Fórmula na célula C4 =FIMMÊS(A4;B4) Em inglês: =EOMONTH(A4,B4)
Resultado: 28/02/2027

A função avança a quantidade de meses indicada e devolve o último dia do mês de chegada. De 15/01/2026, um mês à frente é fevereiro, que termina em 28/02/2026. De 21/10/2026, é novembro, que termina em 30/11. De 05/12/2026, dois meses à frente é fevereiro de 2027, que termina em 28/02/2027.

Exemplo 2: Fim do mês atual, anterior e seguinte

Planilha do exemplo 2 da função FIMMÊS
ABCD
1 DataFim do mêsFim do mês anteriorFim do mês seguinte
2 10/02/202829/02/202831/01/202831/03/2028
Fórmula na célula B2 =FIMMÊS(A2;0) Em inglês: =EOMONTH(A2,0)
Resultado: 29/02/2028
Fórmula na célula C2 =FIMMÊS(A2;-1) Em inglês: =EOMONTH(A2,-1)
Resultado: 31/01/2028
Fórmula na célula D2 =FIMMÊS(A2;1) Em inglês: =EOMONTH(A2,1)
Resultado: 31/03/2028

Com 0 meses, a função fica no mesmo mês e devolve o último dia dele: 29/02/2028, porque 2028 é bissexto. Com -1, recua para janeiro e devolve 31/01/2028. Com 1, avança para março e devolve 31/03/2028.

Exemplo 3: Primeiro dia do mês e dias que faltam até o fim

Planilha do exemplo 3 da função FIMMÊS
ABC
1 DataPrimeiro dia do mêsDias até o fim do mês
2 21/10/202601/10/202610
Fórmula na célula B2 =FIMMÊS(A2;-1)+1 Em inglês: =EOMONTH(A2,-1)+1
Resultado: 01/10/2026
Fórmula na célula C2 =FIMMÊS(A2;0)-A2 Em inglês: =EOMONTH(A2,0)-A2
Resultado: 10

O fim do mês anterior (30/09/2026) mais 1 dia é o primeiro dia do mês, 01/10/2026. O fim do mês da data (31/10/2026) menos a própria data (21/10/2026) dá 10 dias restantes. A coluna C precisa estar no formato Número.

Quais erros a função FIMMÊS costuma dar?

#NÚM!

Por que acontece: A data inicial não é uma data válida, ou a data inicial somada aos meses cai fora do intervalo de datas do Excel.

Como corrigir: Confira se a célula tem uma data válida e se o número de meses não leva a um resultado antes de 1900 ou depois de 9999.

Aparece um número em vez da data

Por que acontece: A função devolve o número de série. Se a célula estiver com formato Geral ou Número, a data não aparece formatada.

Como corrigir: Mude o formato da célula para Data, na guia Página Inicial, grupo Número.

FIMMÊS no Google Planilhas e no LibreOffice Calc

ProgramaNome da funçãoObservação
ExcelFIMMÊS (EOMONTH)Referência deste dicionário.
Google PlanilhasFIMMÊS (EOMONTH)Existe com a mesma sintaxe: data de início e meses. A lista de funções do Planilhas em português mostra FIMMÊS(data_de_inicio; meses), e a página da função usa o nome EOMONTH no título e na sintaxe. O Google pede data como referência, função de data ou número. Documentação do Google
LibreOffice CalcFIMMÊS (EOMONTH)No Calc em português a função chama FIMMÊS, com data de início e meses. A ajuda mostra FIMMÊS(DATA(2001;9;14);6) devolvendo o número 37346, que formatado como data é 31/03/2002. Ajuda do LibreOffice

A função FIMMÊS existe no Excel 2013?

Existe no Excel 2013 Excel 2007 ou anterior

A lista oficial de funções do Excel não traz marcador de versão para a FIMMÊS, o que indica que ela existe desde antes do Excel 2010 e, portanto, também no Excel 2013.

Veja todas as funções por versão em funções do Excel por versão.

O que mais vale saber sobre a FIMMÊS?

  • Se o argumento meses tiver decimais, a função trunca: 1,9 vale 1.
  • Para o primeiro dia do mês, use FIMMÊS(data; -1)+1. Para o primeiro dia do mês seguinte, use FIMMÊS(data; 0)+1.
  • DATAM mantém o mesmo dia do mês (ajustando se faltar dia), enquanto FIMMÊS sempre cai no último dia.
  • Use DIA(FIMMÊS(data; 0)) para saber quantos dias tem o mês de uma data, inclusive em anos bissextos.

Perguntas frequentes sobre a FIMMÊS

Como achar o último dia do mês no Excel?

Use =FIMMÊS(A2;0), com a data em A2. O 0 mantém o mês da própria data e a função devolve o último dia dele. Formate a célula como Data para ver o resultado.

Qual a diferença entre FIMMÊS e DATAM?

FIMMÊS devolve sempre o último dia do mês de destino. DATAM mantém o mesmo dia do mês da data inicial, ajustando para o último dia quando o mês de destino é mais curto.

A função FIMMÊS considera anos bissextos?

Sim. FIMMÊS(DATA(2028;2;10);0) devolve 29/02/2028, enquanto o mesmo cálculo em 2026 devolve 28/02/2026.

Funções relacionadas

Ver todas as funções de data e hora

Fontes consultadas

Consultado em 21/10/2026. Os resultados dos exemplos acima foram calculados por programa, a partir dos dados mostrados em cada tabela. Encontrou algo errado? Escreva para contato@office2013.com.br.