Skip to main content

Contar o número de linhas com vários critérios OR

Author: Xiaoyang Last Modified: 2025-06-04

Para contar o número de linhas com múltiplos critérios em diferentes colunas, usando lógica OR, a função SOMARPRODUTO pode ajudá-lo. Por exemplo, tenho um relatório de produtos como mostrado na captura de tela abaixo, agora quero contar as linhas onde o produto é “Camiseta” ou a cor é “Preto”. Como lidar com essa tarefa no Excel?

doc-count-rows-with-or-logic-1


Contar o número de linhas com vários critérios OR

No Excel, ao usar a função SOMARPRODUTO para contar o número de linhas com múltiplos critérios em diferentes colunas, a sintaxe genérica é:

=SOMARPRODUTO(--((critério1)+(critério2)>0))
  • critério1, critério2: As expressões lógicas usadas para atender às condições.

Por exemplo, para contar o número de linhas onde o produto é “Camiseta” ou a cor é “Preto”, insira ou copie a seguinte fórmula em uma célula em branco para exibir o cálculo e pressione a tecla Enter para obter o resultado:

=SOMARPRODUTO(--((A2:A12="Camiseta")+(C2:C12="Preto")>0))

doc-count-rows-with-or-logic-2


Explicação da fórmula:

=SOMARPRODUTO(--((A2:A12="Camiseta")+(C2:C12="Preto")>0))

  • (A2:A12="Camiseta")+(C2:C12="Preto"):
    A primeira expressão lógica verifica se o produto é “Camiseta”, retornando o resultado assim: {FALSO;VERDADEIRO;VERDADEIRO;FALSO;VERDADEIRO;FALSO;VERDADEIRO;FALSO;FALSO;FALSO;VERDADEIRO}.
    A segunda expressão lógica verifica se a cor é “Preto” e retorna o resultado assim: {VERDADEIRO;FALSO;FALSO;FALSO;FALSO;FALSO;FALSO;VERDADEIRO;FALSO;FALSO;VERDADEIRO}.
    A lógica OR requer adição, então, as duas expressões lógicas são unidas por um sinal de adição (+). A operação matemática converte automaticamente os valores VERDADEIRO e FALSO em 1s e 0s, então você obterá uma matriz assim: {1;1;1;0;1;0;1;1;0;0;2}.
  • --((A2:A12="Camiseta")+(C2:C12="Preto")>0)=--({1;1;1;0;1;0;1;1;0;0;2}>0): Primeiro, verifique os valores na matriz maiores que 0: Se um valor for maior que 0, será exibido VERDADEIRO; se menor que 0, será exibido FALSO. E então o sinal negativo duplo força os VERDADEIROS e FALSOS a serem 1s e 0s, então você obterá isso: {1;1;1;0;1;0;1;1;0;0;1}.
  • SOMARPRODUTO(--((A2:A12="Camiseta")+(C2:C12="Preto")>0))=SOMARPRODUTO({1;1;1;0;1;0;1;1;0;0;1}): Por fim, a função SOMARPRODUTO soma todos os valores na matriz para obter o resultado: 7.

Dicas:

Para adicionar mais condições, basta adicionar as expressões lógicas dentro da função SOMARPRODUTO, como, por exemplo, para contar o número de linhas onde o produto é “Camiseta”, ou a cor é “Preto”, ou a quantidade é “50”, aplique a fórmula abaixo:

=SOMARPRODUTO(--((A2:A12="Camiseta")+(C2:C12="Preto")+(D2:D12=50)>0))

doc-count-rows-with-or-logic-3-1


Função relacionada utilizada:

  • SOMARPRODUTO:
  • A função SOMARPRODUTO pode ser usada para multiplicar duas ou mais colunas ou matrizes juntas e depois obter a soma dos produtos.

Mais artigos:

  • Contar Número De Linhas Que Contêm Valores Específicos
  • Pode ser fácil para nós contar o número de células com um valor específico em uma planilha do Excel. No entanto, para obter o número de linhas que contêm valores específicos pode ser bastante complicado. Nesse caso, uma fórmula mais complexa baseada nas funções SOMA, MULTMATRIZ, TRANSPOR e COLUNA pode ajudar. Este tutorial discutirá como criar esta fórmula para lidar com este trabalho no Excel.
  • Contar Linhas Se Atenderem Critérios Internos
  • Suponha que você tenha um relatório de vendas de produtos deste ano e do ano passado, e agora pode ser necessário contar produtos onde as vendas neste ano são maiores do que no ano passado, ou as vendas neste ano são menores do que no ano passado, conforme mostrado na captura de tela abaixo. Normalmente, você pode adicionar uma coluna auxiliar para calcular a diferença de venda 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 qualquer coluna auxiliar.
  • Contar Linhas Se Atenderem Múltiplos Critérios
  • Contar o número de linhas em um intervalo com base em múltiplos 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.

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.