Fórmula do Excel: Obter o Primeiro ou Último Dia do Mês Anterior

Neste tutorial, apresentamos fórmulas para obter o primeiro ou o último dia do mês anterior no Excel.
Se pretender acompanhar este tutorial, transfira a folha de cálculo de exemplo.
Obter o primeiro dia do mês anterior
Fórmula genérica:
| EOMONTH(date,-2)+1 |
Sintaxe e argumentos
| Date: the date that you want to get the first day of its previous month. |
Valor de retorno
Devolve um valor no formato de data.
Valor de erro
Se a data não for válida (ou seja, uma data anterior a 1/1/1900 ou um valor de texto), a fórmula devolve o erro #VALOR!.
Como funciona esta fórmula
Para obter o primeiro dia do mês anterior à data na célula B3, utilize a seguinte fórmula:
| =EOMONTH(B3,-2)+1 |
Prima a tecla Enter para obter o resultado.
Explicação
Função EOMONTH: obtém o último dia do mês, n meses no futuro ou no passado.
A fórmula EOMONTH(B3,-2) devolve o último dia dos dois meses anteriores. Depois, adiciona-se 1 para obter o primeiro dia do mês anterior.
Obter o último dia do mês anterior
Fórmula genérica
| EOMONTH(date,-1) |
Sintaxe e argumentos
| Date: the date that you want to get the last day of its previous month based on. |
Valor de retorno
Devolve um valor numérico. Para visualizar a data de forma mais clara, formate o resultado como Formato de Data.
Valor de erro
Se o argumento data não for uma data válida (ou seja, uma data anterior a 1/1/1900 ou um valor de texto), a fórmula devolve o erro #VALOR!.
Como funciona a fórmula
Para obter o último dia do mês anterior à data na célula B3, utilize a seguinte fórmula:
| =EOMONTH(B3,-1) |
Prima a tecla Enterpara obter o resultado.
Em seguida, no separador Base, no grupo Número, clique na seta de Formato de Número para escolher Data Curta ou Data Longa, conforme necessário.
Explicação
Função EOMONTH: obtém o último dia do mês n meses no futuro ou no passado.
Fórmulas relacionadas
- Contar meses entre duas datas com fórmula
Neste tutorial, apresentamos fórmulas práticas para contar os meses entre duas datas indicadas. - Contar dias até Data de vencimento
Para contar os dias entre hoje e cada Data de vencimento no Excel através de uma fórmula - Mostrar a data ou hora atuais
Este tutorial apresenta fórmulas para exibir a data ou a hora atuais no Excel. - Criar Intervalo de Datas Semanal
Neste tutorial, apresentamos uma fórmula para obter rapidamente o intervalo de datas semanal no Excel.
Funções relacionadas
- Função WEEKNUM do Excel
Devolve o Número da semana da data indicada num ano - Função EOMONTH do Excel
Obtém o último dia do mês, n meses no futuro ou no passado. - Função MONTH do Excel
A função MONTH obtém o mês como número inteiro (1 a 12) a partir de uma data - Função DAY do Excel
A função DAY obtém o dia como número (1 a 31) a partir de uma data - Função NOW do Excel
Obter a hora e a data atuais
As Melhores Ferramentas de Produtividade para o Office
Kutools for Excel – Ajuda-o a destacar-se da multidão
Kutools for Excel Oferece mais de 300 funcionalidades,garantindo que tudo o que precisa está a apenas um clique…
Office Tab – Ative a leitura e edição com separadores no Microsoft Office (incluindo o Excel)
- Um segundo para alternar entre dezenas de documentos abertos!
- Reduza centenas de cliques diários e diga adeus à tendinite do rato.
- Aumente a sua produtividade em 50 % ao visualizar e editar vários documentos simultaneamente.
- Traz uma navegação eficiente com separadores ao Office (incluindo o Excel), tal como no Chrome, Edge e Firefox.