catbean.pages.dev

Como obter o último dia do ano anterior no Excel?

Calcular o último dia do ano anterior pode parecer simples, mas muitos usuários acabam usando fórmulas complexas ou até mesmo inserindo datas manualmente. A boa notícia é que existe uma fórmula simples e precisa que resolve este problema de forma automática, evitando erros e economizando tempo.

Passo 1: Entenda a lógica da fórmula

A ideia é usar funções de data para subtrair um ano da data atual e, em seguida, obter o último dia desse ano anterior. No Excel, o último dia de qualquer mês pode ser encontrado usando a função EOMONTH, que retorna o último dia do mês a partir de um número de meses antes ou depois da data base.

=DATA(ANO(A1)-1;12;31)

Passo 2: Use a fórmula com uma célula de referência

Para tornar a fórmula dinâmica, você pode referenciar uma célula que contenha uma data. Se a data estiver na célula A1, a fórmula será:

=DATA(ANO(A1)-1;12;31)

Passo 3: Use a fórmula com a data atual

Se você quiser sempre obter o último dia do ano anterior em relação à data atual, basta substituir a referência de célula por TODAY():

=DATA(ANO(TODAY())-1;12;31)

Exemplo Prático

Célula A (Data Base) Fórmula Resultado
A1: 15/03/2024 =DATA(ANO(A1)-1;12;31) 31/12/2023
A2: 01/01/2025 =DATA(ANO(A2)-1;12;31) 31/12/2024
(Data Atual) =DATA(ANO(TODAY())-1;12;31) 31/12/2023 (se hoje for 2024)

Conclusão

Com esta fórmula, você obtém o último dia do ano anterior de forma rápida e precisa, sem a necessidade de cálculos manuais ou fórmulas complexas. Basta ajustar a referência de data conforme sua necessidade e o Excel fará o resto automaticamente.