Formatar linhas ou células condicionalmente se duas colunas forem iguais no Excel
No Excel, comparar duas colunas e identificar rapidamente onde seus valores são iguais é uma necessidade comum, especialmente ao lidar com grandes conjuntos de dados, tarefas de validação ou conciliação. Você pode querer destacar as células coincidentes ou linhas inteiras para facilitar a visualização dessas correspondências, ou mesmo processar ou selecionar os valores iguais diretamente. Este tutorial apresenta vários métodos práticos para destacar ou selecionar linhas ou células caso duas colunas possuam os mesmos valores. Abaixo você encontrará um resumo das soluções disponíveis. Cada método é indicado para situações diferentes — escolha aquele que melhor atende à sua necessidade.

- Formatar linhas ou células condicionalmente se duas colunas forem iguais
- Destaque e selecione células se duas colunas forem iguais com Kutools para Excel
- Destaque células onde duas colunas sejam iguais usando código VBA
- Use uma coluna auxiliar de fórmula para marcar correspondências e filtrar pares iguais
Ao trabalhar com dados no Excel, muitas vezes é útil destacar células ou linhas onde duas colunas contenham valores iguais. O recurso Usar Formatação Condicional do Excel permite sombrear automaticamente essas áreas correspondentes. Esse indicativo visual deixa a comparação de dados mais eficiente e reduz o risco de perder alguma correspondência, especialmente em grandes conjuntos de dados.
Essa solução é indicada quando você busca apenas um indicador visual de igualdade entre duas colunas. Ela é dinâmica e se ajusta conforme seus dados mudam. No entanto, não permite a seleção automática das células correspondentes para processamento adicional. Veja como configurar:
1. Selecione a primeira lista de dados que deseja comparar com a segunda. Por exemplo, escolha o intervalo A2:A7. Em seguida, na faixa de opções, clique em Página Inicial > Usar Formatação Condicional > Nova Regra.
2. Na janela de Nova Regra de Formatação, escolha a opção Usar uma fórmula para determinar quais células devem ser formatadas em Selecionar um Tipo de Regra. No campo sob Formatar valores onde esta fórmula for verdadeira, insira =$A2=$B2.
Dica: Aqui, A2 e B2 são as células iniciais de suas duas colunas. Certifique-se de que a fórmula utilize as referências corretas para o seu intervalo. Por exemplo, se seus dados começarem da linha3, ajuste a fórmula conforme necessário.
3. Clique no Formatar botão na janela Nova Regra de Formatação . Escolha uma cor de fundo na guia Preenchimento da janela Definir formato de célula para destacar visualmente as células coincidentes.
4. Clique em OK > OK para aplicar suas alterações. O Excel agora irá colorir automaticamente as células onde os valores das duas colunas são iguais. A formatação será atualizada dinamicamente em caso de alteração de dados.
Dica: Se desejar destacar a linha inteira (e não apenas a célula) quando as duas colunas forem iguais, selecione primeiro o intervalo combinado das duas colunas (por exemplo, A2:B7). Então, repita os passos acima, garantindo que a fórmula se aplique à linha inteira. Assim, todas as células da linha serão preenchidas quando atenderem ao critério.
A formatação condicional baseada em fórmula é ideal quando você deseja um destaque dinâmico e contínuo conforme seus dados mudam, mas pode não ser o ideal se precisar processar ou extrair os valores iguais. Nesses casos, considere as soluções seguintes.
Em certos cenários, você pode desejar não somente destacar as células coincidentes, mas também selecioná-las para processamento adicional (como copiar, formatar ou analisar). O recurso Comparar Células do Kutools para Excel torna isto muito mais eficiente do que as opções padrão do programa.
Após a instalação gratuita do Kutools para Excel, você pode rapidamente identificar, destacar e, opcionalmente, selecionar as células coincidentes entre duas colunas. Este método é especialmente útil quando se precisa realizar ações após identificar os dados que coincidem, além de permitir flexibilidade ao formatar os resultados diretamente na worksheet.
1. Selecione a primeira lista, depois selecione a segunda lista mantendo pressionada a tecla Ctrl . Em seguida, clique em Kutools > Comparar Células para abrir a janela Comparar Células .
2. Na janela Comparar Células , marque a opção Células Iguais . Também marque Preencher cor de fundo ou Preencher cor da fonte e escolha a cor de destaque desejada.
3. Clique em OK. As células das duas colunas que forem iguais serão selecionadas e destacadas a partir da primeira lista. Assim, você pode processar, copiar ou analisar diretamente apenas essas células.
Em comparação à formatação condicional, Kutools também oferece a vantagem extra de selecionar as células iguais — um diferencial importante em tarefas de dados mais avançadas.
Se sua rotina exigir mais do que as funcionalidades padrão de formatação e seleção — por exemplo, executar ações automáticas quando duas colunas coincidirem — uma macro VBA simples pode trazer mais personalização e automação. Essa abordagem é útil para quem deseja destacar células, selecionar linhas ou realizar procedimentos como copiar, excluir ou marcar registros coincidentes, especialmente ao lidar frequentemente com grandes ou dinâmicos conjuntos de dados.
1. Clique em Desenvolvedor > Visual Basic. Na nova janela do Microsoft Visual Basic for Applications, escolha Inserir > Módulo. Digite o código abaixo na janela do módulo:
Sub HighlightMatchingSelection()
Dim rng As Range
Dim cell1 As Range, cell2 As Range
Dim i As Long
On Error Resume Next
Set rng = Application.InputBox( _
Prompt:="Please select the two-column range to compare:", _
Title:="Kutools for Excel", Type:=8)
On Error GoTo 0
If rng Is Nothing Then Exit Sub
If rng.Columns.Count <> 2 Then
MsgBox "You must select exactly two adjacent columns.", vbExclamation
Exit Sub
End If
Application.ScreenUpdating = False
For i = 1 To rng.Rows.Count
Set cell1 = rng.Cells(i, 1)
Set cell2 = rng.Cells(i, 2)
If CStr(cell1.Value) = CStr(cell2.Value) Then
cell1.Interior.Color = vbYellow
cell2.Interior.Color = vbYellow
Else
cell1.Interior.ColorIndex = xlColorIndexNone
cell2.Interior.ColorIndex = xlColorIndexNone
End If
Next i
Application.ScreenUpdating = True
MsgBox "Highlighting complete for " & rng.Rows.Count & " rows.", vbInformation
End Sub
2. Para executar a macro, clique no botão da barra de ferramentas do editor VBA, ou pressione F5. No painel de seleção que abrir, selecione as duas colunas e clique em OK botão.
Resultado: As células com valores iguais nas duas colunas serão destacadas em amarelo.
Outra abordagem prática é usar uma coluna auxiliar para verificar se duas colunas são iguais em cada linha. Esse método é muito flexível: permite que você visualize os pares coincidentes e também faz com que seja possível classificar, filtrar ou realizar outras ações, como extrair, excluir ou exportar linhas. É ideal para quem precisa tratar dados coincidentes de modo mais programático ou construir lógicas avançadas sobre os resultados.
1. Em uma nova coluna auxiliar (por exemplo, coluna C), digite a seguinte fórmula na célula C2:
=A2=B2
2. Pressione Enter. O resultado será Sim se os valores das colunas A e B forem iguais nessa linha, ou Não caso contrário.
3. Arraste a fórmula para baixo pelo restante da coluna auxiliar até o fim de seus dados, usando a alça de preenchimento ou clicando duas vezes nela.
4. Após gerar todos os resultados, utilize o recurso de Filtro do Excel (Dados > Filtro) para exibir apenas as linhas onde a coluna auxiliar seja Sim (ou seja, onde as duas colunas coincidam). Também é possível classificar, excluir linhas não coincidentes ou realizar análises conforme a necessidade.
Arquivo de Exemplo
Contar/somar células por cores com formatação condicional no Excel
Este tutorial mostrará alguns métodos práticos e rápidos para contar ou somar células por cor usando a formatação condicional no Excel.
criar um gráfico com formatação condicional no Excel
Por exemplo, você possui uma tabela de notas de uma turma e deseja criar um gráfico para colorir as notas em diferentes intervalos. Este tutorial mostra uma forma prática de resolver essa demanda.
Aplicar formatação condicional para cada linha
Às vezes, você pode querer aplicar a formatação condicional para cada linha individualmente, sem precisar configurar as mesmas regras repetidamente. Existem alguns truques para resolver isso.
Formatar um gráfico de barras empilhadas condicionalmente no Excel
Este tutorial ensina, passo a passo, como criar um gráfico de barras empilhadas com formatação condicional no Excel, conforme mostrado na imagem abaixo.
Pesquisar e destacar resultados de pesquisa no Excel
No Excel, você pode utilizar a função Localizar e Substituir para achar um valor específico, mas você sabia como destacar os resultados após uma pesquisa? Neste artigo, apresento duas maneiras diferentes de ajudar você a pesquisar e destacar resultados de busca ao mesmo tempo no Excel.
As Melhores Ferramentas de Produtividade para o Office
Kutools para Excel resolve a maioria dos seus problemas e aumenta sua produtividade em 80%
- Barra de Fórmulas Super (edite facilmente várias linhas de texto e fórmulas); Layout de Leitura (leia e edite facilmente um grande número de células); Cole em Intervalo Filtrado...
- Mesclar Células/Linhas/Colunas mantendo os dados; Dividir conteúdo de células; Combinar Linhas Duplicadas e Somar/Média... Prevenir Células Duplicadas; Comparar Intervalos...
- Selecionar Linhas Duplicadas ou Únicas; Selecionar Linhas em Branco (todas as células estão vazias); Super Localizar e Localização Difusa em Muitas Pastas de Trabalho; Seleção Aleatória...
- Cópia Exata de Múltiplas Células sem alterar a referência da fórmula; Criar automaticamente referências para várias planilhas; Inserir Marcadores, Caixas de Seleção e mais...
- Favoritar e Inserir rapidamente Fórmulas, Intervalos, Gráficos e Imagens; Criptografar Células com senha; Criar Lista de Correspondência e enviar emails...
- Extrair Texto, Adicionar Texto, Remover por Posição, Remover Espaço; Criar e Imprimir Estatísticas da Página de Dados; Converter entre o Conteúdo das Células e Comentários...
- Super Filtro (salvar e aplicar esquemas de filtro em outras planilhas); Classificação Avançada por mês/semana/dia, frequência e mais; Filtro Especial por negrito, itálico...
- Consolidar Pastas de Trabalho e Planilhas; Mesclar Tabelas com base em colunas-chave; Dividir Dados em Múltiplas Planilhas; Conversão em Lote de xls, xlsx e PDF...
- Agrupamento de Tabela Dinâmica por número da semana, dia da semana e mais... Mostrar Células Desbloqueadas, Bloqueadas por cores diferentes; Destacar Células Que Contêm Fórmula/Nome...

- Habilite a edição e leitura com guias no Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
- Abra e crie vários documentos em novas abas da mesma janela, em vez de em novas janelas.
- Aumenta sua produtividade em 50% e reduz centenas de cliques de mouse para você todos os dias!
