Excel: como calcular a data do primeiro e último dia do mês

Nos exemplos a seguir, a data prevista é calculada dentro de uma função do Excel na qual outras funções estão aninhadas.

Você aprenderá a calcular a data do primeiro e último dia do mês e da primeira segunda e sexta-feira do mês.

Como calcular o primeiro dia do mês no Excel?

Para muitos cálculos de data, você precisa da data do primeiro dia do mês atual. Isso é útil para muitos cálculos. Mas como você garante que a data do primeiro dia do mês atual sempre apareça em uma célula?

Na figura você pode ver uma pequena tabela na qual você calcula com o início do mês. Na coluna B, eles formam a diferença em dias

Você insere a seguinte fórmula na célula B3, com a qual sempre calcula a data do início atual do mês:

= DATA (ANO (HOJE ()), MÊS (HOJE ()), 1)

A fórmula "constrói" a data pesquisada, ou seja, o primeiro dia do mês atual, da seguinte maneira:

  1. Use a função DATE para criar uma data a partir de um ano, mês e dia.
  2. Para o ano, use a função ANO para determinar o ano da data atual.
  3. A função TODAY fornece a data atual.
  4. Você pode calcular o mês atual usando a função MÊS em conjunto com TODAY.
  5. Passe o valor 1 como o número do dia para a função DATE, já que você está procurando a data do primeiro dia do mês atual.

Como calcular o último dia do mês no Excel?

Para muitos cálculos de data, você precisa da data do último dia do mês atual. Isso é útil para muitos cálculos. Mas como você garante que uma célula sempre contenha a data do último dia do mês atual?

O Excel fornece a função de tabela FIM DO MÊS para essa finalidade. No entanto, isso tem a desvantagem de só funcionar no Excel até a versão 2007 se você incluir o suplemento FUNÇÕES DE ANÁLISE. Isso é especialmente um problema quando você dá tabelas ou cálculos a outras pessoas. Se o add-in não estiver instalado em outro PC, uma mensagem de erro aparecerá na célula correspondente. Portanto, é melhor calcular o final do mês usando as funções padrão do Excel.

Você insere a seguinte fórmula na célula B3, com a qual sempre calcula a data do início atual do mês:

= DATA (ANO (HOJE ()), MÊS (HOJE ()) + 1, 0)

A fórmula "constrói" a data pesquisada, ou seja, o primeiro dia do mês atual, da seguinte maneira:

Use a função DATE para criar uma data a partir de um ano, mês e dia. Para o ano, use a função ANO para determinar o ano da data atual. A função TODAY fornece a data atual. Você pode calcular o mês atual usando a função MÊS em conjunto com TODAY. Para fazer isso, adicione 1 para obter o mês seguinte. Transfira o valor 0 para a função DATE como o número do dia. O dia zero é o último dia do mês anterior.

Na foto você pode ver a fórmula na prática. Obviamente, você só obterá o resultado para uma data atual em março de 2011, caso contrário, o Excel mostrará a data do último dia do mês atual.

Como calcular a primeira segunda ou sexta-feira de um mês no Excel

Muitos compromissos e reuniões recorrentes ocorrem em um dia específico do mês. Se você deseja calcular a primeira segunda-feira de um determinado mês, pode fazer isso com uma função inteligente.

Insira o primeiro dia do mês apropriado na célula A2 e use a seguinte fórmula na célula B2:

= A2-1-DIA SEMANA (A2-1; 3) + 7 * 1

Em seguida, você deve dar à célula de resultado um formato de data para que a data seja exibida na forma desejada. A figura a seguir mostra o uso desta fórmula em uma tabela de exemplo:

Se você quiser um primeiro dia da semana diferente de segunda-feira, substitua o segundo na fórmula por um valor entre "2" (terça-feira) e "7" (domingo).

Caso você não queira calcular a primeira, mas, por exemplo, a terceira segunda-feira (ou outro dia da semana) do mês, substitua o último "1" na fórmula pelo valor apropriado. Você pode usar a seguinte fórmula para determinar, por exemplo: B. na terceira terça-feira do mês em A1:

= A2-1-DIA DE SEMANA (A2-2; 3) + 7 * 3

Se, por outro lado, você deseja calcular a primeira sexta-feira de um mês, proceda da seguinte forma:

A fórmula a seguir calcula a data da primeira sexta-feira que ocorre naquele mês:

= DATA (ANO (A2), MÊS (A2), 1) -DIA DA SEMANA (DATA (ANO (A2), MÊS (A2), 1) -5, 3) +6

Você vai ajudar o desenvolvimento do site, compartilhando a página com seus amigos

wave wave wave wave wave