Como posso retornar o valor correspondente da Lista Mestra comparando a Lista de Filhos?

0

Eu tenho 3 colunas MasterList, Value e ChildList. Agora quero comparar Childlist contra Masterlist e obter o valor do MasterList correspondente.

Eu tenho valores abaixo na planilha.

MasterList  Value  ChildList ResultValue
A1            2      A1          ?
A2            3      A3          ?
A3            5      B2          ?
B1            1
B2            3
B3            7

Eu quero o resultado abaixo:

MasterList  Value  ChildList ResultValue
A1            2      A1          2
A2            3      A3          5
A3            5      B2          3
B1            1
B2            3
B3            7

Por favor, deixe-me saber o truque para obter a solução. Eu vi exemplos de vlookup para verificar valores de lista filho existentes na lista mestre, mas não encontrou como retornar valores, qualquer ajuda seria muito apreciada.

    
por user3836593 22.10.2014 / 06:57

1 resposta

1

Você está correto, vlookup é a resposta - =VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup])

Então, para você, no childlist_value você colocaria (em D1 )

=Vlookup(C1,!$A$1:$B$100,2,FALSE)

Ou entre folhas, no valor de child_list ( Sheet2!B1 ) -

=Vlookup(A1,Sheet1!$A$1:$B$100,2,FALSE)

Isto irá pegar o valor em child_list (A1), combiná-lo com a coluna master_list A e retornar o valor ao lado de onde ele é encontrado em master_list (master_list value)

Exemplo com sua tabela:

         Col A       Col B   Col C    Col D 
Row 1   MasterList  Value  ChildList ResultValue
Row 2    A1            2      A1          =vlookup(C2,$A$2:$B$8,2,FALSE)
Row 3    A2            3      A3          =vlookup(C3,$A$2:$B$8,2,FALSE)
Row 4    A3            5      B2          =vlookup(C4,$A$2:$B$8,2,FALSE)
Row 5    B1            1
Row 6    B2            3
Row 7    B3            7
    
por 22.10.2014 / 14:07