Skip to main content

Contar o número de linhas que contêm valores específicos no Excel

Author: Xiaoyang Last Modified: 2025-06-04

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, 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, MMULT, TRANSPOR e COLUNA pode ajudá-lo. Este tutorial abordará como criar essa fórmula para lidar com essa tarefa no Excel.

doc-count-rows-with-specific-value-1


Contar o número de linhas que contêm valores específicos

Por exemplo, você tem um intervalo de valores em uma planilha e agora precisa contar o número de linhas com um determinado valor “300”, conforme mostrado na captura de tela abaixo:

doc-count-rows-with-specific-value-2

Para obter o número de linhas que contêm valores específicos, a sintaxe genérica é:

{=SUM(–(MMULT(–(data=X),TRANSPOSE(COLUMN(data)))>0))}
Fórmula de matriz, deve-se pressionar as teclas Ctrl + Shift + Enter juntas.
  • dados: O intervalo de células para verificar se contém o valor específico;
  • X: O valor específico que você usa para contar as linhas.

1. Por favor, insira ou copie a fórmula abaixo em uma célula em branco onde deseja colocar o resultado:

=SOMA(--(MMULT(--($A$2:$C$12=300);TRANSPOR(COLUNA($A$2:$C$12)))>0))

2. Em seguida, pressione as teclas Ctrl + Shift + Enter juntas para obter o resultado correto, veja a captura de tela:

doc-count-rows-with-specific-value-3


Explicação da fórmula:

=SOMA(--(MMULT(--($A$2:$C$12=300);TRANSPOR(COLUNA($A$2:$C$12)))>0))

  • --$A$2:$C$12=300: Esta expressão verifica se o valor “300” existe no intervalo A2:C12 e gerará um resultado de matriz VERDADEIRO e FALSO. O sinal negativo duplo é usado para converter os VERDADEIROS em 1s e os FALSOS em 0s. Assim, você obterá o resultado como este: {0,0,0;1,0,0;0,0,0;0,1,1;0,0,0;0,1,0;0,0,0;1,0,0;0,0,1;0,0,0;1,1,1}. A matriz consistindo de 11 linhas e 3 colunas funcionará como array1 na função MMULT.
  • TRANSPOR(COLUNA($A$2:$C$12)): A função COLUNA aqui é usada para obter o número da coluna do intervalo A2:C12, retorna uma matriz de 3 colunas como esta: {1,2,3}. E então a função TRANSPOR troca essa matriz para uma matriz de 3 linhas {1;2;3}, funcionando como array2 dentro da função MMULT.
  • MMULT(--($A$2:$C$12="Joanna");TRANSPOR(COLUNA($A$2:$C$12))): Esta função MMULT retorna o produto matricial das duas matrizes acima, você obterá o resultado como este: {0;1;0;5;0;2;0;1;3;0;6}.
  • SOMA(--(MMULT(--($A$2:$C$12="Joanna");TRANSPOR(COLUNA($A$2:$C$12)))>0))= SOMA(--{0;1;0;5;0;2;0;1;3;0;6}>0): Primeiro, verifique os valores na matriz maiores que 0: Se um valor for maior que 0, um VERDADEIRO será exibido; se menor que 0, um FALSO será exibido. E então o sinal negativo duplo força os VERDADEIROS e FALSOS a serem 1s e 0s, então você obterá isto: SOMA({0;1;0;1;0;1;0;1;1;0;1}). Finalmente, a função SOMA soma os valores na matriz para retornar o resultado: 6.

Dicas:

Se você precisar contar o número de linhas que contêm um texto específico em uma planilha, aplique a fórmula abaixo e lembre-se de pressionar as teclas Ctrl + Shift + Enter juntas para obter a contagem total:

=SOMA(--(MMULT(--(ÉNÚM(PROCURAR("Joanna";A2:C12)));TRANSPOR(COLUNA($A$2:$C$12)))>0))

doc-count-rows-with-specific-value-4


Função relacionada usada:

  • SOMA:
  • A função SOMA do Excel retorna a soma dos valores fornecidos.
  • MMULT:
  • A função MMULT do Excel retorna o produto matricial de duas matrizes.
  • TRANSPOR:
  • A função TRANSPOR retornará uma matriz em uma nova orientação com base em um determinado intervalo de células.
  • COLUNA:
  • A função COLUNA retorna o número da coluna onde a fórmula aparece ou retorna o número da coluna da referência dada.

Mais artigos:

  • 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 deste ano são maiores que no ano passado, ou as vendas deste ano são menores que no 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 Linhas Se Atenderem Múltiplos Critérios
  • 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 ajudá-lo.
  • Contar Número De Células Iguais A Um De Muitos Valores
  • Supondo que eu tenha uma lista de produtos na coluna A, agora quero obter o número total de produtos específicos Maçã, Uva e Limão 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 neste cenário. Este artigo abordará 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

🤖 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.