VLookup + Поиск текста - PullRequest
       6

VLookup + Поиск текста

0 голосов
/ 29 марта 2012

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

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

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

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

  • Имя, идентификатор пользователя и код школы

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

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

Любая помощь имменсли ценится! Не стесняйтесь объяснить это мне тоже

1 Ответ

0 голосов
/ 29 марта 2012

Вот первый удар по вашей проблеме:

Допустим, это 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 + Shift + Введите вместо простого нажатия Enter ( это заставит эти { } обернуть формулу.

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...