Задание 3 - Информатика

← Вернуться к списку заданий

Условие задачи

ID Задания: DOSR2303_3

(ДОСРОК 2023) В файле приведен фрагмент базы данных «Продукты» о поставках товаров на оптовые базы районов города. База данных состоит из трех таблиц.

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

ID операции

Дата

ID магазина

Артикул

Количество упаковок, шт.

Тип операции

Цена руб./шт.

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

Артикул

Отдел

Наименование товара

Ед. изм

Количество в упаковке

Поставщик

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

ID магазина

Район

Адрес

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

Используя информацию из приведённой базы данных, определите, на сколько увеличилось количество упаковок пищевой соды, оставшихся в наличии в магазинах Советского района, за период с 1 по 8 февраля включительно. В ответе запишите только число.

Файл: 3-2.xlsx

Ответ: 941

Комментарий

Выполняем действия по следующему алгоритму:

  1. Находим артикул "Сода пищевая" на листе "Товар" - 43
  2. Фильтруем таблицу "Движение товаров" по полю D "Артикул" - значение "43"
  3. При помощи формулы ВПР в столбец Н таблицы "Движение товаров", подтягиваем район с листа “Магазин” по id магазина из столбца C. Для этого в ячейку H2 вставляем формулу:

=ВПР(C2;'Магазин'!$1:$1000;2;0)

Эту формулу растягиваем на весь столбец H

  1. Фильтруем таблицу "Движение товаров" по полю Н (район) - значение “Советский”
  2. Фильтруем таблицу "Движение товаров" по полю B "Дата" - выбирая даты с 1 по 8 февраля включительно
  3. Фильтруем таблицу "Движение товаров" по полю F "Тип операции" - выбирая "Поступление" и вычисляем суммарное поступление соды в магазины Советского района с 1 по 8 февраля по столбцу Е "Количество упаковок" - 1050 и записываем это значение в I1.
  4. Снимаем фильтр с типа операции и выбираем "Продажа". Вычисляем суммарные продажи соды в магазинах Советского района с 1 по 8 февраля по столбцу E "Количество упаковок" - 109 и записываем это значение в J1.
  5. Вычисляем разницу между поступлением и продажей в ячейке K1 - “=I1-J1” - 941.

Файл решения 3_3_решение

Похожие задания

Задание 3 Задание 3 Задание 3 Задание 3 Задание 3