Eu tenho duas colunas no Excel que eu quero comparar e encontrar as diferenças entre elas.
Suponha:
- Col A tem 50 números, ou seja, 0511234567
- Col B tem 100 números no mesmo formato
microsoft-excel
worksheet-function
Sundhas
fonte
fonte
Respostas:
Usando formatação condicional
Realce coluna Um . Clique em Formatação Condicional > Criar Nova Regra > Use esta fórmula para determinar quais células serão formatadas > Digite ff. Fórmula:
Clique no botão Formatar e altere a cor da fonte para algo que você gosta.
Repita o mesmo para a coluna B , exceto use esta fórmula e tente outra cor da fonte.
Usando uma coluna separada
Na coluna C , digite ff. fórmula na primeira célula e copie-a.
Na coluna D , digite ff. fórmula na primeira célula e copie-a.
Ambos devem ajudar a visualizar quais itens estão faltando na outra coluna.
fonte
$B:$B
para se referir a toda a colunaB
não funciona. Em vez disso, use$B$1:$B$1048576
(onde 1048576 é a linha com o número mais alto). Observe$
na frente dos números (as chamadas referências absolutas ) - isso faz com que funcione conforme o esperado para operações como Preencher para baixo (referido aqui como "copiá-lo") ou Preencher .A Microsoft tem um artigo detalhando como encontrar duplicatas em duas colunas. Pode ser alterado com facilidade o suficiente para encontrar itens exclusivos em cada coluna.
Por exemplo, se você deseja que Col C mostre entradas exclusivas da Col A e Col D mostre entradas exclusivas da Col B:
fonte
Aqui está a fórmula que você está procurando:
Fonte: Excel: encontre diferenças entre duas colunas
fonte
Digamos que você queira encontrar aqueles em col. B sem correspondência na col. A. Coloque em C2:
Isso fornecerá 1 (ou mais) se houver uma correspondência, 0 caso contrário.
Você também pode classificar as duas colunas individualmente e, em seguida, selecionar ambas, Saltar especial, selecionar Diferenças de linha. Mas isso deixará de funcionar após o primeiro item novo e você precisará inserir uma célula e iniciar novamente.
fonte
Se eu entendi bem sua pergunta:
Substitua diretivas True / false por uma função ou por uma string como "Igual" ou "diferente".
fonte
Depende do formato das suas células e dos seus requisitos funcionais. Com um "0" inicial, eles podem ser formatados como texto.
Em seguida, você pode usar a função SE para comparar células no Excel:
Exemplo:
Se eles estiverem formatados como números, você poderá subtrair a primeira coluna da outra para obter a diferença:
fonte
Esta fórmula irá comparar diretamente duas células. Se forem iguais, será impresso
True
; se houver uma diferença, será impressoFalse
. Esta fórmula não imprimirá quais são as diferenças.fonte
Estou usando o Excel 2010 e apenas realce as duas colunas que têm os dois conjuntos de valores que estou comparando e clique no menu suspenso Formatação condicional na página inicial do Excel, escolha as regras Destaque células e diferenças. Em seguida, solicita o destaque das diferenças ou semelhanças e pergunta qual destaque de cor você deseja usar ...
fonte
A comparação pode ser feita com o código VBA do Excel. O processo de comparação pode ser feito com a
Worksheet.Countif
função VBA do Excel .Duas colunas em diferentes planilhas foram comparadas neste modelo. Ele encontrou resultados diferentes, pois uma linha inteira foi copiada para a segunda planilha.
Código:
O vídeo do tutorial: https://www.youtube.com/watch?v=Vt4_hEPsKt8
Exemplo de arquivo pode ser baixado aqui
fonte
Isso está usando outra ferramenta, mas eu achei isso muito fácil de fazer. Usando o Notepad ++:
No Excel, verifique se as 2 colunas estão classificadas na mesma ordem, copie e cole as colunas em 2 novos arquivos de texto e execute uma comparação (no menu plug-ins).
fonte
A combinação de funções NOT MATCH funciona bem. O seguinte também funciona:
= IF ( ISERROR ( VLOOKUP (<< item na lista maior >>, << lista menor >>, 1 , FALSE ))), << item na lista maior >>, "")
LEMBRE-SE: a lista menor DEVE SER CLASSIFICADA ASCENDENTE - um requisito do vlookup
fonte