База данных состоит из трёх таблиц.
Используя информацию из приведённой базы данных, определите общую сумму (в рублях), вырученную за билеты на все комедии У. Шекспира, проданные взрослым посетителям театра, имеющих льготы, по тарифу дневного или утреннего спектакля летнего сезона.
В ответе запишите только число.
Способ 1. Формулы ВПР и фильтр
Откроем файл, перейдём на лист «Продажа билетов». Озаглавим столбец J «Жанр», K — «Автор», L — «Тариф», M — «Сумма, руб.».
В ячейке J2 введём формулу =ВПР(D2;'Спектакли'!A:E;5;0) и скопируем формулу до конца списка.
В ячейке K2 введём формулу =ВПР(D2;'Спектакли'!A:E;3;0) и скопируем формулу до конца списка.
В ячейке L2 введём формулу =ВПР(E2;'Цены'!A:E;2;0) и скопируем формулу до конца списка.
В ячейке M2 введём формулу =H2*ВПР(E2;'Цены'!A:E;4;0) и скопируем формулу до конца списка.
Воспользуемся стандартными средствами редактора таблиц: отфильтруем записи — жанр содержит «комедия», автор — «Шекспир», тариф — «дневного или утреннего спектакля летнего сезона», в столбце льготных билетов для взрослых — значение больше нуля.
Для этого включим фильтр для столбцов от A до M, зададим условия и скопируем получившуюся таблицу на новый лист.
Окончательно, воспользовавшись формулой =СУММ(M2:M9999), определим итоговую сумму по отфильтрованным записям.
Всего 28300 рублей.
Способ 2. Фильтры по листам
Откроем файл, перейдём на лист «Спектакли». Воспользуемся стандартными средствами редактора таблиц: отфильтруем спектакли — комедии У. Шекспира.
Получаем следующую таблицу:
| Код спектакля | Название | Автор | Режиссёр | Жанр |
|---|
| 1 | П6 | Как вам это понравится | У.Шекспир | Кирченко С.Р. | комедия |
| 2 | П7 | Сон в летнюю ночь | У.Шекспир | Уланов Р.Л. | комедия |
| 3 | П8 | Венецианский купец | У.Шекспир | Иванов А.В. | комедия |
| 4 | П9 | Много шума из ничего | У.Шекспир | Воевода Г.Д. | комедия |
Коды подходящих спектаклей: П6, П7, П8, П9 (Как вам это понравится, Сон в летнюю ночь, Венецианский купец, Много шума из ничего).
Перейдём на лист «Цены». Оставим тарифы: дневного или утреннего спектакля летнего сезона.
| ID тарифа | Название тарифа | Стоимость билета для взрослого (без льгот), руб. | Стоимость льготного билета для взрослого, руб. | Стоимость детского билета, руб. |
|---|
| 1 | 1 | утренний спектакль летний сезон | 500 | 300 | 200 |
| 2 | 6 | дневной спектакль летний сезон | 600 | 350 | 250 |
ID тарифов: 1, 6 (утренний спектакль летний сезон; дневной спектакль летний сезон).
На листе «Продажа билетов» отфильтруем записи по коду спектакля, ID тарифа и оставим строки, где в столбце «Количество купленных льготных билетов для взрослых» значение больше нуля.
| ID операции | Дата покупки | Время покупки | Код спектакля | ID тарифа | Дата спектакля | Количество купленных билетов для взрослых (без льгот) | Количество купленных льготных билетов для взрослых | Количество купленных детских билетов |
|---|
| 1 | 607 | 04.01.2024 | 12:22:24 PM | П6 | 1 | 06.06.2024 | 3 | 2 | 1 |
| 2 | 1073 | 10.01.2024 | 6:14:23 AM | П6 | 1 | 06.06.2024 | 1 | 1 | 2 |
| 3 | 1075 | 10.01.2024 | 6:46:48 AM | П8 | 6 | 08.07.2024 | 5 | 2 | 2 |
| 4 | 1658 | 20.01.2024 | 11:46:11 AM | П8 | 1 | 08.06.2024 | 4 | 1 | 0 |
| 5 | 1790 | 22.01.2024 | 3:34:58 PM | П9 | 6 | 22.06.2024 | 2 | 3 | 1 |
| 6 | 1851 | 23.01.2024 | 4:48:58 PM | П6 | 6 | 06.07.2024 | 3 | 2 | 1 |
| 7 | 1995 | 26.01.2024 | 4:16:20 AM | П8 | 1 | 08.06.2024 | 4 | 2 | 1 |
| 8 | 2108 | 28.01.2024 | 1:22:35 PM | П7 | 6 | 24.06.2024 | 4 | 2 | 0 |
| 9 | 2139 | 01.02.2024 | 12:06:37 AM | П6 | 6 | 06.07.2024 | 1 | 2 | 0 |
| 10 | 2267 | 03.02.2024 | 1:30:59 PM | П7 | 1 | 07.06.2024 | 3 | 2 | 2 |
| 11 | 2455 | 08.02.2024 | 3:01:04 PM | П6 | 6 | 25.06.2024 | 4 | 3 | 0 |
| 12 | 2827 | 17.02.2024 | 10:45:50 AM | П9 | 6 | 22.06.2024 | 5 | 2 | 2 |
| 13 | 2886 | 18.02.2024 | 7:59:36 PM | П8 | 1 | 08.06.2024 | 5 | 1 | 1 |
| 14 | 2958 | 20.02.2024 | 9:28:25 AM | П6 | 6 | 25.06.2024 | 5 | 2 | 2 |
| 15 | 3060 | 23.02.2024 | 5:51:38 AM | П7 | 1 | 07.06.2024 | 3 | 3 | 2 |
| 16 | 3089 | 23.02.2024 | 9:55:31 PM | П7 | 1 | 07.06.2024 | 3 | 3 | 1 |
… и ещё 28 записей.
Добавим столбец «Сумма, руб.» с формулой =H2*ВПР(E2;'Цены'!A:E;4;0) и скопируем её до конца списка.
Окончательно, воспользовавшись формулой =СУММ(J2:J45), получаем ответ — 28300 рублей.