Fórmula do Excel: obter o primeiro dia do mês anterior -

Índice

Fórmula genérica

=EOMONTH(date,-2)+1

Resumo

Para obter o primeiro dia do mês anterior para uma determinada data, você pode usar uma fórmula simples baseada na função EOMONTH.

No exemplo mostrado, a fórmula na célula B5 é:

=EOMONTH(B5,-2)+1

Explicação

A função EOMONTH retorna o último dia de um mês com base em uma determinada data. O segundo argumento é meses, que especifica quantos meses no futuro ou passado mover antes de retornar o último dia. Ao viajar 2 meses para trás e adicionar um dia, podemos calcular o primeiro dia do mês anterior a partir de qualquer data.

No exemplo mostrado, os meses são fornecidos como -2, o que faz com que EOMONTH retorne 30/04/2015. Então, 1 dia é adicionado para obter 01/05/2015.

Artigos interessantes...