πЕГЭ · ИИ-репетитор12 предметов · задания ФИПИ
Главная → Информатика → Задания №3 → Задание i03-14

Задание №3 ЕГЭ Информатика с ответом и решением

Ответ: 583580

Условие

В файле приведён фрагмент базы данных «Продукты», содержащей информацию о поставках товаров и их продаже. База данных состоит из трёх таблиц.

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

Используя информацию из приведённой базы данных, определите магазин, получивший наибольшую общую сумму выручки от продаж товаров отдела «Молоко» с 10 по 12 июня.

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

Подсказки — как подойти к решению

  1. Здесь мало найти общую сумму: сгруппируй строки по магазину (в коде — группировка, в электронной таблице — сводная) и выбери наибольшую сумму, ведь в ответ идёт выручка одного магазина.
  2. Отдел товара берётся из справочника по артикулу, а период включает обе граничные даты. Осторожно с похожими номерами магазинов: различай обозначения полностью, иначе строки соседнего магазина попадут в чужую группу.

Решение

Открыв файл, перейдём на лист «Торговля». Перенесем в таблицу из листа «Товар». Для этого в ячейку H2 запишем формулу =ВПР(D2;Товар!A:F;2;) и скопируем её во все ячейки диапазона H2:H88038.

ABCDEFGH
1ID операцииДатаМагазинАртикулОперацияКоличество упаковок, штЦена руб/шт
2101.06.2021M011Поставка20187Молоко
3201.06.2021M012Поставка4089
4301.06.2021M014Поставка2119
5401.06.2021M015Поставка5039

Воспользуемся стандартными средствами редактора Microsoft Excel, требуется отфильтровать записи в таблице, оставив только записи для отдела «Молоко». Для этого включим фильтр:

Также отфильтруем записи по столбцу «Дата», оставив записи только с 10 по 12 июня. В столбце «Операция» оставим записи только для значения «Продажа»

Получаем следующую таблицу:

ABCDEFGH
ID операцииДатаМагазинАртикулОперацияКоличество упаковок, штЦена руб/шт
2659110.06.2021М0138Продажа32101Молоко
2661510.06.2021М0220Продажа9892Молоко
2662110.06.2021М0233Продажа3367Молоко
2662310.06.2021М0238Продажа3077Молоко
2662710.06.2021М0244Продажа3281Молоко
2662910.06.2021М0252Продажа9935Молоко
2664510.06.2021М0338Продажа3667Молоко
2664810.06.2021М0344Продажа2861Молоко
2665810.06.2021М042Продажа2670Молоко

Скопируем полученную таблицу на отдельный лист и отсортируем записи по столбцу «Магазин»

В столбце I будем считать сумму полученную за товар, для этого в ячейку I2 запишем формулу =F2*G2 и скопируем её во все ячейки диапазона I2:I1084.

Получаем следующую таблицу:

ABCDEFGHI
ID операцииДатаМагазинАртикулОперацияКоличество упаковок, штЦена, руб/шт
2659110.06.2021М0138Продажа32101Молоко3232
2947611.06.2021М011Продажа19249Молоко4731
2947711.06.2021М012Продажа3469Молоко2346
2848511.06.2021М0118Продажа7853Молоко4134
3236812.06.2021М019Продажа42116Молоко4872
3237512.06.2021М0120Продажа98113Молоко11074
3237812.06.2021М0128Продажа3247Молоко1504

Определим магазин, получивший наибольшую общую сумму выручки от продаж товаров отдела «Молоко» с 10 по 12 июня. Для этого в ячейку J2 запишем формулу =I2, в ячейку J3 запишем формулу =ЕСЛИ(C3=C2;I3+J2;I3) и скопируем её во все ячейки диапазона J2:J1084. Данная формула будет сравнивать магазины: если магазин одинаковый, то сумма прибыли будет складываться, если магазины разные, то суммирование начнётся с первой строки другого магазина.

Получаем следующую таблицу:

ABCDEFGHIJ
ID операцииДатаМагазинАртикулОперацияКоличество упаковок, штЦена, руб/шт
2659110.06.2021М0138Продажа32101Молоко32323232
2947611.06.2021М011Продажа19249Молоко47317963
2947711.06.2021М012Продажа3469Молоко234610309
2948511.06.2021М0118Продажа7853Молоко413414443
3236812.06.2021М019Продажа42116Молоко487219315
3237512.06.2021М0120Продажа98113Молоко1107430389
3237812.06.2021М0128Продажа3247Молоко150431893
3238212.06.2021М0133Продажа3849Молоко186233755
3239212.06.2021М0144Продажа2871Молоко198835743

Окончательно, воспользовавшись формулой =МАКС(J2:J1084), получаем ответ — 583580.

Ответ: 583580.

Ответ: 583580

Типичные ошибки

Решить это задание в тренажёре

В тренажёре: подсказки по шагам, разбор твоей ошибки ИИ-репетитором (он не даёт готовый ответ), повторение ошибок по интервалам и общий прогресс. Все задания №3 по информатике