Contar linhas que atendem a critérios internos no Excel
Suponha que você tenha um relatório de vendas de produtos deste ano e do ano passado, e agora você pode precisar 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. No entanto, neste artigo, vou introduzir a função SOMARPRODUTO para obter o resultado diretamente sem nenhuma coluna auxiliar.
Contar linhas que atendem a critérios internos com a função SOMARPRODUTO/a>
Contar linhas que atendem a critérios internos com a função SOMARPRODUTO
Para contar as linhas que atendem a critérios internos e calculados, a função SOMARPRODUTO no Excel pode ajudá-lo, a sintaxe genérica é:
- expressão_lógica: É usada para comparar os valores em uma linha ou coluna.
1. Para obter o número de produtos cujas vendas aumentaram, insira a fórmula abaixo em uma célula em branco:
Para obter o número de produtos cujas vendas diminuíram, aplique a seguinte fórmula:
Nota: Na fórmula acima, B2:B8<C2:C8, B2:B8>C2:C8 são expressões lógicas usadas para comparar os valores na coluna B com os valores na coluna C.
2. E então, pressione a tecla Enter para obter o resultado de que você precisa, veja a captura de tela:
Explicação da fórmula:
=SOMARPRODUTO(--(B2:B8<C2:C8))
- B2:B8<C2:C8: Essa expressão lógica é usada para comparar os valores na coluna B com os valores na coluna C em cada linha e retorna os valores da matriz como este: {VERDADEIRO;FALSO;VERDADEIRO;VERDADEIRO;FALSO;VERDADEIRO;VERDADEIRO}.
- --(B2:B8<C2:C8)=--({VERDADEIRO;FALSO;VERDADEIRO;VERDADEIRO;FALSO;VERDADEIRO;VERDADEIRO}): --esse sinal negativo duplo é usado para converter o valor VERDADEIRO em 1 e o valor FALSO em 0. Assim, você obterá o resultado como este: {1;0;1;1;0;1;1}.
- SOMARPRODUTO(--(B2:B8<C2:C8))=SOMARPRODUTO({1;0;1;1;0;1;1}): Esta função SOMARPRODUTO soma todos os itens na matriz e retorna o resultado: 5.
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 vários critérios
- Contar 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 ajudá-lo.
- 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 o número de células que contêm texto específico
- Suponha que você tenha uma lista de strings de texto e queira encontrar o número de células que contêm determinado texto como parte de seu conteúdo. Nesse caso, você pode usar os caracteres curinga (*) que representam qualquer texto ou caracteres em seus critérios ao aplicar a função CONT.SE. Este artigo apresentará como usar fórmulas para lidar com essa tarefa no Excel.
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.