Mesclando arquivos do Excel em um campo-chave

2

Usando a resposta para esta pergunta como meu ponto de partida ponto, eu tenho um cenário um pouco diferente que eu estou preso.

Considere:

Arquivo 1: Incidente # (chave), foo1, foo2, foo3

Arquivo 2: Incidente # (chave), status, foo3, foo4, foo5, foo6

Outras considerações:

Um número de incidente pode aparecer no Arquivo 1, mas não no Arquivo 2 (nenhum status no incidente; assumido como aberto e não atribuído).

Um número de incidente pode aparecer no Arquivo 2, mas não no Arquivo 1 (um incidente que foi aberto antes do escopo dos dados, mas foi resolvido depois.

Neste momento, estou tentando criar Arquivo 3: fazendo VLOOKUP no número de incidente #, e gostaria que os campos a seguir aparecessem, com base nas seguintes regras.

  1. Incidente # (se o número do incidente estiver no Arquivo 1, mas NÃO no arquivo 2, preencher o status com 'pendente'. se o número do incidente estiver no Arquivo 2, mas NÃO no arquivo 1, anexe o gravar no arquivo.
  2. foo1
  3. foo2
  4. foo3 (se status não for nulo, então ATUALIZE o valor de foo3 para o valor de File2
  5. foo4
  6. foo5
  7. foo6

No entanto, como meu arquivo de resultados é baseado na comparação de valores de BOTH conjuntos de keyfields (não é uma pesquisa unidirecional), temo que acabarei com Referências circulares e dados imprecisos.

Alguma dica de como fazer isso acontecer?

    
por dwwilson66 28.01.2013 / 17:50

1 resposta

0

Apesar de Scott propor uma ótima solução (que eu tenho marcado porque sei que vou precisar no futuro ...), acabamos conseguindo completar isso com 'VLOOKUP' porque o usuário de repente " descobriu "colunas de dados adicionais nos arquivos excel e mudou seus requisitos.

    
por 06.02.2013 / 21:01