Função FIMMÊS no Excel: último dia do mês
Atualizado em 10. November 2026 · Equipe Exercícios Excel
=FIMMÊS(A2;0) dá o último dia do mês da compra; =FIMMÊS(A2;1), o do mês seguinte.Sintaxe
=FIMMÊS(data_inicial; meses)- data_inicial
- Qualquer data do mês.
- meses
- 0 é o mesmo mês, 1 o próximo, -1 o anterior.
Pratique agora
Em B2, mostre o último dia do mês da compra em A2.
Primeiro dia do mês
O fim do mês anterior mais 1 dia:
=FIMMÊS(A2;-1)+1Passo a passo
Escreva =FIMMÊS( e clique numa data qualquer do mês. Depois do ponto e vírgula, escreva 0 para o fim do mesmo mês, 1 para o fim do mês seguinte, -1 para o fim do mês anterior. Feche o parêntese e formate como data.
=FIMMÊS(A2;0)Exemplo do dia a dia: fechamento do cartão
Uma empresa paga os fornecedores no último dia do mês seguinte à compra. Com a data da compra em B2, a data do pagamento sai direto.
=FIMMÊS(B2;1)Exemplo do dia a dia: somar o mês inteiro
Para somar as vendas de um mês, use o primeiro dia (fim do mês anterior + 1) e o último dia (fim do mês) como limites do SOMASES. Com qualquer data do mês em F1:
=SOMASES(C2:C500;A2:A500;">="&FIMMÊS(F1;-1)+1;A2:A500;"<="&FIMMÊS(F1;0))Quantos dias tem o mês
O dia do último dia do mês é o número de dias do mês.
=DIA(FIMMÊS(A2;0))Divida o valor do aluguel pelo resultado para ter o valor proporcional por dia.
Lista de fins de mês
Para montar uma lista com os últimos dias dos 12 meses do ano, comece com =FIMMÊS(DATA(2027;1;1);0) e, na célula de baixo, use =FIMMÊS(A2;1). Arraste até completar o ano.
No Excel em inglês e no Google Planilhas
No Excel em inglês, a função se chama EOMONTH. No Google Planilhas em português, o nome é FIMMÊS.
Exemplo do dia a dia: prazo de 30 dias fora o mês
Alguns fornecedores dão o prazo "30 dias fora o mês": o pagamento é no último dia do mês seguinte ao da compra. A FIMMÊS com 1 resolve na hora, sem contar dias à mão. Para "60 dias fora o mês", use 2.
=FIMMÊS(B2;1)Exemplo do dia a dia: competência do mês
Na contabilidade, cada lançamento pertence a um mês, a competência. É comum guardar a competência como o último dia do mês. Com a FIMMÊS, todas as datas de março viram 31/03, e o SOMASE pela competência soma o mês inteiro com um critério só.
=FIMMÊS(A2;0)Erros comuns
- Esquecer o segundo argumento: a FIMMÊS precisa dos meses, mesmo que seja 0
- Resultado em número: formate como data
- Usar FIMMÊS para somar meses mantendo o dia: para isso, use DATAM
FIMMÊS ou DATAM?
A FIMMÊS sempre cai no último dia do mês. A DATAM mantém o mesmo dia da data de partida. Para vencimentos no fim do mês, use FIMMÊS. Para vencimentos no mesmo dia todo mês, como o dia 15, use DATAM.
Exemplo do dia a dia: aluguel proporcional
Um inquilino entra no dia 20. O aluguel do primeiro mês é proporcional aos dias que ele vai ficar. O número de dias do mês vem da FIMMÊS, e os dias de uso são o último dia menos a data de entrada, mais 1.
=B2*(FIMMÊS(A2;0)-A2+1)/DIA(FIMMÊS(A2;0))Com R$ 1.500 de aluguel e entrada em 20/04 (mês de 30 dias), o primeiro mês fica R$ 550.
Erros comuns de quem conta à mão
Escrever "30" como último dia do mês funciona em abril, mas erra em janeiro e fevereiro. Somar 30 dias a uma data para "ir ao fim do mês" também escorrega. A FIMMÊS consulta o calendário de verdade e acerta sempre, inclusive em anos bissextos.
Exemplo do dia a dia: relatório do mês anterior
Um relatório mensal sempre mostra o mês passado. Com a FIMMÊS e o HOJE, as datas de início e fim do mês anterior se calculam sozinhas, e o relatório não precisa ser ajustado a cada mês. Use as duas células como limites no SOMASES ou na FILTRO.
- Início:
=FIMMÊS(HOJE();-2)+1 - Fim:
=FIMMÊS(HOJE();-1)
Erros comuns
Aparece um número de 5 dígitos
A célula não está formatada como data. Use Ctrl+Shift+# ou Ctrl+1 > Data.
Perguntas frequentes
FIMMÊS funciona no Excel do celular?
Sim, com o mesmo nome e os mesmos argumentos.
Como saber se uma data é o último dia do mês?
Compare com a FIMMÊS: =A2=FIMMÊS(A2;0) dá VERDADEIRO no último dia.
FIMMÊS aceita uma data em texto?
Sim, se estiver no formato do Brasil. Para outros formatos, converta com DATA antes.
FIMMÊS funciona no Google Planilhas?
Sim, com o mesmo nome em português. Em inglês, EOMONTH.
FIMMÊS funciona com fevereiro de ano bissexto?
Sim. Em 2028, por exemplo, =FIMMÊS(DATA(2028;2;1);0) dá 29/02/2028.
Como pegar o primeiro dia do mês?
Use =FIMMÊS(A2;-1)+1.
Quantos dias tem o mês?
=DIA(FIMMÊS(A2;0)) dá 28, 29, 30 ou 31.
Veja também
Aprenda Excel fazendo
Lições curtas, em português, com correção na hora.