Como contar linhas se atender a vários critérios no Excel

Anonim

Neste artigo, aprenderemos como contar linhas se isso atender a vários critérios no Excel.

Cenário:

Em palavras simples, ao trabalhar com tabelas de dados, às vezes precisamos contar as células onde mais de dois intervalos atendem aos critérios. Isso pode ser feito usando a fórmula explicada abaixo.

Como resolver o problema?

Para este problema, seremos obrigados a usar a função SUMPRODUCT. Aqui, temos dois intervalos e precisamos da contagem de linhas que atenda a 3 critérios. A função SUMPRODUCT retorna a SOMA dos valores TRUE correspondentes (como 1) e ignora os valores correspondentes aos valores FALSE (como 0) nos retorna uma única matriz onde as condições eram TRUE.

Fórmula genérica:

= SUMPRODUCT ((rng_1 op_1 crit_1) + 0, (rng_2 op_2 crit_1) + 0, rng_2 op_2 crit_1) + 0)

rng: intervalo a procurar

crit: critérios a serem aplicados

op: operador de critérios, condição fornecida como operador entre intervalo e critérios

+0: ​​converte valores booleanos em binários (0 e 1).

Exemplo:

Tudo isso pode ser confuso de entender. Portanto, vamos testar essa fórmula executando-a no exemplo mostrado abaixo.

Aqui, precisamos encontrar a contagem de linhas listadas no intervalo com 3 condições. Aqui temos uma lista das reuniões diplomáticas realizadas entre a Índia e os EUA a partir de 2014. A tabela mostra o Presidente / PM com a etiqueta do país e ano. A tabela também está dividida em partes que representam o país de origem e a lista dos países visitantes.

Condições listadas abaixo:

O presidente dos EUA "Barack Obama visitou a Índia com menos de 2 problemas.

Use a fórmula:

= SUMPRODUTO ((C4: C10 = "Barack Obama") + 0, (F4: F10 = "Índia") + 0, (G4: G10 <2) + 0))

C4: C10 = "Barack Obama": Presidente que corresponde a "Barack Obama" na lista de visitantes.

F4: F10 = "Índia": país anfitrião que corresponde a "Índia".

G4: G10 <2: questões menores que dois.

+0: ​​converte valores booleanos em binários (0 e 1).

Aqui, o intervalo é dado como referência de célula. Pressione Enter para obter a contagem.

Como você pode ver, certa vez o presidente dos EUA, Barack Obama, visitou a Índia, o que aconteceu em 2015. Isso mostra que a fórmula extrai a contagem de vezes correspondida na matriz correspondente. Como houve 1 vez em que o presidente dos EUA "Barack Obama" visitou a Índia, onde as questões também são iguais a 1, que é inferior a 2

Com igual aos critérios:

O exemplo acima foi fácil. Então, para torná-lo interessante, contaremos quantas vezes os EUA hospedaram a Índia a partir de 2014 como dados.

Condições listadas abaixo:

Os EUA hospedaram a Índia com problemas é igual a 2.

Use a fórmula:

= SUMPRODUTO ((F4: F10 = "EUA") + 0, (D4: D10 = "Índia") + 0, (G4: G10 = 2) + 0)

F4: F10 = "US": país anfitrião que corresponde a "US".

D4: D10 = "Índia": país visitante que corresponde a "Índia".

G4: G10 = 2: questões são iguais a dois.

+0: ​​converte valores booleanos em binários (0 e 1).

Aqui, o intervalo é dado como referência de célula. Pressione Enter para obter a contagem.

Como você pode ver, houve 2 ocasiões em que os EUA sediaram a Índia e os problemas foram iguais a dois. Isso mostra que a fórmula extrai a contagem de vezes correspondidas na matriz correspondente. Como houve 5 vezes em que os EUA sediaram a Índia, mas os problemas foram 1 ou 3, mas aqui precisamos que os problemas sejam correspondidos com 2.

Com critérios maiores que:

Aqui, para torná-lo interessante, contaremos quantas vezes o presidente dos EUA "Donald Trump" hospedou o primeiro-ministro indiano a partir de 2014 como dados.

Condições listadas abaixo:

O presidente dos EUA, "Donald Trump", hospedou a Índia com problemas maiores que 1.

Use a fórmula:

= SUMPRODUTO ((C4: C10 = "Donald Trump") + 0, (F4: F10 = "Índia") + 0, (G4: G10> 1) + 0)

F4: F10 = "EUA": presidente anfitrião correspondendo a "Donald Trump".

D4: D10 = "Índia": país visitante que corresponde a "Índia".

G4: G10 = 2: questões são iguais a dois.

+0: ​​converte valores booleanos em binários (0 e 1).

Aqui, o intervalo é dado como referência de célula. Pressione Enter para obter a contagem.

Como você pode ver, uma vez em que o presidente dos EUA "Donald Trump" hospedou a Índia e questões maiores do que dois. Isso mostra que a fórmula extrai a contagem de vezes correspondidas na matriz correspondente. Como houve 2 vezes em que o presidente dos EUA "Donald Trump" hospedou a Índia, mas os problemas foram 1 ou 3, mas aqui precisamos que os problemas sejam maiores do que 1, que é 3 está no ano de 2019.

Com questões não consideradas nos critérios:

Aqui, para tornar a compreensão mais fácil e conveniente, contaremos quantas vezes no total o presidente dos EUA visitou a Índia a partir de 2014 como dados.

Condições listadas abaixo:

O presidente dos EUA visitou a Índia no total desde 2014.

Use a fórmula:

= SUMPRODUCT ((F4: F10 = "Índia") + 0, (D4: D10 = "EUA") + 0)

F4: F10 = "US": país anfitrião que corresponde a "US".

D4: D10 = "Índia": país visitante que corresponde a "Índia".

G4: G10 = 2: questões são iguais a dois.

+0: ​​converte valores booleanos em binários (0 e 1).

Aqui, o intervalo é dado como referência de célula. Pressione Enter para obter a contagem.

Como você pode ver, 2 vezes em que os EUA visitaram a Índia e em edições superiores a duas. Isso mostra que a fórmula extrai a contagem de vezes correspondidas na matriz correspondente. Como houve uma vez em que o presidente dos EUA "Barack Obama" visitou a Índia em 2015 e uma vez quando o presidente dos EUA "Donald Trump" visitou a Índia no ano de 2020.

Você também pode executar intervalos como critérios. Conte as células em que 2 intervalos atendem aos critérios. Saiba mais sobre Countif com SUMPRODUCT no Excel aqui.

Aqui estão algumas notas observacionais mostradas abaixo.

Notas:

  1. A fórmula só funciona com números.
  2. As matrizes na fórmula devem ter comprimento igual, pois a fórmula retorna erro quando não.
  3. A função SUMPRODUCT considera os valores não numéricos como 0s.
  4. A função SUMPRODUCT considera o valor lógico TRUE como 1 e False como 0.
  5. A matriz do argumento deve ter o mesmo tamanho, caso contrário, a função retornará um erro.
  6. A função SUMPRODUCT retorna a soma depois de obter produtos individuais na matriz correspondente.
  7. Operadores como é igual a ( = ), menor que igual a ( <= ), Maior que ( > ) ou diferente de () pode ser executado dentro de uma fórmula aplicada, apenas com números.

Espero que este artigo sobre como contar linhas que atendem a vários critérios no Excel seja explicativo. Encontre mais artigos sobre fórmulas de contagem aqui. Se você gostou de nossos blogs, compartilhe com seus amigos no Facebook. E você também pode nos seguir no Twitter e no Facebook. Gostaríamos muito de ouvir de você, diga-nos como podemos melhorar, complementar ou inovar nosso trabalho e torná-lo melhor para você. Escreva-nos no site de e-mail

Encontre a última linha de dados com números no Excel : Em uma faixa de valores de texto, encontre o último dado no Excel.

Como usar a função SUMPRODUCT no Excel: Retorna a soma após a multiplicação de valores em várias matrizes no Excel.

COUNTIFS com intervalo de critérios dinâmicos : Contar células dependentes de outros valores de células no Excel.

COUNTIFS Correspondência de dois critérios : Conte as células que correspondem a dois critérios diferentes na lista do Excel.

COUNTIFS com OU para vários critérios : Conte as células com correspondência de vários critérios usando a função OU.

A função COUNTIFS no Excel : Contar células dependentes de outros valores de células.

Como usar Countif em VBA no Microsoft Excel : Conte células usando o código do Visual Basic for Applications.

Como usar curingas no excel : Conte células que combinam frases usando os curingas no Excel

Artigos populares

50 Atalho 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 tFunção VLOOKUP no Excel : Esta é uma das funções mais usadas e populares do Excel, usada para pesquisar valores em diferentes intervalos e planilhas.

Como usar a função CONT.SE no Excel : Conte valores com condições usando esta função incrível. Você não precisa filtrar seus dados para contar valores específicos. 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.