Data

EOMONTH

Definição

EOMONTH retorna o último dia do mês que está um número dado de meses antes ou depois de uma data inicial.

Sintaxe

=EOMONTH(start_date, months)

Argumentos

Argumento Significado
start_date A data a partir da qual deslocar, ou a célula que a contém.
months Quantos meses mover antes de pegar o último dia do mês. 0 permanece no mês inicial.

Exemplo resolvido

Uma planilha de cobrança precisa do último dia do mês seguinte a cada data inicial. Os inícios estão em A2:A4. Formate o resultado como número para ver o serial.

A: Início
10 fev 2023
8 mar 2023
20 out 2023

Fórmula: =EOMONTH(A2,1)

Resultado: 45016. Um mês depois de 10 de fevereiro de 2023 é março, e o último dia de março de 2023 é o serial 45016.

Prática

A célula A2 contém a data 15 de janeiro de 2024. Em B2, escreva uma fórmula que retorne o último dia desse mesmo mês.

  1. Em B2, escreva uma fórmula EOMONTH que retorne o último dia do mês de A2 com 0 meses somados.
Passo 1 de 2
Aqui, as fórmulas usam nomes de função em inglês, como SUM, e o ponto (.) como separador decimal, em todos os idiomas.
Carregando a planilha…

Funções relacionadas

DATEDIF pode então contar meses completos de uma data inicial até esse fim de mês. TODAY pode ser a data inicial quando você precisa do último dia deste mês ou de um mês posterior.

Erro comum

Usar 1 para o mês atual: months 0 é o último dia deste mês, e 1 é o último dia do mês seguinte.

Funções relacionadas

Estes links são funções relacionadas.