Como contar datas do mês atual no intervalo do Excel

Anonim

Digamos que você precise gerenciar as datas das reuniões em um arquivo Excel. Agora você quer saber quantas datas (reuniões) existem no mês atual, no próximo mês ou no mês anterior. Normalmente, você usará filtros para fazer isso. Mas isso não é solução.

Podemos contar o número de datas atuais de um intervalo do Excel usando uma fórmula. Ele será atualizado automaticamente e você não precisará mais usar filtros para contagem de datas.

Existem três fórmulas que você pode usar. Eles são baseados em:

1. Usando COUNTIFS com a função EOMONTH e TODAY
2. Usando COUNT e IF com a função MONTH e TODAY
3. Usando SUMPRODUCT com a função MONTH e TODAY

Vamos verificá-los um por um.

Método 1. Contar datas no mês atual usando o Excel COUNTIFS com a função EOMONTH e TODAY

A fórmula genérica é

= COUNTIFS (datas, "> =" & EOMONTH (TODAY (), - 1) + 1, datas, "<=" & EOMONTH (TODAY (), 0))

Datas:É o intervalo que contém as datas. Pode ser um intervalo ou intervalo nomeado.

EOMONTH (HOJE (), - 1) +1:Isso para obter a primeira data do mês atual. Você pode ajustar esta seção para obter a primeira data do próximo mês ou do mês passado, alterando -1 para 0 e 1, respectivamente. Aumente o número e aumente o deslocamento do mês.

EOMONTH (HOJE (), 0):Isso é para obter a última data do mês atual. Se você aumentar o número neste segmento, obterá as últimas datas no próximo mês; se diminuir o número, obterá a última data dos meses anteriores.

Use os dois segmentos acima para controlar o mês.

Exemplo: agendar reuniões para o mês atual

Aqui temos uma tabela que contém as datas da reunião. Precisamos obter o número de datas do intervalo, planejado no mês atual.

Escreva esta fórmula:

= COUNTIFS (B2: B12, "> =" & EOMONTH (HOJE (), - 1) + 1, B2: B12, "<=" & EOMONTH (HOJE (), 0))

Isso retorna 5, pois há 5 datas de fevereiro de 2020.

Como funciona?

Basicamente, queremos contar datas maiores ou iguais à primeira data do mês atual e menores ou iguais ao último dia do mês atual. Portanto, usamos a função CONT.SE.

Agora só precisamos avaliar a primeira data do mês atual e a última data do mês atual. Fazemos isso usando as funções EOMONTH e TODAY do Excel.

A função EOMONTH retorna a última data do mês da data fornecida. Podemos controlar o mês antes e depois de usar o próximo argumento. Fornecemos a data de hoje usando a função TODAY. Agora EOMONTH (TODAY (), - 1) +1 retorna a primeira data do mês atual (leia sobre a função EOMONTH em detalhes aqui). EOMONTH (TODAY (), 0) retorna a última data do mês atual.

Eventualmente, a fórmula se torna uma fórmula simples de COUNTIFS.

= COUNTIFS (B2: B12, "> =" & 43862, B2: B12, "<=" & 43890)

Esta fórmula retorna as datas de contagem do mês atual no intervalo B2: B12.

Método 2. Contar datas no mês atual usando COUNT e IF com as funções MONTH, YEAR e TODAY

Se você não quiser usar a função EOMONTH, poderá usar esta fórmula para contar as datas que ocorrem no mês atual.

Fórmula Genérica:

= CONTAGEM (SE (MÊS (datas) & ANO (datas) = ​​MÊS (HOJE ()) & ANO (HOJE ()), 1, ""))

Datas:É o intervalo que contém as datas. Pode ser um intervalo ou intervalo nomeado.

Vamos usar esta fórmula genérica no exemplo acima. A fórmula será:

= CONTAGEM (SE (MÊS (B2: B12) & ANO (B2: B12) = MÊS (HOJE ()) & ANO (HOJE ()), 1, ""))

Como funciona?

oMÊS (B2: B12) e ANO (B2: B12) part retorna uma matriz que contém o mês e o ano de cada data. A matriz será

{"32020";"22020";"32020";"32020";"12020";"22020";"22020";"32020";"22020";"22020";"32020"}.

oMÊS (HOJE ()) E ANO (HOJE ())part cria uma string que contém o número do mês e o ano do mês atual. Neste exemplo, é "22020". Este valor é comparado a cada valor na matriz acima usando o sinal de igual (=). Isso retorna uma matriz TRUE e FALSE.

{FALSO; VERDADEIRO; FALSO; FALSO; FALSO; VERDADEIRO; VERDADEIRO; FALSO; VERDADEIRO; VERDADEIRO; FALSO}

Agora, para cada valor TRUE, a função IF retorna 1 e para FALSE não retorna nada ("").

{"";1;"";"";"";1;1;"";1;1;""}

Finalmente, a função COUNT conta os valores numéricos da matriz e retorna as datas do mês atual do intervalo selecionado.

Método 3. Contar datas no mês atual usando SUMPRODUCT com as funções MONTH, YEAR e TODAY

A função SUMPRODUCT é incrível quando se trata de contar e somar valores com critérios malucos.

Neste método, usamos a lógica booleana para contar as datas do mês atual em um intervalo.

= SUMPRODUCT (- (MÊS (datas) & ANO (datas) = ​​MÊS (HOJE ()) & ANO (HOJE ())))

Datas:É o intervalo que contém as datas. Pode ser um intervalo ou intervalo nomeado.

Quando usamos essa função em nosso exemplo, obtemos exatamente a mesma resposta.

= SUCESSO (- (MÊS (B2: B12) & ANO (B2: B12) = MÊS (HOJE ()) & ANO (HOJE ())))

Como funciona?

(MÊS (B2: B12) e ANO (B2: B12) = MÊS (HOJE ()) e ANO (HOJE ())):Este segmento faz a mesma coisa que no método COUNT e IF e retorna uma matriz TRUE e FALSE.

{FALSO; VERDADEIRO; FALSO; FALSO; FALSO; VERDADEIRO; VERDADEIRO; FALSO; VERDADEIRO; VERDADEIRO; FALSO}

Fora dessa instrução, temos um operador negativo duplo (-) para converter esses valores VERDADEIRO e FALSO em 1s e 0s. Finalmente, temos a fórmula simplificada para:

SUMPRODUTO ({0; 1; 0; 0; 0; 1; 1; 0; 1; 1; 0})

A função SUMPRODUCT soma essa matriz e retorna a contagem das datas numéricas do mês atual no intervalo.

Então, sim pessoal, essas são as maneiras de contar as datas do mês atual. Escolha aquele que melhor se adapta a você. Espero que tenha sido explicativo e útil. Se você tiver alguma dúvida em relação a este assunto, pergunte na seção de comentários abaixo. eu ficarei feliz de ouvir de você.

Como fazer a contagem regressiva de dias restantes no Excel | Para contar os dias restantes, usamos a fórmula de subtração simples no Excel. Se você quiser contar os dias restantes da data atual, usamos a função TODAY.

Como calcular dias, meses e anos| Para calcular dias, mês e ano, o Excel possui três funções chamadas DIA, MÊS e ANO. Essas funções obtêm o dia, mês e ano a partir de uma determinada data.

Como calcular os dias restantes do mês no Excel.Para calcular os dias restantes de um mês, usamos a função EOMONTH. Subtraímos a data atual da data do final do mês.

Contar datas de nascimento no intervalo por mês Excel| Usando a função SUMPRODUCT e MONTH. Esta função nos informará quantas datas de nascimento existem em um determinado mês.

Artigos populares:

50 atalhos do Excel para aumentar sua produtividade | Torne sua tarefa mais rápida. Esses 50 atalhos farão você trabalhar ainda mais rápido no Excel.

Como usar a função VLOOKUP do Excel| Esta é uma das funções mais usadas e populares do Excel, que é usada para pesquisar valores em diferentes intervalos e planilhas.

Como usar o Excel Função CONT.SE| Conte valores com condições usando esta função incrível. Você não precisa filtrar seus dados para contar um valor específico. A função Countif é essencial para preparar seu painel.

Como usar a função SUMIF no Excel | Esta é outra função essencial do painel. Isso ajuda você a somar valores em condições específicas.