Skip to content

Como usar a função EOMONTH do Excel para adicionar ou subtrair meses

21 de abril de 2021

Você pode usar o EOMONTH função, abreviação de Fim do mês função, para calcular uma data de vencimento ou vencimento de um investimento ou projeto que cai no final do mês. Mais especificamente, a função retorna o número de série (ou data de série) do último dia do mês para o número indicado de meses antes ou depois da data de início listada. A função é muito semelhante ao EDATE função, exceto que EDATE retorna datas que são um número exato de meses antes ou depois da data de início, enquanto EOMONTH sempre adiciona dias suficientes para chegar ao final do mês. Estas instruções se aplicam ao Excel 2019, 2016, 2013, 2010 e Excel para Microsoft 365.

Sintaxe e argumentos da função EOMONTH

A sintaxe de uma função se refere ao layout da função e inclui o nome da função, colchetes, separadores de vírgula e argumentos.

Captura de tela do Excel mostrando exemplos de EOMONTH.

A sintaxe para o EOMONTH a função é: = EOMONTH (data_início, meses)

type = “código”>

Data de início (obrigatório): a data de início do projeto ou evento em questão.

  • Este argumento pode ser uma data inserida na função, ou um intervalo nomeado ou uma referência de célula para a localização dos dados na planilha.
  • Se uma referência de célula para a data de início aponta para uma célula vazia, a função considera que a célula tem um valor zero.

Meses (obrigatório): O número de meses antes ou depois do Data de início.

  • Este argumento pode ser uma data inserida na função ou um intervalo nomeado ou referência de célula para a localização dos dados na planilha.
  • Os valores positivos geram datas futuras.
  • Os valores negativos indicam datas anteriores.
  • SeMeses não é um número inteiro, ele é truncado para remover a parte decimal.

Exemplo de função EOMONTH do Excel

As informações abaixo abrangem as etapas usadas para inserir o EOMONTH função em célula B3 da planilha de amostra.

Uma captura de tela de uma planilha do Excel com alguns exemplos da função EOMONTH.

Nossa função de exemplo adicionará e subtrairá meses da data de 1º de janeiro de 2016. As opções para inserir a função e seus argumentos incluem:

  • Digitando a função completa na célula B3.
  • Selecionando a função e seus argumentos usando o Caixa de Diálogo de Função.

Embora seja possível digitar a função completa manualmente, muitas pessoas acham mais fácil usar a caixa de diálogo para inserir os argumentos de uma função.

Uma captura de tela da caixa de diálogo da função EOMONTH do Excel.

As etapas abaixo mostram como inserir a função EOMONTH usando a caixa de diálogo da função. Como o valor do argumento Meses é negativo (-6), a data na célula B3 será anterior à data de início.

  1. Clique em célula B3 para torná-la a célula ativa.

  2. Clique no Guia Fórmulas do fita.

  3. Clique em Data e hora funções para abrir o menu suspenso de funções.

    Uma captura de tela do menu suspenso da fórmula de data e hora do Excel com EOMONTH selecionado.

  4. Clique em EOMONTH na lista para trazer o Caixa de Diálogo de Função.

  5. Clique no Data de início linha.

  6. Clique em célula A3 na planilha para inserir essa referência de célula.

  7. Clique no Meses linha.

  8. Clique em célula B2 na planilha para inserir essa referência de célula.

  9. Clique OK para retornar à planilha.

A data, 31/07/2015 (31 de julho de 2015), aparece em célula B3 que é o último dia do mês seis meses antes da data de início; Se um número, como 42215, aparecer na célula B3 é provável que a célula tenha a formatação geral aplicada a ela e você precisará alterá-la para o formato de data.

Mudança para o formato de data no Excel

Uma maneira rápida e fácil de alterar o formato da data para células que contêm o EOMONTH função é escolher um da lista de opções de formatação predefinidas no Formatar celulas caixa de diálogo.

Uma captura de tela da caixa de diálogo Formatar células do Excel com o formato de data selecionado.

  1. Realce as células que contêm ou conterão datas na planilha.

  2. Aperte Ctrl+1 no seu teclado para abrir o Formatar celulas caixa de diálogo.

  3. Clique no Aba de número na caixa de diálogo.

  4. Clique em Data no Categoria janela de lista.

  5. No Modelo janela, clique no formato de data desejado.

  6. Se as células selecionadas contiverem dados, a caixa Amostra exibirá uma visualização do formato selecionado.

  7. Clique no OK para salvar a alteração do formato e fechar a caixa de diálogo.

Para aqueles que preferem usar o mouse em vez do teclado, um método alternativo para abrir a caixa de diálogo é:

  1. Clique com o botão direito nas células selecionadas para abrir o menu de contexto.

  2. Escolher Formatar celulas no menu para abrir a caixa de diálogo Formatar células.

Se uma célula exibe uma linha de hashtags, é porque ela não é larga o suficiente para conter os dados formatados. Ampliar a célula corrigirá o problema.

Possíveis erros EOMONTH

Uma captura de tela do Excel mostrando possíveis erros.

A função retorna o #VALUE! valor de erro se:

  • O Data de início não é uma data válida.
  • O Mês argumento aponta para uma célula que contém valores booleanos, dados de texto ou valores de erro.

A função retorna o #NUM! valor de erro se:

  • O Data de início é antes de 1º de janeiro de 1900.
  • Data de início menos Meses produz uma data anterior a 1º de janeiro de 1900.