ID do artigo: 213367 - Exibir os produtos aos quais esse artigo se aplica.
Expandir tudo | Recolher tudo

Neste artigo

Sumário

Este artigo descreve dois métodos que podem ser usados para comparar dados em duas colunas na planilha do Microsoft Excel e localizar entradas duplicadas.

Mais Informações

Método 1: use uma fórmula de planilha

Para usar uma fórmula de planilha para comparar os dados em duas colunas, execute as seguintes etapas:
  1. Inicie o Excel.
  2. Em uma nova planilha, digite os seguintes dados (deixe a coluna B vazia):
    <![CDATA[
    A1: 1   B1:     C1: 3
    A2: 2   B2:     C2: 5
    A3: 3   B3:     C3: 8
    A4: 4   B4:     C4: 2
    A5: 5   B5:     C5: 0
    					
  3. Digite a seguinte fórmula na célula B1:
    =IF(ISERROR(MATCH(A1,$C$1:$C$5,0)),"",A1)
  4. Selecione as células B1:B5.
  5. No Microsoft Office Excel 2003 e em versões anteriores do Excel, aponte para Preencher no menu Editar e clique em Para cima.

    No Microsoft Office Excel 2007 e Excel 2010, clique em Preencher no grupo Editar e clique em Abaixo.

    Os números duplicados são exibidos na coluna B, como no exemplo a seguir:
       A1: 1   B1:     C1: 3
       A2: 2   B2: 2   C2: 5
       A3: 3   B3: 3   C3: 8
       A4: 4   B4:     C4: 2
       A5: 5   B5: 5   C5: 0
    					

Método 2: use uma macro do Visual Basic

A Microsoft fornece exemplos de programação apenas por questões ilustrativas, sem garantias expressas ou implícitas. Isto inclui, mas não está limitado a garantias implícitas de comercialização ou adequação a um determinado propósito. Este artigo pressupõe que você conhece a linguagem de programação demonstrada e também as ferramentas usadas para criar e depurar procedimentos. Os engenheiros de suporte da Microsoft podem ajudá-lo, fornecendo a explicação da funcionalidade de um determinado procedimento. Mas não modificarão estes exemplos para fornecer funcionalidades adicionais ou construir procedimentos específicos para atender às suas necessidades específicas. Para usar uma macro do Visual Basic para comparar os dados em duas colunas, use as seguintes etapas do exemplo a seguir:
  1. Inicie o Excel.
  2. Pressione ALT+F11 para iniciar o Editor do Visual Basic.
  3. No menu Inserir, clique em Módulo.
  4. Insira o código a seguir em uma folha de módulo:
    Sub Find_Matches()
        Dim CompareRange As Variant, x As Variant, y As Variant
        ' Definir Intervalo_de_comparação igual ao intervalo ao qual você irá
        ' comparar a seleção.
        Definir CompareRange = Range("C1:C5")
        ' OBSERVAÇÃO: Se o intervalo de comparação estiver localizado em outra pasta de trabalho
        ' ou planilha, use a seguinte sintaxe.
        ' Definir CompareRange = Workbooks("Book2"). _
        '   Worksheets("Sheet2").Range("C1:C5")
        '
        ' Executar um loop através de cada célula na seleção e compare-o
        ' cada célula no CompareRange.
        Para cada x na seleção
            Para cada y no CompareRange
                Se x = y, então, Deslocamento x. (0, 1) = x
            Próximo y
        Próximo x
    End Sub
    					
  5. Pressione ALT+F11 para retornar ao Excel.
  6. Digite os seguintes dados (deixe a coluna B vazia):
    <![CDATA[
    A1: 1   B1:     C1: 3
    A2: 2   B2:     C2: 5
    A3: 3   B3:     C3: 8
    A4: 4   B4:     C4: 2
    A5: 5   B5:     C5: 0
    					
  7. Selecione o intervalo A1:A5.
  8. No Excel 2003 e em versões anteriores do Excel, aponte para Macro no menu Ferramentas e clique em Macros.

    No Excel 2007 e Excel 2010, clique na guia Desenvolvedor e clique Macro no grupo Código.
  9. Clique em Find_Matches e em Executar.
Os números duplicados são exibidos na coluna B. Os números de correspondência serão colocados próximos à primeira coluna, como ilustrado a seguir:
   A1: 1   B1:     C1: 3
   A2: 2   B2: 2   C2: 5
   A3: 3   B3: 3   C3: 8
   A4: 4   B4:     C4: 2
   A5: 5   B5: 5   C5: 0
				
Observação: este é um artigo de ?PUBLICAÇÃO RÁPIDA? criado diretamente pela organização de suporte da Microsoft. As informações aqui contidas são fornecidas no presente estado, em resposta a questões emergentes. Como resultado da velocidade de disponibilização, os materiais podem incluir erros tipográficos e poderão ser revisados a qualquer momento, sem aviso prévio. Consulte os Termos de Uso para ver outras informações.

Propriedades

ID do artigo: 213367 - Última revisão: terça-feira, 3 de dezembro de 2013 - Revisão: 2.0
A informação contida neste artigo aplica-se a:
  • Microsoft Excel 2010
  • Microsoft Office Excel 2007
  • Microsoft Office Excel 2003
Palavras-chave: 
kbdtacode kbhowto kbprogramming KB213367

Submeter comentários

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com