В файле приведён фрагмент базы данных «Бытовая химия и гигиена» о поставках товаров в магазины районов города.
База данных состоит из трёх таблиц.
Таблица «Движение товаров» содержит записи о поставках товаров в магазины в течение сентября 2025 г., а также информацию о проданных товарах.
Поле Тип операции содержит значение Поступление или Продажа, а в поле Количество упаковок, шт. внесена информация о том, сколько упаковок товара поступило в магазин или было продано в течение дня.
Заголовок таблицы имеет следующий вид:
| ID операции | Дата | ID магазина | Артикул | Количество упаковок, шт | Тип операции |
|---|
Таблица «Товар» содержит информацию об основных характеристиках каждого товара.
Заголовок таблицы имеет следующий вид:
| Артикул | Отдел | Наименование товара | Ед_изм | Количество в упаковке | Цена за упаковку |
|---|
Таблица «Магазин» содержит информацию о местонахождении магазинов.
Заголовок таблицы имеет следующий вид:
Используя информацию из приведённой базы данных, определите, на какую сумму (в руб.) было продано всех видов туалетной бумаги, бумажных салфеток сервировочных и бумажных полотенец в магазинах Западного района за период с 14 по 29 сентября включительно.
В ответе запишите только число.
Способ 1. Формулы ВПР и фильтр
Откроем файл, перейдём на лист «Движение товаров». Озаглавим столбец G «Район», столбец H — «Товар», а столбец I — «Сумма, руб.».
В ячейке G2 введём формулу =ВПР(C2;'Магазин'!A:C;2;0) и скопируем формулу до конца списка.
В ячейке H2 введём формулу =ВПР(D2;'Товар'!A:H;3;0) и скопируем формулу до конца списка.
В ячейке I2 введём формулу =E2*ВПР(D2;'Товар'!A:H;6;0) и скопируем формулу до конца списка.
В результате получим расширенную таблицу «Движение товаров» с дополнительными столбцами.
Воспользуемся стандартными средствами редактора таблиц: требуется отфильтровать записи в таблице, оставив только записи для товара «всех видов туалетной бумаги, бумажных салфеток сервировочных и бумажных полотенец», тип операции «Продажа», даты с 14 по 29 сентября включительно, магазины Западный района.
Для этого включим фильтр для столбцов от A до I, зададим условия и скопируем получившуюся таблицу на новый лист.
Окончательно, воспользовавшись формулой =СУММ(I2:I9999), определим итоговую сумму (в рублях) по отфильтрованным записям.
Всего 622291 рублей.
Способ 2. Фильтры по листам
Откроем файл, перейдём на лист «Магазин». Воспользуемся стандартными средствами редактора таблиц: требуется отфильтровать записи, оставив только магазины Западный района. Для этого включим фильтр.
Получаем следующую таблицу:
| ID магазина | Район | Адрес |
|---|
| 1 | M3 | Западный | ул. Лермонтова, 11 |
| 2 | M9 | Западный | ул. Достоевского, 7 |
| 3 | M11 | Западный | ул. Лермонтова, 21 |
| 4 | M14 | Западный | Тургеневская, 15 |
| 5 | M17 | Западный | Тургеневская, 37 |
Перейдём на лист «Товар». В этой таблице, воспользовавшись средствами поиска, найдём строку с товары «Бумага туалетная двухслойная» и другие подходящие позиции. Артикулы товара — 41, 42, 43, 50.
| Артикул | Отдел | Наименование товара | Ед_изм | Количество в упаковке | Цена за упаковку |
|---|
| 1 | 41 | Гигиена | Бумага туалетная двухслойная | шт | 4 | 99 |
| 2 | 42 | Гигиена | Бумага туалетная однослойная | шт | 1 | 23 |
| 3 | 43 | Гигиена | Бумажные полотенца в рулоне | шт | 2 | 89 |
| 4 | 50 | Гигиена | Салфетки бумажные сервировочные | шт | 1 | 40 |
Теперь перейдём на лист «Движение товаров». Снова воспользуемся фильтром по столбцу «ID магазина», чтобы вывести только магазины Западный района. В фильтре отметим ID магазинов из таблицы «Магазин» — M3, M9, M11, M14 и M17. Также применим фильтр к столбцу «Артикул», чтобы оставить только записи по артикулу 41, 42, 43, 50 и нужному типу операции. В результате получим следующую таблицу:
| ID операции | Дата | ID магазина | Артикул | Количество упаковок, шт | Тип операции |
|---|
| 1 | 4205 | 14.09.2025 | M3 | 41 | 144 | Продажа |
| 2 | 4206 | 14.09.2025 | M3 | 42 | 178 | Продажа |
| 3 | 4207 | 14.09.2025 | M3 | 43 | 169 | Продажа |
| 4 | 4214 | 14.09.2025 | M3 | 50 | 139 | Продажа |
| 5 | 4229 | 14.09.2025 | M9 | 41 | 178 | Продажа |
| 6 | 4230 | 14.09.2025 | M9 | 42 | 146 | Продажа |
| 7 | 4231 | 14.09.2025 | M9 | 43 | 128 | Продажа |
| 8 | 4238 | 14.09.2025 | M9 | 50 | 192 | Продажа |
| 9 | 4253 | 14.09.2025 | M11 | 41 | 178 | Продажа |
| 10 | 4254 | 14.09.2025 | M11 | 42 | 180 | Продажа |
| 11 | 4255 | 14.09.2025 | M11 | 43 | 142 | Продажа |
| 12 | 4262 | 14.09.2025 | M11 | 50 | 111 | Продажа |
| 13 | 4277 | 14.09.2025 | M14 | 41 | 129 | Продажа |
| 14 | 4278 | 14.09.2025 | M14 | 42 | 191 | Продажа |
| 15 | 4279 | 14.09.2025 | M14 | 43 | 155 | Продажа |
| 16 | 4286 | 14.09.2025 | M14 | 50 | 167 | Продажа |
| 17 | 4301 | 14.09.2025 | M17 | 41 | 180 | Продажа |
| 18 | 4302 | 14.09.2025 | M17 | 42 | 142 | Продажа |
… и ещё 42 записей.
Добавим столбец «Сумма, руб.» с формулой =E2*ВПР(D2;'Товар'!A:H;6;0) и скопируем её до конца списка.
Окончательно, воспользовавшись формулой =СУММ(G2:G61), получаем ответ — 622291 рублей.