Note: The other languages of the website are Google-translated. Back to English

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

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

=SUMPRODUCT(COUNTIF(range1,range2))
  • 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:

=SUMPRODUCT(COUNTIF(A2:A12,C2:C12))


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

{=COUNT(MATCH(range1,range2,0))}
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:

=COUNT(MATCH(A2:A12,C2:C12,0))


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

=SUMPRODUCT(--(ISNUMBER(MATCH(range1,range2,0))))
  • 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:

=SUMPRODUCT(--(ISNUMBER(MATCH(A2:A12,C2:C12,0))))


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 for Excel - ajuda você a se destacar da multidão

Você gostaria de completar seu trabalho diário de forma rápida e perfeita? O Kutools for Excel traz 300 recursos avançados poderosos (combinar pastas de trabalho, somar por cor, dividir o conteúdo da célula, converter data e assim por diante ...) e economizar 80% do tempo para você.

  • Projetado para 1500 cenários de trabalho, ajuda você a resolver 80% dos problemas do Excel.
  • Reduza milhares de cliques de teclado e mouse todos os dias, alivie seus olhos e mãos cansados.
  • Torne-se um especialista em Excel em 3 minutos. Não é mais necessário se lembrar de fórmulas dolorosas e códigos VBA.
  • Avaliação gratuita ilimitada de 30 dias. Garantia de devolução do dinheiro em 60 dias. Atualização e suporte gratuitos por 2 anos.
Faixa de opções do Excel (com Kutools para Excel instalado)

Guia Office - Habilitar leitura e edição com guias no Microsoft Office (incluindo 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 (incluindo Excel), assim como o Chrome, Firefox e o novo Internet Explorer.
Captura de tela do Excel (com guia Office instalado)
Comentários (1)
Avaliado 5 fora do 5 · classificações 1
Este comentário foi feito pelo moderador no site
Ótima dica, me salvou de muita fadiga ocular!
Avaliado 5 fora do 5
Não há comentários postados aqui ainda

Siga-nos

Copyright © 2009 - www.extendoffice.com. | Todos os direitos reservados. Distribuído por ExtendOffice. | | | Mapa do site
Microsoft e o logotipo do Office são marcas comerciais ou marcas registradas da Microsoft Corporation nos Estados Unidos e / ou em outros países.
Protegido por Sectigo SSL