Вот некоторые примеры данных:

Снимок экрана Excel

Что я пытаюсь сделать:

У меня есть второй лист данных (показано ниже).

Второй лист данных ,

Затем мне нужно как-то сопоставить второй лист данных с первым. То есть я хочу найти / найти «Адам, Джо», а затем вернуть "Адам Джо" из А1 на первой картинке. Естественно, в нем было больше людей, но это пример, который я использовал.

С более чем 300 людьми я не уверен в быстром способе (Мой VLOOKUP не работал).

Еще один пример использования тех же данных. Глядя на Адама, Боба (со второго изображения / данных), мне нужно было бы вернуть то, что на первом изображении А1 ~ "Адам Джо"

Спасибо, ребята!

1 ответ1

0

Если шаблон соответствует, вы можете использовать:

=vlookup(substitute(A1,",",""),'referenceData'!A1:L100,1,false)

Или, лучшее решение, глядя на ваши входные данные, у вас есть столбец, который соответствует данным, которые вы хотите, поэтому вы должны использовать индекс и соответствие

=index('referenceData'!A1:L100,match(A1,'referenceData'!G1:G100,0),1)

Если referenceData - ваша верхняя таблица, а A1 - ваша ссылка «Адам, Джо», а конечная строка произвольна, замените ее фактическим концом ваших данных.

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