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

Índice

Fórmula genérica

=date-DAY(date)+1

Resumo

Para obter o primeiro dia do mês para uma determinada data, você pode usar uma fórmula simples baseada na função DAY. No exemplo mostrado, a fórmula na célula C5 é:

=B5-DAY(B5)+1

Explicação

A função DAY retorna o valor do dia para uma data. No exemplo mostrado, o valor do dia para a data em B5 (11 de janeiro de 2016) é 11. Como as datas são apenas números de série no Excel, podemos subtrair 11 e, em seguida, adicionar 1 para obter o valor da data para 1º de janeiro de 2016.

Alternativa com EOMONTH

A função EOMONTH retorna o último dia de no mês de uma determinada data. Isso significa que você pode obter o primeiro dia do mês atual com uma fórmula como esta:

=EOMONTH(A1,-1)+1

Esta fórmula "retrocede" uma data em A1 para o último dia do mês anterior e adiciona 1. O resultado é o primeiro dia do mês "atual" (isto é, primeiro dia do mês dado pela data em A1).

Artigos interessantes...