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.
=EDATE(DATE(2026,5,15), -2)→2026-03-15Um número negativo volta no tempo: dois meses antes de 15 de maio.
=EDATE(DATE(2026,3,10), 12)→2027-03-10Somar 12 meses avança a data em um ano.
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.
A célula está formatada como Geral, então o Excel mostra o número de série da data. Aplique um formato de data à célula.
Multiplique os anos por 12: =EDATE(A2, 12*5) soma cinco anos.
Some-os diretamente: =A2+10 soma dez dias e =A2+7*2 soma duas semanas.
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.