Skip to main content

Contar linhas que atendem a critérios internos no Excel

Author: Xiaoyang Last Modified: 2025-06-04

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.

doc-count-if-meet-internal-criteria-1

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 é:

=SOMARPRODUTO(--(expressão_lógica))
  • 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:

=SOMARPRODUTO(--(B2:B8<C2:C8))

Para obter o número de produtos cujas vendas diminuíram, aplique a seguinte fórmula:

=SOMARPRODUTO(--(B2:B8>C2:C8))

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:

doc-count-if-meet-internal-criteria-2


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

🤖 Assistente AI do KUTOOLS: Revolucione a análise de dados com base em: Execução Inteligente   |  Gerar Código  |  Criar Fórmulas Personalizadas  |  Analisar Dados e Gerar Gráficos  |  Invocar Funções Aprimoradas
Recursos Populares: Encontrar, Destacar ou Identificar Duplicatas  |  Excluir Linhas em Branco  |  Combinar Colunas ou Células sem Perder Dados  |  Arredondar sem Fórmula ...
Super VLookup: Múltiplos Critérios  |  Múltiplos Valores  |  Entre Multi-Planilhas  |  Correspondência Fuzzy...
Lista Suspensa Avançada: Lista Suspensa Simples  |  Lista Suspensa Dependente  |  Lista Suspensa de Múltipla Seleção...
Gerenciador de Colunas: Adicionar um Número Específico de Colunas  |  Mover Colunas  |  Alterar Status de Visibilidade de Colunas Ocultas  Comparar Colunas para Selecionar Mesmas & Células Diferentes ...
Recursos Destacados: Grade de Foco  |  Visualização de Design  |  Barra de Fórmulas Aprimorada  |  Gerenciador de Pasta de Trabalho & Planilha | Biblioteca de Recursos (AutoTexto)  |  Selecionador de Data  |  Mesclar Planilhas  |  Criptografar/Descriptografar Células  |  Enviar Emails por Lista  |  Super Filtro  |  Filtro Especial (filtrar negrito/itálico/tachado...) ...
Os 15 Principais Conjuntos de Ferramentas12 Ferramentas de Texto (Adicionar Texto, Excluir Caracteres ...)  |  Mais de 50 Tipos de Gráficos (Gráfico de Gantt ...)  |  Mais de 40 Fórmulas Práticas (Calcular a idade com base na data de nascimento ...)  |  19 Ferramentas de Inserção (Inserir Código QR, Inserir Imagem do Caminho ...)  |  12 Ferramentas de Conversão (Converter em Palavras, Conversão de Moeda ...)  |  7 Ferramentas de Mesclar & Dividir (Mesclar Linhas Avançado, Dividir Células do Excel ...)  |  ... e mais

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.