Contar correspondências entre duas colunas no Excel
Por exemplo, tenho duas listas de dados nas colunas A e C e pretendo comparar as duas colunas, contando quantas vezes o valor da coluna A aparece na coluna C na mesma linha, tal como ilustrado na imagem seguinte. Neste caso, a função SOMARPRODUTO é a solução ideal para realizar esta tarefa no Excel.

Contar correspondências entre duas colunas com a função SOMARPRODUTO
Contar correspondências entre duas colunas com a função SOMARPRODUTO
Para comparar duas colunas e contar as correspondências em cada linha, a função SOMARPRODUTO do Excel pode ser uma excelente opção. A sintaxe genérica é:
- range1, range2Os dois intervalos de células que pretende comparar devem ter o mesmo tamanho.
Introduza ou copie a fórmula abaixo numa célula vazia para obter o resultado e, em seguida, prima a tecla Enterpara obter o cálculo, conforme ilustrado:

Explicação da fórmula:
=SUMPRODUCT(--(A2:A12=C2:C12)):
- A2:A12=C2:C12: Esta expressão compara, linha a linha, os valores do intervalo A2:A12 com os do intervalo C2:C12. Sempre que os dois valores na mesma linha forem iguais, o resultado é VERDADEIRO; caso contrário, é FALSO. Assim, obtém uma matriz como esta: {FALSO;VERDADEIRO;FALSO;FALSO;FALSO;VERDADEIRO;FALSO;FALSO;VERDADEIRO;FALSO;VERDADEIRO}.
- --(A2:A12=C2:C12)= --({FALSE;TRUE;FALSE;FALSE;FALSE;TRUE;FALSE;FALSE;TRUE;FALSE;TRUE}):: O duplo sinal negativo converte os valores VERDADEIRO e FALSO em 1 e 0, devolvendo o seguinte resultado: {0;1;0;0;0;1;0;0;1;0;1}.
- SOMARPRODUTO(--(A2:A12=C2:C12)) = SOMARPRODUTO({0;1;0;0;0;1;0;0;1;0;1}):: A função SOMARPRODUTO soma todos os valores da matriz e obtém o resultado: 4.
Sugestões:
Se precisar de contar os valores sem correspondência entre as duas colunas, utilize esta fórmula:

Função relacionada utilizada:
- SUMPRODUCT:
- A função SOMARPRODUTO permite multiplicar duas ou mais colunas ou matrizes e, em seguida, somar os produtos obtidos.
Mais artigos:
- Contar o número de células diferentes de vários valores no Excel
- No Excel, pode obter facilmente o número de células diferentes de um valor específico utilizando a função CONTAR.SE, mas já alguma vez tentou contar as células que são diferentes de vários valores? Por exemplo, pretende obter o número total de produtos na coluna A, excluindo os itens específicos em C4:C6, como ilustrado na imagem seguinte. Neste artigo, apresentamos algumas fórmulas para resolver esta tarefa no Excel.
- Contar células que correspondem a dois ou mais critérios
- No Excel, para contar o número de células com base em dois ou mais critérios, a função CONTAR.SES ajuda-o a resolver esta tarefa de forma rápida e fácil.
- Contar o número de células que contêm valores numéricos ou não numéricos
- Se tiver um intervalo de dados que contenha simultaneamente valores numéricos e não numéricos, poderá querer contar o número de células numéricas ou não numéricas, tal como ilustrado na imagem seguinte. Neste artigo, apresento algumas fórmulas para resolver esta tarefa no Excel.
As Melhores Ferramentas de Produtividade para o Office
Kutools for Excel – Ajuda-o a destacar-se da multidão
Kutools for Excel Oferece mais de 300 funcionalidades,garantindo que tudo o que precisa está a apenas um clique…
Office Tab – Ative a leitura e edição com separadores no Microsoft Office (incluindo o Excel)
- Um segundo para alternar entre dezenas de documentos abertos!
- Reduza centenas de cliques diários e diga adeus à tendinite do rato.
- Aumente a sua produtividade em 50 % ao visualizar e editar vários documentos simultaneamente.
- Traz uma navegação eficiente com separadores ao Office (incluindo o Excel), tal como no Chrome, Edge e Firefox.