Mesclar 2 folhas, sempre mantendo o valor da folha 1 se houver duplicatas?

0

Eu tenho duas planilhas do Excel que gostaria de mesclar. Eles são um arquivo de inventário e têm cerca de 5.500 linhas cada, sendo cada linha um produto e cada coluna um atributo. A primeira coluna é o identificador exclusivo.

Uma cópia foi tirada algumas semanas atrás para fazer algumas atualizações em vários atributos de itens. Durante esse período, vários novos produtos foram adicionados, portanto, o arquivo antigo está desatualizado.

Eu gostaria de mesclá-los usando a nova planilha como primária, e atualizando esta planilha encontrando quaisquer duplicatas entre a nova planilha e a planilha antiga, depois substituindo a duplicata pelo valor da planilha antiga.

Para uma coluna, isso seria possível com um VLOOKUP, mas não sei como lidar com isso para uma planilha inteira. Alguma sugestão?

    
por javy 19.02.2014 / 16:46

1 resposta

0

Se eu entendi corretamente, copy tem as informações atuais sobre produtos que existiam quando copy foi criado (embora não necessariamente todos os produtos tenham sido atualizados) e primary tem informações obsoletas sobre esses produtos, além de alguns novos produtos .

Se isso for verdade, então parece que copy poderia servir como a nova base para primary . Em outras palavras, você quer começar com copy e apenas adicionar as novas linhas de primary , certo?

Usando VLOOKUP :

  1. aplique VLOOKUP on primary , procurando produtos correspondentes em copy
  2. filtre esta coluna para mostrar #N/A (ou classifique nessa coluna para que o #N/As fique até uma extremidade)
  3. copie as linhas #N/A para copy
  4. em branco a coluna VLOOKUP em copy
  5. lembre-se de que copy agora tem as informações atuais
por 20.02.2014 / 01:00