У меня есть два листа в моей книге.

Лист A содержит два столбца: идентификатор студента, имя студента. Лист B содержит идентификатор студента, название месяца и некоторые другие столбцы. идентификатор студента не является уникальным в этом листе.

Теперь я хочу добавить еще один столбец имени студента (из листа a) в лист B, возможно ли, что я могу написать некоторую формулу для листа B, которая сравнивает столбцы идентификатора студента в обоих листах и возвращает имя студента (из листа A)

2 ответа2

3

Вам нужно использовать =VLOOKUP(lookup_value,table_array,col_index_num,range_lookup):

В листе B введите следующие формулы (при условии, что ваш идентификатор студента находится в столбце A-

=VLOOKUP(A1, Sheet1!A:B, 2, 0)

Первое значение A1 - это ячейка, которая содержит идентификатор студента на листе B. Диапазон (A:B) - это таблица просмотра на первом листе. 2 - это столбец из диапазона (A:B), который вы хотите вернуть. 0 - это истина или ложь (0 = ложь), это в основном означает ТОЧНОЕ совпадение.

Надеюсь это поможет.

-1

Если у Sheet1 есть studentId в столбце A и имя в столбце B Sheet2 имеет studentId в столбце A, поместите это столбец B на листе 2 (при условии, что у вас есть строка заголовка):

= IF(Лист1!A2 = A2, Лист1!БИ 2,)

В основном добавьте к имени ячейки имя листа и!

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .