И так, первое что может понадобилось на работе это сведение таблиц по ключу - ВПР. Так как когда-то с excel я была далеко не на коротком поводке, то тут возникли проблемки. Долго я искала в интернете как пользоваться ВПР и нашла только одну схему, которую я легко поняла, даже добавила в закладки сайт, где нашла обучающую статью. И довольно долго подглядывала туда.
Аббревиатуре ВПР можно дать такую расшифровку как "Функция вертикального просмотра".
Если нам нужно соединить две таблицы по внешнему ключу, то нам к ВПР. То есть, если у нас есть две таблице, в каждой есть по одинаковому столбцу - внешнему ключу, а другие столбцы разные или только какое-то кол-во столбцов различаются и нужно подтянуть из одной таблицы информацию к другой. Как это сделать? - ВПР.
Я взяла файл с какого-то сайта в интернете и покажу всё на нём.
Порядок работы:
1. Выбрать ячейку из столбца куда нужно подкинуть данные;
2. Выбираем столбец в первой таблице, по которому будем присоединять данные. 1 таблица - куда присоединяем данные, 2 таблица - откуда берём эти данные;
3. Выбираем таблицу откуда берём данные для присоединения;
4. Указываем из какого столбца берём информацию для присоединения к первой таблице;
5. Указываем "интервал просмотра";
6. Закрепляем в формуле вторую таблицу;
7. Растягиваем формулу на весь столбец.
Вот такие две таблицы у нас есть. В 1 таблице мы видим клиентов, их коды, коды продуктов, которые они закупали, кол-во купленных товаров и даты покупок. Во-второй таблице находится перечень товаров и коды товаров. Как коды продуктов и будут теми самыми первичными ключами для соединения.
1ую таблицу нужно дополнить информацией о названиях товара. Выбираем столбец в которые мы эти данные положим - столбец G. В этом столбце выбираем одну ячейку - ячейка G2:
В выбранной ячейке G2 ставим "=" и начинаем вводить название функции - "ВПР":
Уже в процессе ввода названия функции начнут выпадать варианты подходящих ф-й, из них мы выбираем нужную нам ВПР. Посмотрим как она будет выглядеть:
После поиска и выбора ВПР заполним параметры ф-и. В-первую очередь выбираем столбец которые является у нас внешним-ключом "Код Продукта", выделяем его весь:
Вторым этапом, через ";" выбираем, опять же, полностью ту таблицу откуда мы хотим что бы подкинулись данные. Эта таблица у нас располагает справа - на изображении она выделяется розовым цветом. Заметим, что в ней тоже есть столбец являющийся внешним ключом "Код продукта", именно по этому столбцу будут искаться совпадения, важно что бы они носили одинаковое название.
Посмотрим на третий параметр - это номер столбца второй таблицы, из которого будут подставляться данные при совпадении внешних ключей. Нам нужно подставить к первой таблице наименования приобретённых продуктов продуктов. Во второй таблице наименования продуктов находятся во втором столбце, по этому третьему параметру присваиваем численное значение "2":
Обращаем внимание на то, что параметры записываются через точку с запятой ";".
Посмотрим на последний параметр - интервальный просмотр. Просто выбираем ноль "0", так будет просматриваться каждый элемент.
Что ещё нам надо сделать? Закрепить вторую таблицу, так как при растягивании формулы на все остальные ячейки в столбце будут сдвигаться и рамки второй таблицы, с каждым разом на строку вниз. Ставим перед каждым столбцом и каждой строкой "$".
И тут же посмотрим на то как должна выглядеть ф-я ВПР вместе с параметрами, для нашей задачи:
ВПР(E2:E251;$I$2:$J$58;2;0)
Нажимаем Entr и растягиваем ф-ю на весь столбец:
Вот такой результат мы получили. Просто и быстро, главное внимательность.
Оставляю краткое описание параметров ВПР и краткую схему заполнения параметров:
Порядок заполнения параметров ф-и ВПР: