2012-03-29 2 views
0

Ive огляделся вокруг этого (удивительного) сайта, но как Im не на 100%, какую формулу (IF, Match и т. Д.) Мне нужно, чтобы это стало довольно сложно! У меня 2 Workbooks данных, что я работаю с ...VLookup + Поиск текста

Первыми имеют следующие столбцы:

  • Школа Код, Название школы, идентификатор пользователя (пустой), Полное имя пользователя

Второй имеет:

  • Имя, ID пользователя и школа Код

Im пытается найти формулу, которая будет искать полную Имени пользователя (не точно соответствует) колонку + кода (точного) столбцов, в Лист2, и если найдено; верните идентификатор пользователя из этого листа в Sheet1.

Было бы замечательно, если бы формула могла возвращать более одного столбца (например, идентификатор пользователя и код из листа 2), чтобы я мог проверить соответствие кодов (это единственный столбец, который является точным!) - Но я не знаю, возможно ли это?

Любая помощь immensley оценили! Вы можете объяснить это для меня слишком

+0

Что вы подразумеваете под точным соответствием? можете ли вы предоставить несколько иллюстративных примеров ваших данных? – Aprillion

ответ

1

Вот первый удар на ваш вопрос:

Пусть говорят, что это Sheet1:

Sheet 1 data

Пусть говорят, что это Sheet2:

Sheet 2 data

Формула, которую вы можете использовать в Sheet1, ячейка C2 является:

=MAX(Sheet2!$B$2:$B$10*(Sheet2!$C$2:$C$10=A2)*(Sheet2!$A$2:$A$10=Sheet1!D2)) 

Пожалуйста, обратите внимание, что это формула массива вы должны проверить с Ctrl + Сдвиг + Enter вместо того, чтобы просто нажать Enter (это сделает эти { } обернуть формулу.

Также обратите внимание, что формула будет проверять, если User Full Nameэто точно же, как Name (я не вижу легкий способ справиться с «не точные совпадения», просьба уточнить, если вам действительно нужна эта функция).

Смежные вопросы