Avançar ou retroceder uma data em um número de meses com EDATE.
Copiar esta fórmula
=EDATE(A2, 3)EDATE retorna a data um determinado número de meses antes ou depois da data inicial — use um número negativo para voltar. Ela lida corretamente com finais de mês e anos bissextos, ao contrário de somar dias brutos.
=EDATE("2026-01-31", 1)→2026-02-28Um mês após 31 de jan cai em 28 de fev.
Fim do mês
=EOMONTH(A2, 3)Retorna o último dia do mês daqui a 3 meses.
Os meses variam em duração, então somar 30 dias gera desvios. EDATE mantém o mesmo dia do mês e respeita os finais de mês.
Precisa de uma fórmula para seus próprios dados?
Descreva o que você deseja em linguagem simples e deixe o ExcelGPT escrever, explicar e verificar a fórmula — grátis para começar, sem plug-in.