Contar todas as correspondências / duplicatas entre duas colunas no Excel
Comparar duas colunas de dados e contar todas as correspondências ou duplicatas nas duas colunas pode ser uma tarefa comum para a maioria de nós. Por exemplo, você tem duas colunas de nomes, alguns nomes aparecem na primeira e na segunda colunas, agora, você deseja contar todos os nomes correspondidos (as correspondências localizadas em qualquer lugar dentro das duas colunas) entre duas colunas, conforme a captura de tela mostrada abaixo, neste tutorial apresentará algumas fórmulas para atingir esse objetivo no Excel.
- Conte todas as correspondências entre duas colunas com as funções SUMPRODUCT e COUNTIF
- Conte todas as correspondências entre duas colunas com as funções COUNT e MATCH
- Conte todas as correspondências entre duas colunas com as funções SUMPRODUCT, ISNUMBER e MATCH
Conte todas as correspondências entre duas colunas com as funções SUMPRODUCT e COUNTIF
Para contar todas as correspondências entre duas colunas, a combinação das funções SUMPRODUCT e COUNTIF pode ajudá-lo, a sintaxe genérica é:
- range1, range2: Os dois intervalos contêm os dados que você deseja contar todas as correspondências.
Agora, insira ou copie a fórmula abaixo em uma célula em branco e pressione Entrar chave para obter o resultado:
Explicação da fórmula:
= SUMPRODUTO (CONTADOR (A2: A12, C2: C12))
- CONT.SE (A2: A12, C2: C12): Esta função CONT.SE verifica se cada nome da coluna C existe na coluna A. Se o nome existir, um número 1 é exibido, caso contrário, um número 0 é exibido. A função retornará o resultado como este: {1; 1; 0; 0; 0; 1; 0; 0; 1; 0; 1}.
- SUMPRODUCT(COUNTIF(A2:A12,C2:C12))=SUMPRODUCT({1;1;0;0;0;1;0;0;1;0;1}): A função SUMPRODUCT soma todos os itens nesta matriz e obtém o resultado: 5.
Conte todas as correspondências entre duas colunas com as funções COUNT e MATCH
Com a combinação das funções COUNT e MATCH, você também pode obter o número de correspondências entre duas colunas, a sintaxe genérica é:
Array formula, should press Ctrl + Shift + Enter keys together.
- range1, range2: Os dois intervalos contêm os dados que você deseja contar todas as correspondências.
Insira ou copie a fórmula a seguir em uma célula em branco e pressione Ctrl + Shift + Enter juntas para obter o resultado correto, veja a captura de tela:
Explicação da fórmula:
= CONTAGEM (CORRESPONDÊNCIA (A2: A12, C2: C12,0))
- CORRESPONDÊNCIA (A2: A12, C2: C12,0): Esta função MATCH pesquisará os nomes da coluna A na coluna C e retornará a posição de cada valor correspondido. Se um valor não for encontrado, um valor de erro será exibido. Portanto, você obterá a lista de matrizes como esta: {11; 2; # N / A; # N / A; # N / A; 6; 1; # N / A; # N / A; # N / A; 9}.
- COUNT(MATCH(A2:A12,C2:C12,0))= COUNT({11;2;#N/A;#N/A;#N/A;6;1;#N/A;#N/A;#N/A;9}): A função COUNT contará os numerais na lista de matrizes para obter o resultado: 5.
Conte todas as correspondências entre duas colunas com as funções SUMPRODUCT, ISNUMBER e MATCH
No Excel, você pode tentar encontrar as correspondências em duas colunas e contá-las usando as funções SUMPRODUCT, ISNUMBER e MATCH, a sintaxe genérica é:
- range1, range2: Os dois intervalos contêm os dados que você deseja contar todas as correspondências.
Insira ou copie a fórmula abaixo em uma célula em branco para gerar o resultado e pressione Entrar chave para retornar o cálculo, veja a captura de tela:
Explicação da fórmula:
= SUMPRODUCT (- (ISNUMBER (MATCH (A2: A12, C2: C12,0))))
- CORRESPONDÊNCIA (A2: A12, C2: C12,0): Esta função MATCH pesquisará os nomes da coluna A na coluna C e retornará a posição de cada valor correspondido. Se o valor não for encontrado, um valor de erro será exibido. Portanto, você obterá a lista de matrizes como esta: {11; 2; # N / A; # N / A; # N / A; 6; 1; # N / A; # N / A; # N / A; 9}.
- ISNUMBER(MATCH(A2:A12,C2:C12,0))= ISNUMBER({11;2;#N/A;#N/A;#N/A;6;1;#N/A;#N/A;#N/A;9}): Aqui, a função ISNUMBER converte os numerais em TRUE e outros valores em FALSE na matriz. Portanto, você obterá uma matriz como esta: {TRUE; TRUE; FALSE; FALSE; FALSE; TRUE; TRUE; FALSE; FALSE; FALSE; TRUE}.
- - (ISNUMBER (MATCH (A2: A12, C2: C12,0))) = - ({TRUE; TRUE; FALSE; FALSE; FALSE; TRUE; TRUE; FALSE; FALSE; FALSE; TRUE}): --este sinal duplo negativo é usado para converter um valor VERDADEIRO em 1 e um valor Falso em 0 e retorna o resultado como este: {1; 1; 0; 0; 0; 1; 1; 0; 0; 0; 1}
- SUMPRODUCT(--(ISNUMBER(MATCH(A2:A12,C2:C12,0))))=SUMPRODUCT({1;1;0;0;0;1;1;0;0;0;1}): Finalmente, a função SUMPRODUCT somará todos os itens neste array e obterá o resultado: 5.
Função relativa usada:
- SUMPRODUCT:
- A função SUMPRODUCT pode ser usada para multiplicar duas ou mais colunas ou matrizes e obter a soma dos produtos.
- COUNTIF:
- A função CONT.SE é uma função estatística do Excel usada para contar o número de células que atendem a um critério.
- CONTAGEM:
- A função COUNT é usada para contar o número de células que contêm números ou contar os números em uma lista de argumentos.
- JOGO:
- A função MATCH do Microsoft Excel procura um valor específico em um intervalo de células e retorna a posição relativa desse valor.
- NÚMERO:
- A função ISNUMBER retorna TRUE quando uma célula contém um número e FALSE se não.
Mais artigos:
- Contar correspondências entre duas colunas
- Por exemplo, eu tenho duas listas de dados na coluna A e coluna C, agora, eu quero comparar as duas colunas e contar se o valor na coluna A encontrado na coluna C na mesma linha da imagem mostrada abaixo. Neste caso, a função SUMPRODUCT pode ser a melhor função para você resolver esta tarefa no Excel.
- Contar o número de células que contêm texto específico no Excel
- 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. Neste caso, você pode usar os caracteres curinga (*) que representam quaisquer textos ou caracteres em seus critérios ao aplicar a função CONT.SE. Neste artigo, vou apresentar como usar fórmulas para lidar com esse trabalho no Excel.
- Contar o número de células diferente de muitos valores no Excel
- No Excel, você pode obter facilmente o número de células diferente de um valor específico usando a função CONT.SE, mas você já tentou contar as células que não são iguais a muitos valores? Por exemplo, desejo obter o número total de produtos na coluna A, mas excluir os itens específicos em C4: C6 conforme a captura de tela abaixo. Neste artigo, vou apresentar algumas fórmulas para resolver esse trabalho no Excel.
As melhores ferramentas de produtividade para escritório
Kutools para Excel - ajuda você a se destacar na multidão
Kutools para Excel possui mais de 300 recursos, Garantindo que o que você precisa está a apenas um clique de distância...
Guia Office - Habilite leitura e edição com guias no Microsoft Office (inclui Excel)
- Um segundo para alternar entre dezenas de documentos abertos!
- Reduza centenas de cliques do 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.