Como contar os dias entre duas datas?

Para contar os dias entre duas datas (um intervalo de datas), você deve usar a função CONT.SE em vez de CONT.SE. Para criar um intervalo de datas, você deve especificar uma data inferior e uma data superior. Isso diz ao Excel para contar apenas os dias entre o intervalo de dias.

dias entre duas datas

Fórmula para contar dias entre duas datas

Você pode usar as seguintes etapas:

  1. Primeiro insira a função COUNTIFS em uma célula.
  2. Depois disso, no argumento intervalo_critérios1, consulte o intervalo onde você tem datas.
  3. Em seguida, no argumento critério1, insira o sinal de maior que (>) e igual (=) e coloque-o entre aspas duplas. E a seguir, consulte a célula onde você tem a data mais baixa.
  4. Agora, no intervalo de critérios 2, consulte o intervalo de datas novamente.
  5. Depois disso, no critério2, insira o sinal de menor que (<) e igual (=) e coloque-o entre aspas duplas. E a seguir, consulte a célula onde está a data superior.
  6. Ao final, feche a função e pressione Enter para obter o resultado.
contar-para-contar-dias-entre-as-datas
 =COUNTIFS(A2:A17,">="&E2,A2:A17,"<="&F2)

Como funciona essa fórmula?

Para entender esta fórmula, você pode dividi-la em duas partes.

como funciona a fórmula countif
  • Na primeira parte você tem a condição de testar células maiores e iguais à data que você tem na célula E2. ou seja, 4 de novembro de 2022.
  • Na segunda parte, você tem a condição de testar células menores e iguais à data que você tem na célula F2. ou seja, 4 de dezembro de 2022.

Assim, 15 células possuem datas entre 4 de novembro de 2022 e 4 de dezembro de 2022.

Nota: Certifique-se de inserir os operadores maior que (>), menor que (<) e igual (=) como texto e entre aspas duplas.

Use SUMPRODUCT para contar entre datas

Você também pode usar SUMPRODUCT para contar datas entre duas datas, como no exemplo a seguir:

soma-contagem-dias
 =SUMPRODUCT(--(A2:A17<=F2),--(A2:A17>=E2))

Agora vamos entender essa fórmula passo a passo. Mas antes disso você precisa saber que SUMPRODUCT pode receber um array em uma única célula.

Na primeira parte da fórmula você tem a condição de verificar todas as datas do intervalo. Ele verificará qual é menor e igual à data especificada. Você pode ver que ele retorna TRUE e FALSE.

entender a soma produzida para contar os dias

Depois disso, você tem um sinal de menos duplo que converte VERDADEIRO e FALSO em 1 e 0.

sinal de menos duplo converterá verdadeiro ou falso

Na segunda parte da fórmula, você tem novamente a condição a ser testada. E retorna TRUE se esta condição for atendida, caso contrário, FALSE.

retorna verdadeiro se a condição for atendida

Depois disso, o sinal de menos duplo converte VERDADEIRO e FALSO em 1 e 0.

verdadeiro e falso em zero e um

Neste ponto você tem duas tabelas. 1 significa que a data no intervalo está entre o intervalo de datas especificado.

SUMPRODUCT cria um produto desses arrays e retorna um único array, depois soma os valores desse array que é o número de datas entre o intervalo.

Obtenha o arquivo Excel

Download

Adicione um comentário

O seu endereço de email não será publicado. Campos obrigatórios marcados com *