Calcule o número de dias do mês no Excel - é assim que funciona em 4 etapas

Como usar o Excel para descobrir quantos dias há em um mês

Claro, você sabe quantos dias cada mês tem até o final do mês. Mas, para cálculos de tempo ou programações, pode ser importante calcular quantos dias o mês correspondente tem para um valor de data variável em uma célula. Existem várias formas e meios de o conseguir.

Funciona assim: use o Excel para descobrir quantos dias há em um mês

Um exemplo: a data de início está em uma tabela na célula A2. Em seguida, use a seguinte fórmula para calcular quantos dias há no mês correspondente:

= DIA (DATA (ANO (A2), MÊS (A2) +1, 1) -1)

Funciona assim, passo a passo:

  1. Clique na célula em que deseja exibir os dias do mês desejados (célula B2 no exemplo).

  2. No campo de função (fx) a fórmula: = DIA (DATA (ANO (A2); MÊS (A2) +1; 1) -1). Ou apenas copie e cole-os no campo apropriado.

  3. Pressione a tecla Enter ou clique na pequena marca verde.

  4. Agora você verá o número de dias no mês correspondente. Se desejar, você pode arrastar a função para qualquer número de células com um clique do mouse.

O que a função Excel realmente faz?

A função de data insere o ano e mês a partir da data de início da célula A2. Em seguida, adiciona o valor 1 ao mês para abordar o mês seguinte e define o primeiro dia da semana para este mês. O valor 1 é deduzido deste primeiro dia. Isso resulta no último dia do mês anterior (ou seja, do mês para A2). O número deste último dia é então extraído por meio de uma função TAG.

Pequeno truque para simplificar um pouco a fórmula

A fórmula pode ser um pouco simplificada com um truque. Em vez de subtrair um dia de um valor de data, você também pode realizar este cálculo na função DATE. Você pode fazer isso passando o número 0 para o dia anterior em vez do número 1 para o primeiro dia do mês. Isso evita que você precise converter até o final do mês. A fórmula correspondente, que você aplica de acordo com o mesmo esquema acima, tem a seguinte aparência:

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

Para profissionais do Excel: soluções complexas para determinar os dias da semana em um mês

A solução que usa apenas a função TAG é muito mais complexa. Esta fórmula tem esta aparência:

= 32-TAG (A1-TAG (A1) +32)

Como funciona a versão profissional?

A ideia básica da fórmula é voltar ao dia 0 do mês atual (que é o último dia do mês anterior). Em seguida, adicione-o ao próximo mês (ou seja, após o próximo mês do mês anterior, portanto, o 32) e use este dia do mês para determinar a duração do mês atual.

Cliente do Small Excel: fevereiro de 1900 é exibido incorretamente no Excel

Também existe uma variante dessa fórmula que contorna o problema do ano bissexto de 1900. O Excel assume em seus cálculos de data que foi 29/02/1900. Esse não é o caso. Portanto, os cálculos de data em 1900 costumam produzir resultados incorretos. A fórmula alterada com o patch do ano 1900 é:

= 32-TAG (A2-TAG (A2) + 32 + 366 * (A2 <61))

Outra abordagem para calcular os dias de um mês no Excel

A variante com fórmula matricial também é uma solução muito criativa. Insira a seguinte fórmula usando o atalho de teclado "Ctrl + SHIFT + Enter" para que funcione:

= MÁX. (DIA (A1 + 27-DIA (A1) + {1; 2; 3; 4}))

As capturas de tela foram feitas com o Excel versão 2016.

FAQ: perguntas que os usuários nos fizeram sobre o tópico

Por que o Excel não classifica minha lista para mim?

Primeiro, o Excel precisa de pelo menos uma coluna ou linha que contenha informações como letras ou números. Além disso, pelo menos uma das células contendo as informações deve estar marcada. Caso contrário, o Excel não sabe ao que se referir ao classificar.

Encontro fórmulas diferentes em todos os lugares para me mostrar os dias de um mês no Excel. Isso está certo?

Sim está certo. Existem várias maneiras possíveis de resolver esse problema. Descrevemos cinco das soluções mais comuns em nosso guia. Recomendamos experimentá-los e escolher um favorito pessoal.

Como posso classificar os números no Excel?

Para classificar os números em uma determinada ordem, primeiro clique em qualquer célula da coluna que deseja classificar. Na área "Dados" você encontrará o grupo "Classificar e Filtrar". Lá você pode selecionar diferentes opções de classificação. Por exemplo, selecione "Classificar por tamanho" e "crescente" ou "decrescente". O Excel classificará sua lista de acordo com sua seleção.

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

wave wave wave wave wave