У меня есть 3 столбца MasterList, Value и ChildList. Теперь я хочу сравнить Childlist с Masterlist и получить значение из соответствующего MasterList.
У меня есть ниже значения в таблице.
MasterList Value ChildList ResultValue
A1 2 A1 ?
A2 3 A3 ?
A3 5 B2 ?
B1 1
B2 3
B3 7
Я хочу результат, как показано ниже:
MasterList Value ChildList ResultValue
A1 2 A1 2
A2 3 A3 5
A3 5 B2 3
B1 1
B2 3
B3 7
Пожалуйста, дайте мне знать хитрость, чтобы получить решение. Я видел примеры vlookup, чтобы проверить, существуют ли значения дочерних списков в Master list, но не нашел, как вернуть значения, любая помощь будет высоко ценится.
A1
,A2
,B1
и т.д. представляют собой позицию клеток или текст в ячейках?Ответы:
Вы правы, vlookup ответ -
=VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup])
Так что для вас, в childlist_value вы бы положить (в
D1
)Или через листы, в значении child_list (
Sheet2!B1
) -Это примет значение в child_list (A1), сопоставит его со столбцом master_list A и вернет значение рядом с тем, где оно находится в master_list (значение master_list)
Пример с вашей таблицей:
источник