Contar linhas que atendem a vários critérios no Excel
Conte o número de linhas em um intervalo com base em vários critérios, alguns dos quais dependem de testes lógicos que funcionam no nível da linha. A função SOMARPRODUTO no Excel pode ser útil.
Por exemplo, tenho um relatório de produtos com vendas planejadas e reais. Agora, quero contar as linhas contendo 'Apple' onde a venda real é maior que a venda planejada, conforme mostrado na captura de tela abaixo. Para resolver essa tarefa, a função mais eficaz é a função SOMARPRODUTO.
Contar linhas que atendem a vários critérios com a função SOMARPRODUTO
Contar linhas que atendem a vários critérios com a função SOMARPRODUTO
Para contar as linhas que atendem a vários critérios, usando a função SOMARPRODUTO no Excel, a sintaxe genérica é:
- lógico1, lógico2: As expressões lógicas usadas para comparar os valores.
1. Para contar o número de linhas 'Apple' onde a venda real é maior que a venda planejada, aplique a fórmula abaixo:
Nota: Na fórmula acima, C2:C10>B2:B10 é a primeira expressão lógica que compara os valores na coluna C com os valores na coluna B; A2:A10=E2 é a segunda expressão lógica que verifica se a célula E2 existe na coluna A.
2. Em seguida, pressione a tecla Enter para obter o resultado necessário, veja a captura de tela:
Explicação da fórmula:
=SOMARPRODUTO(($C$2:$C$10>$B$2:$B$10)*($A$2:$A$10=E2))
- $C$2:$C$10>$B$2:$B$10: Esta expressão lógica é usada para comparar os valores na coluna C com os valores na coluna B em cada linha. Se o valor na coluna C for maior que o valor na coluna B, VERDADEIRO será exibido, caso contrário, FALSO será exibido, retornando os valores da matriz como esta: {VERDADEIRO;FALSO;VERDADEIRO;FALSO;FALSO;FALSO;FALSO;VERDADEIRO;VERDADEIRO}.
- $A$2:$A$10=E2: Esta expressão lógica é usada para verificar se a célula E2 existe no intervalo A2:A10. Assim, você obterá o resultado assim: {VERDADEIRO;FALSO;VERDADEIRO;FALSO;VERDADEIRO;VERDADEIRO;FALSO;VERDADEIRO;FALSO}.
- ($C$2:$C$10>$B$2:$B$10)*($A$2:$A$10=E2): A operação de multiplicação é usada para multiplicar essas duas matrizes em uma única matriz para retornar o resultado assim: {1;0;1;0;0;0;0;1;0}.
- SOMARPRODUTO(($C$2:$C$10>$B$2:$B$10)*($A$2:$A$10=E2))= SOMARPRODUTO({1;0;1;0;0;0;0;1;0}): Este SOMARPRODUTO soma os números na matriz e retorna o resultado: 3.
Função relacionada usada:
- SOMARPRODUTO:
- A função SOMARPRODUTO pode ser usada para multiplicar duas ou mais colunas ou matrizes juntas e, em seguida, obter a soma dos produtos.
Mais artigos:
- Contar Linhas Que Atendem a Critérios Internos
- Suponha que você tenha um relatório de vendas de produtos deste ano e do ano passado, e agora você precisa contar os produtos onde as vendas deste ano são maiores que as do ano passado, ou as vendas deste ano são menores que as do ano passado, conforme mostrado na captura de tela abaixo. Normalmente, você pode adicionar uma coluna auxiliar para calcular a diferença de vendas entre os dois anos e depois usar CONT.SE para obter o resultado. Mas, neste artigo, vou introduzir a função SOMARPRODUTO para obter o resultado diretamente sem nenhuma coluna auxiliar.
- Contar Correspondências Entre Duas Colunas
- Por exemplo, tenho duas listas de dados na coluna A e na coluna C, agora quero comparar as duas colunas e contar se o valor na coluna A for encontrado na coluna C na mesma linha, conforme mostrado na captura de tela abaixo. Nesse caso, a função SOMARPRODUTO pode ser a melhor função para você resolver essa tarefa no Excel.
- Contar Número de Células Iguais a Um de Muitos Valores
- Suponha que eu tenha uma lista de produtos na coluna A, agora quero obter o número total de produtos específicos Apple, Grape e Lemon que estão listados no intervalo C4:C6 da coluna A, conforme mostrado na captura de tela abaixo. Normalmente, no Excel, as funções simples CONT.SE e CONT.SES não funcionarão nesse cenário. Neste artigo, falarei sobre como resolver esse trabalho rapidamente e facilmente com a combinação das funções SOMARPRODUTO e CONT.SE.
As Melhores Ferramentas de Produtividade para o Office
Kutools para Excel - Ajuda Você a Se Destacar na Multidão
Kutools para Excel Conta com Mais de 300 Funcionalidades, Garantindo Que O Que Você Precisa Está Apenas Um Clique de Distância...
Office Tab - Ative a Leitura e Edição com Guias no Microsoft Office (inclui Excel)
- Um segundo para alternar entre dezenas de documentos abertos!
- Reduz centenas de cliques de mouse para você todos os dias, diga adeus à mão do mouse.
- Aumenta sua produtividade em 50% ao visualizar e editar vários documentos.
- Traz Guias Eficientes para o Office (inclui Excel), Assim Como Chrome, Edge e Firefox.