Encontre seletivamente duplicatas nas colunas

0

A coluna A tem o ID do produto. Existem 102 outras colunas com outros dados. A coluna A será única, a menos que alguns dados tenham sido alterados. Nesse caso, haverá duas linhas com 99% das colunas idênticas, exceto pela alteração.

Existe alguma maneira de indicar quais colunas são diferentes dentro do mesmo ID de produto?

No exemplo abaixo, para ID: 2, a coluna C é a diferenciação. Para ID: 5, a coluna E é.

    
por Joe Z 01.07.2014 / 21:12

2 respostas

0

Então, isso depende de como você deseja obter sua saída, mas o que eu faria em sua situação, se não há uma razão que você não pode, é escrever uma macro simples no VBA que varre todas as colunas e retorna a localização da coluna diferente, cria um link para essa célula ou destaca os valores diferentes.

A macro pode fluir assim:

  1. Obtenha valor na célula atual
  2. Verifique as células acima e abaixo até que um valor diferente seja exibido. Isso lhe dá o seu intervalo de linhas
  3. Para cada coluna após a primeira, compare essas linhas
  4. Se houver uma diferença, realce essas células (por exemplo, você também pode retornar a letra ou o número da coluna, por exemplo, D = 4)
por 01.07.2014 / 23:04
0

Clique na célula B2 . Crie um formato condicional com a fórmula

=OR(AND($A1=$A2,B1<>B2), AND($A2=$A3,B2<>B3))

assim:

eaplique-oatodaasuaáreadedados:

Este é o resultado:

    
por 01.07.2014 / 23:17