Retorna a referência da célula como resultado da instrução if com vlookups

0

Eu tenho dois conjuntos de dados no excel. Um contém um conjunto de dados que representa o passo inicial de um processo. O outro conjunto de dados representa as etapas adicionais que ocorrem após a conclusão da primeira etapa. Cada um dos registros de dados nos "dados adicionais da etapa" tem um id em uma coluna. Preciso encontrar os códigos de identificação dos "dados adicionais da etapa" que correspondem aos registros de dados da etapa inicial.

O problema é que preciso combinar os dados em 4 colunas entre os dois conjuntos de dados e retornar o id dos "dados adicionais da etapa".

Comecei fazendo uma combinação de funções if e vlookup, mas fiquei preso quando tentei descobrir como obter a instrução if para fazer referência ao id dos "dados adicionais da etapa" correspondentes.

Basicamente, estou tentando evitar a filtragem manual entre dois conjuntos de dados e a localização de registros correspondentes.

Alguém tem alguma ideia sobre como fazer isso?

    
por niton 22.03.2010 / 21:27

2 respostas

0

Isso soa como território da tabela dinâmica.

    
por 24.03.2010 / 13:39
0

Parece-me que sua melhor aposta será concatenar os quatro campos em ambas as tabelas (em uma coluna "auxiliar" adicional em ambos os casos) e usá-lo como um identificador exclusivo como base de uma pesquisa. Então, uma fórmula como:

=A2 & "-" & B2 & "-" & F2 & "-" & M2

(ou qualquer coluna) daria um único valor com esses itens agrupados, separados por caracteres para facilitar a leitura (solte isso se você realmente não se importar: A2 & B2 & F2 & M2)

Você poderia usar um MATCH (value_from_table1, range_of_new_column_in_Table2,0) para encontrar a linha e um INDEX para recuperar o ID dessa linha.

Espero que isso ajude

    
por 25.03.2010 / 12:13