Fórmula do Excel: contar células entre dois números -

Índice

Fórmula genérica

=COUNTIFS(range,">="&A1,range,"<"&B1)

Resumo

Para contar o número de células que contêm valores entre dois números em um intervalo de células, você pode usar a função COUNTIFS. Na forma genérica da fórmula (acima), intervalo representa um intervalo de células que contêm números, A1 representa o limite inferior e B1 representa o limite superior dos números que você deseja contar. No exemplo mostrado, a fórmula em G5, copiada, é:

=COUNTIFS(data,">="&E5,data,"<"&F5)

onde dados é o intervalo nomeado C5: C15.

Explicação

O objetivo neste exemplo é contar os números que se enquadram em intervalos específicos, conforme mostrado. O valor inferior vem da coluna "Início" e o valor superior vem da coluna "Fim". Para cada intervalo, queremos incluir o valor inferior, mas excluir o valor superior. Apenas por conveniência, os números que estão sendo contados estão nos dados do intervalo nomeado .

A fórmula usada para resolver esse problema é baseada na função COUNTIFS, que foi projetada para contar células que atendem a vários critérios.

=COUNTIFS(data,">="&E5,data,"<"&F5)

COUNTIFS aceita critérios como pares de intervalo / critério. O primeiro par de intervalo / critério verifica os valores nos dados que são maiores ou iguais (> =) ao valor "Iniciar" na coluna E:

data,">="&E5

O segundo par de intervalo / critério verifica os valores nos dados que são menores que (<) o valor "Final" na coluna F:

data,"<"&F5

Como fornecemos o mesmo intervalo para os dois critérios, cada célula nos dados deve atender aos dois critérios para ser incluída na contagem final.

Observe que, em ambos os casos, precisamos concatenar a referência de célula ao operador lógico. Esta é uma peculiaridade das funções RACON no Excel.

Conforme a fórmula é copiada para a coluna G, ela retorna a contagem de números que caem no intervalo definido pelas colunas E e F.

COUNTIF alternativa

Se você tiver uma versão mais antiga do Excel que não tem a função CONTAR.SE, você pode usar a função CONT.SE desta forma:

=COUNTIF(data,">="&E5)-COUNTIF(data,">="&F5)

O primeiro CONT.SE conta o número de células em um intervalo maior ou igual ao "Início" (que por definição também inclui valores maiores que o valor "Fim", já que "Fim" é maior que "Início"). O segundo CONT.SE conta o número de células com valores maiores ou iguais ao valor "Fim". Este segundo número é subtraído do primeiro número, o que produz o resultado final - o número de células que contêm valores entre "Início" e "Fim".

Artigos interessantes...