Условие: № 8939 (Е. Джобс)
В файле приведён фрагмент базы данных «Продукты» о поставках товаров в магазины районов города. База данных состоит из трёх таблиц. Таблица «Движение товаров» содержит записи о поставках товаров в магазины в течение первой декады июня 2021 г., а также информацию о проданных товарах. Поле Тип операции содержит значение Поступление или Продажа, а в соответствующее поле Количество упаковок, шт. занесена информация о том, сколько упаковок товара поступило в магазин или было продано в течение дня. Заголовок таблицы имеет следующий вид.
Таблица «Товар» содержит информацию об основных характеристиках каждого товара. Заголовок таблицы имеет следующий вид.
Таблица «Магазин» содержит информацию о местонахождении магазинов. Заголовок таблицы имеет следующий вид.
На рисунке приведена схема указанной базы данных.
Используя информацию из приведённой базы данных, определите, сколько упаковок продукции было поставлено в магазины Октябрьского района из Мелькомбината с 1 по 6 июня?
Решение задачи:
В №3 нам понадобится функция экселя ВПР. Но прежде чем работать ней, нужно понять, что это такое и с чем это едят.
ВПР (Vlookup, или вертикальный просмотр) — поисковая функция в Excel.
Она находит значения в одной таблице и переносит их в другую.
Назревает вопрос: какие именно значения нам нужно переносить?
Посмотрев на схему нашей базы данных мы можем увидеть, что “главная” таблица “Движение товаров” имеет общий элемент с таблицей “Магазин”: “ID магазина”.
Аналогично, таблица “Движение товаров” имеет общий элемент с таблицей “Товар”: “Артикул”.
Нам нужно перенести интересующие нас значения из этих двух таблиц в “главную”. Нас просят найти количество упаковок продукции, которое было поставлено в магазины Октябрьского района из Мелькомбината с 1 по 6 июня. Значит создаем два новых столбца в таблице “Движение товаров”, куда мы впоследствии перенесем значения из других таблиц “Район” и “Производитель”.
Пишем функцию для столбца “Район”
Общий вид функции ВПР.
Искомое значение - это ячейка того столбца, который есть в обоих таблицах. Нас интересует “ID магазина”.
Таблица - это таблица, из которой мы переносим значения.
В нашем случае это “Магазин”.
Номер столбца - это номер того столбца, значение которой мы переносим. Нас интересует “Район”, который имеет номер 2.
Интервальный просмотр - это аргумент, который может принимать два значения: 0 и 1.
0 - Полное совпадение
1 - Приблизительное совпадение
В любой задаче №3 ставим значение 0.
Закрываем нашу функцию.
Как мы видим, значение перенеслось. Теперь нужно растянуть функцию на весь столбец.
- Копируем функцию из ячейки H2 (CTRL + C)
- Жмем ЛКМ по буквенному наименованию столбца (H)
Пишем функцию для столбца “Производитель”
Действуем аналогично предыдущему шагу.
Теперь наша таблица полностью готова.
Поиск нужных нам значений
Чтобы найти нужные нам значения, нужно воспользоваться фильтрами. Кликаем на любую ячейку таблицы и заходим во вкладку “Сортировка и фильтр”, которая находится в правом верхнем углу.
Нажимаем кнопку “Фильтр”.
После этого на каждом столбце появится стрелочка.
Кликаем и оставляем галочку на тех значениях, которые нас просят в ответе.
В конечном итоге получаем вот такую таблицу, в которой находятся все нужные нам операции.
Выделяем все ячейки столбца “Количество упаковок” и получаем в правом нижнем сумму поступивших упаковок - наш ответ!