Teacher & coder

Задача № 86

В файле приведён фрагмент базы данных «Кондитерские изделия» о поставках конфет и печенья в магазины районов города. База данных состоит из трёх таблиц.

Таблица «Движение товаров» содержит записи о поставках товаров в магазины в течение первой половины июня 2023 г., а также информацию о проданных товарах. Поле Tип операции содержит значение Поступление или Продажа, а в соответствующее поле Количество упаковок, шт. внесена информация о том, сколько упаковок товара поступило в магазин или было продано в течение дня. Заголовок таблицы имеет следующий вид.

ID
операции
ДатаID
магазина
АртикулКоличество
упаковок, шт.
Тип
операции

Таблица «Товар» содержит информацию об основных характеристиках каждого товара. Заголовок таблицы имеет следующий вид.

АртикулОтделНаименование
товара
Ед_измКоличество
в упаковке
Цена
за упаковку

Таблица «Магазин» содержит информацию о местонахождении магазинов. Заголовок таблицы имеет следующий вид.

ID
магазина
РайонАдрес

На рисунке приведена схема указанной базы данных.

схема базы данных

Используя информацию из приведённой базы данных, определите общую массу (в кг) всех видов зефира, полученных магазинами на улице Металлургов за период с 4 по 13 июня включительно.

В ответе запишите только число.

Файлы к заданию
Можно скопировать и вставить все ответы сразу
Демонстрационный вариант 2024 года
Прокрути, чтобы прочитать решение задачи
Ты уверен, что хочешь это сделать?
Удачного чтения!

Решение

Разберём решение в MS Excel, в других редакторах электронных таблиц подход будет аналогичным. Откроем файл .xls или .xlsx. Скачиваем любой из двух файлов и открываем.

Разрешаем редактирование, если excel об этом спрашивает

Всю информацию будем собирать в таблицу «Движение товаров». Для ответа на вопрос в этой таблице уже есть дата и тип операции. Добавим адрес магазина и количество зефира в упаковке. Переходим на лист «Движение товаров».

Добавим адрес магазина. В ячейку G2 запишем формулу =ВПР(C2;Магазин!A:C;3;0)

Двойным кликом протянем формулу на всю таблицу.

Добавим наименование товара. В ячейку H2 запишем формулу =ВПР(D2;Товар!A:F;3;0)

Протянем формулу и аналогичным образом добавим единицы измерения и количество товара в упаковке. В ячейку I2 запишем формулу =ВПР(D2;Товар!A:F;4;0), в ячейку J2 запишем формулу =ВПР(D2;Товар!A:F;5;0)

Протянем формулы на всю таблицу. Включим фильтр. Устанавливаем курсор в любую ячейку таблицы и на вкладке «Главная» включаем фильтр.

Расскрываем фильтр в столбце «Дата». Нам нужны даты с 4 по 13 июня включительно — их немного и можно отметить галочками.

Нас интересует полученные товары. Расскрываем фильтр в столбце «Тип операции» и оставляем галочку только напротив поступлений.

Чтобы найти магазины на улице Металлургов, расскрываем фильтр в столбце «Адрес» и в поле поиска записываем часть адреса.

Аналогичным образом находим зефир всех видов в столбце «Наименование товара»

Когда все данные отфильтрованы, проверяем единицы измерения. В нашем случае они одиннаковые, везде «граммы». Вычисляем количество грамм, полученных в каждой строке. В ячейку K2 записываем формулу произведения количества упаковок на количество грамм в упаковке =E1034*J1034

Протягиваем формулу и видим результат в граммах. Пересчитаем его в киллограммах.

Вычисляем ответ: \( \displaystyle \frac{3570000}{1000} = 3570 \) кг.

Артём Зинкин

Лучше не гуглить и подумать самостоятельно. Тест можно пройти несколько раз :)
Чтобы поделиться задачей с коллегами или друзьями, отправьте им ссылку :)
Забыл сказать, что у этой задачи есть подробное решение. Посмотрите его :)
Попробуйте решить эту задачу сами и посмотрите наши разборы похожих задач :)
Кстати, на ЕГЭ тоже нельзя копировать :)
Этим материалом удобно поделиться по прямой ссылке :)