ragfica.pages.dev

Como adicionar meses a uma data no Excel sem erro

Adicionar meses a uma data no Excel pode parecer simples, mas a função padrão SOMASEMANAS() não funciona para meses devido à variação no número de dias. A solução mais confiável e sem erros é usar a função DATE() em combinação com YEAR(), MONTH() e DAY(). Este método garante que a data final seja sempre válida, mesmo em meses com diferentes quantidades de dias.

Pré-requisitos

Usando a função DATE() para adicionar meses

A função DATE() permite criar uma data a partir de valores numéricos para ano, mês e dia. Para adicionar meses, você ajusta o valor do mês e, se necessário, o ano. A fórmula principal é:

=DATE(YEAR(A1), MONTH(A1) + B1, DAY(A1))

Onde A1 é a célula com a data original e B1 é o número de meses a adicionar (positivo para adicionar, negativo para subtrair). Esta fórmula lida automaticamente com mudanças de ano e ajusta o dia se o mês de destino tiver menos dias (por exemplo, 31 de janeiro + 1 mês = 28/29 de fevereiro).

Exemplo Prático

Data Original (A) Meses a Adicionar (B) Fórmula (C) Resultado (C)
15/01/2023 1 =DATE(YEAR(A2), MONTH(A2) + B2, DAY(A2)) 15/02/2023
31/01/2023 1 =DATE(YEAR(A3), MONTH(A3) + B3, DAY(A3)) 28/02/2023
15/03/2023 -2 =DATE(YEAR(A4), MONTH(A4) + B4, DAY(A4)) 15/01/2023

Conclusão

Com esta fórmula, você pode adicionar ou subtrair meses de qualquer data no Excel de forma precisa e sem erros, garantindo que o resultado seja sempre uma data válida. Esta é a abordagem mais robusta e recomendada para manipulação de datas baseadas em meses.