Найти тему

Слияниее таблиц с помощью формулы с функцией ВПР Excel

изучаем функцию ВПР
изучаем функцию ВПР

Ох уж эта функция ВПР в Excel, для многих она палочка выручалочка в работе, а для некоторых какая-то неведомая наука. Однако, если вы уже здесь, значит у желание разобраться с этой функцией точно есть. Я постараюсь описать понятно и просто о построении формул с помощью функции ВПР на примере слияния двух таблиц как часть урока по Excel бесплатно.

Когда-то давным-давно я самостоятельно грызла справку Excel, изучая методику работы построения формулы ВПР в Excel, но давалось не просто. Я искала в интернете примеры решений, применяла в практике, радовалась, но спустя некоторое время забывала напрочь логику построения и снова искала в интернете подсказки. И потом, скажу честно, я ее просто записала все схематично и с комментариями где-то в тетрадке и процесс запоминания сдвинулся ))). Теперь же я всем сразу рекомендую делать скриншоты функции и своими словами описывать, чтоб было понятно как же использовать функцию ВПР Excel. Конспект, знаете ли, укрепляет знания - помним еще со студенческих времен.

Ну это все лирика, и все же приступить к уроку по формуле ВПР в Excel.

Например, нам дано 2 таблицы, размещенных на разных листах в книге:

первая основная таблица "список книг"
первая основная таблица "список книг"
вторая таблица с пометками опроса
вторая таблица с пометками опроса

У нас задача перенести данные из второй таблицы в первую, примерно вот так:

общая итоговая таблица данных
общая итоговая таблица данных

Первым делом, для построения функции выбираем себе ту таблицу, где будет выводится результат. Честно, вроде как бы и понятно, но почему-то почти каждый, кого я обучала сразу задавали вопрос, а где вводить. Да и что, греха таить, я и сама по началу путалась, где основная таблица, а где данные и куда, блин, вводить формулу.

Поэтому первое, что мы делаем:

- определяем таблицу, где будут выводится результаты из другой таблицы, она и будет ОСНОВНАЯ (или ТАБЛИЦА №1, или ГЛАВНАЯ). В моем примере я создала отдельный лист "слияние данных", скопировала туда все из списка книг.

Соответственно вторая таблица с данными для поиска - это уже ВСПОМОГАТЕЛЬНАЯ, (ТАБЛИЦА №2, второстепенная). В моем случае, с данными опроса и расположена на листе "моя оценка".

Второе:

- определяем наше искомое значение. Важно: искомое значение должно быть во вспомогательной таблице написано точь-в-точь (без дополнительных пробелов, запятых и прочего) и это значение должно быть единственным уникальным, то есть должна быть 1 строка во вспомогательной таблице. Точнее их может быть более, но тогда функция сработает не так, как надо.

Я определяюсь, что искать данные буду по названию книги (в моем примере оно уникальное).

Третье:

- определяем, в каком столбце находится наше искомое значение во вспомогательной таблице. В моем случае - это 1 столбец.

Четвертое:

- определяем, в каком столбце находится нужное нам значение для подстановки в основную таблицу. В моем случае - это 2 столбец.

Пятое:

приступаем к построению функции в ОСНОВНОЙ таблице. Ввод функции можно проводить с помощью вызова функции - знак fx, либо начать писать в ячейке "=ВПР(...". Но для новичков рекомендую пользоваться диалоговым окном функции.

окно ввода аргументов функции ВПР
окно ввода аргументов функции ВПР

Изучите сверху картинку:

  • искомое_значение = ссылка на ячейку с названием книги;
  • Таблица - это наша вторая таблица с данными для поиска. Тут мы указываем диапазон (просто перемещаясь на нашу вторую таблицу с данными и выделяем диапазон). Однако, важно отметить, что если выделение проводится в рамках одной книги - данный диапазон нужно закрепить знаком $. Знак пропишите руками как на картинке. О разных ссылках в Excel написано в этой статье. Также имейте ввиду, что диапазон второй таблицы должен начинаться с того столбца, где размещено наше искомое значение. То есть, если вдруг название книги будет в столбце D, то и диапазон будет со столбца D, а не А как в примере.
  • Номер_столбца - мы уже определили этот столбец во второй таблице и является вторым.
  • и последнее - интервальный_просмотр - в моей практике это всегда ЛОЖЬ. Просто запомните и укажите.

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

Но вот, кстати, выше я описала привычную схему построения функции для меня. Как-то обучала коллегу и спустя время она просит о помощи разобраться с функцией ВПР и что я вижу, у нее подход отличался от моего, и все работало. Посмотрите на картинку как можно еще прописывать диапазоны:

диапазоны по столбцам в формуле
диапазоны по столбцам в формуле

То есть, поскольку таблица простая, без всяких там объединенных ячеек, то результат можно получить, указывая не ссылкой на конкретные ячейки, а просто на столбцы:

  • Искомое значение определено по столбцу А
  • Таблица для поиска данных - по столбцам А:В
  • Далее все также.

В таком варианте закреплять диапазоны не нужно, потому что копирование проводится построчно, а столбцы никуда не перемещаются. Пробуйте такой вариант тоже.

Я, надеюсь, что Вам будет понятно мое описание очень важной и значимой функции ВПР в работе в Excel.

или можете прокомментировать, что непонятно, буду исправляться.

Благодарю за внимание, подписывайтесь!