Тема 3. Поиск информации в базе данных
3.04 База данных «Оператор»
Вспоминай формулы по каждой теме
Решай новые задачи каждый день
Вдумчиво разбирай решения
ШКОЛКОВО.
Готовиться с нами - ЛЕГКО!
Подтемы раздела поиск информации в базе данных
Решаем задачи

Ошибка.
Попробуйте повторить позже

Задача 1#88138

В файле 3_1.xls приведён фрагмент базы данных «Оператор» об оказанных услугах. База данных состоит из трёх таблиц. Таблица «Клиенты» содержит записи об абонентах, которым были оказаны услуги. О каждом абоненте содержится следующая информация: район, в котором проживает абонент, адрес (улица и дом) и фамилия с инициалами. Таблица «Услуги» содержит записи об оказываемых оператором услугах – наименование и цена оказанной услуги. Таблица «Оказанные услуги» содержит информацию о том когда (поле дата), кому (ID клиента) и какая услуга (ID услуги) была оказана.

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

PIC

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

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

Вложения к задаче
Показать ответ и решение

Открываем файл и в таблице «Оказанные услуги» создаем два новых столбца: «Район» и «Цена».

Для этого в ячейку E2 вставляем формулу:

=ВПР(D2;Услуги!A:C;3;0)

а в ячейку F2:

=ВПР(C2;Клиенты!A:D;2;0)

и растягиваем их вниз до конца таблицы.

Теперь осталось проверить выполнение условия задачи. Для этого воспользуемся Фильтром и в столбце «Район» выберем все значения с районом «Речной», а в столбце «ID услуги» выберем значение 4. Также не забываем установить значения даты со 2 по 10 августа включительно.

Теперь остается просуммировать значения в столбце «Цена», получаем значение – 600.

PIC

Ответ: 600

Ошибка.
Попробуйте повторить позже

Задача 2#82192

В файле 3_1.xls приведён фрагмент базы данных «Оператор» об оказанных услугах. База данных состоит из трёх таблиц. Таблица «Клиенты» содержит записи об абонентах, которым были оказаны услуги. О каждом абоненте содержится следующая информация: район, в котором проживает абонент, адрес (улица и дом) и фамилия с инициалами. Таблица «Услуги» содержит записи об оказываемых оператором услугах – наименование и цена оказанной услуги. Таблица «Оказанные услуги» содержит информацию о том когда (поле Дата), кому (ID клиента) и какая услуга (ID услуги) была оказана.

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

PIC

Используя информацию из приведённой базы данных, определите сколько услуг стоимостью от 300 до 700 рублей было оказано клиентам с фамилией Фролов и Николаев?

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

Вложения к задаче
Показать ответ и решение

Открываем файл и в таблице «Оказанные услуги» создаем два новых столбца: «Фамилия» и «Цена за услугу».

Для этого в ячейки E2 и F2 вставляем формулы соответственно:

=ВПР(C2;Клиенты!A:D;4;0)

=ВПР(D2;Услуги!A:C;3;0)

и растягиваем их вниз до конца таблицы.

Теперь осталось проверить выполнение условия задачи. Для этого воспользуемся Фильтром и в столбце «Фамилия» выберем все значения с с фамилией Фролов и Николаев, а в столбце «Цена за услугу» выберем все значения от 300 до 700.

Получаем, что у нас остается 4 столбца. Это и будет являться ответом.

PIC

Ответ: 4

Ошибка.
Попробуйте повторить позже

Задача 3#82191

В файле 3_1.xls приведён фрагмент базы данных «Оператор» об оказанных услугах. База данных состоит из трёх таблиц. Таблица «Клиенты» содержит записи об абонентах, которым были оказаны услуги. О каждом абоненте содержится следующая информация: район, в котором проживает абонент, адрес (улица и дом) и фамилия с инициалами. Таблица «Услуги» содержит записи об оказываемых оператором услугах – наименование и цена оказанной услуги. Таблица «Оказанные услуги» содержит информацию о том когда (поле Дата), кому (ID клиента) и какая услуга (ID услуги) была оказана.

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

PIC

Используя информацию из приведённой базы данных, определите на какую сумму оператор оказал услуги по оформлению SSL-сертификата жителям улицы Первая.

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

Вложения к задаче
Показать ответ и решение

Открываем файл и в таблице «Оказанные услуги» создаем два новых столбца: «Улица» и «Цена за услугу».

Для этого в ячейкм E2 и F2 вставляем формулы соответственно:

=ВПР(C2;Клиенты!A:D;3;0)

=ВПР(D2;Услуги!A:C;3;0)

и растягиваем их вниз до конца таблицы.

Теперь осталось проверить выполнение условия задачи. Для этого воспользуемся Фильтром и в столбце «Улица» выберем все значения с улицей «Первая», а в столбце «ID услуги» выберем значение 9.

Теперь остается просуммировать значения в столбце «Цена за услугу», получаем значение – 8000.

PIC

Ответ: 8000

Ошибка.
Попробуйте повторить позже

Задача 4#77225

В файле 5.xls приведён фрагмент базы данных «Оператор» об оказанных услугах. База данных состоит из трёх таблиц. Таблица «Клиенты» содержит записи об абонентах, которым были оказаны услуги. О каждом абоненте содержится следующая информация: район, в котором проживает абонент, адрес (улица и дом) и фамилия с инициалами. Таблица «Услуги» содержит записи об оказываемых оператором услугах - наименование и цена оказанной услуги. Таблица «Оказанные услуги» содержит информацию о том когда (поле дата), кому (ID клиента) и какая услуга (ID услуги) была оказана. На рисунке приведена схема базы данных. Используя информацию из приведённой базы данных, определите разницу между суммами в рублях за услуги по установке домашнего телефона и телевидения клиентам Пролетарского района. В ответе запишите только число.

PIC

Вложения к задаче
Показать ответ и решение

Для начала нам нужно перенести из таблицы «Клиенты» в таблицу «Оказанные услуги» районы клиентов. Это делается с помощью функции ВПР. Сначала указываем ячейку с номером id клиента - именно по этому числу будет искаться район в другой таблице (C2), следующим указываем диапазон поиска - это таблица «Клиенты» с диапазоном А2:С401 (Клиенты!А$2:C$401), дальше вписываем номер столбца, в котором лежит то, что нужно найти, то есть район(2). В интервальном просмотре указываем 0.

Итоговая формула для ячейки Е2: =ВПР(C2;Клиенты!А$2:C$401;2;0).

Далее идем в таблицу «Услуги», у домашнего телефона ID равно 3, а стоимость этой услугии 250р.

После того как мы сопоставили каждому клиенту его район достаточно отфильтровать столбец «Услуги», выбрав только «3», и столбец «Район», выбрав только Пролетраский.

Таким образом, у нас будет 7 клиентов, который попросили установить домашний телефон стоимостью 250р. Значит, прибыль с оказанной услуги составит — 1750р.

Аналогично узнаем прибыль с установки телевидения. ID телевидения равно 4, стоимость услуги — 300р. Таких клиентов оказалось 12, значит, прибыль равна 3600р.

Теперь можем найти разницу между найденными суммами: 3600 − 1750 = 1850  . Это и будет итоговый ответ.

Ответ: 1850

Ошибка.
Попробуйте повторить позже

Задача 5#72574

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

Таблица «Оказанные услуги» содержит информацию о том, когда (поле дата), кому (ID клиента) и какая услуга (ID услуги) была оказана. Заголовок таблицы имеет следующий вид.

ID Дата ID клиента ID услуги

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

ID Наименование Цена

Таблица «Клиенты» содержит записи об абонентах, которым были оказаны услуги. О каждом абоненте содержится следующая информация: район, в котором проживает абонент, адрес (улица и дом) и фамилия с инициалами. Заголовок таблицы имеет следующий вид.

ID Район Адрес Фамилия ИО

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

PIC

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

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

Вложения к задаче
Показать ответ и решение

В соседнем свободном столбце применяем формулу =ВПР(C1;Клиенты!A:D;2;0), тем самым записывая район каждого клиента.

В ещё один столбец записываем цену услуги: =ВПР(D1;Услуги!A:C;3;0).

Используем фильтр: выбираем даты от 1 до 15 числа включительно, в "ID услуги"выбираем 1 и 2, в столбце с районами выбираем Ленинский и Новый.

В отдельном столбце записываем стоимость услуги у каждого клиента: =ВПР(D22;Услуги!A:C;3;0). Сохраняем сумму: =СУММ(F:F).

Ответ: 9200

Ошибка.
Попробуйте повторить позже

Задача 6#62504

В файле 3_2.xls приведён фрагмент базы данных «Оператор» об оказанных услугах. База данных состоит из трёх таблиц.

Таблица «Клиенты» содержит записи об абонентах, которым были оказаны услуги. О каждом абоненте содержится следующая информация: район, в котором проживает абонент, адрес (улица и дом) и фамилия с инициалами.

Таблица «Услуги» содержит записи об оказываемых оператором услугах - наименование и цена оказанной услуги (в рублях).

Таблица «Оказанные услуги» содержит информацию о том когда (поле дата), кому (ID клиента) и какая услуга (ID услуги) была оказана.

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

PIC

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

Вложения к задаче
Показать ответ и решение

Для начала нам нужно перенести из таблицы «Клиенты» в таблицу «Оказанные услуги» районы клиентов. Это делается с помощью функции ВПР. Сначала указываем ячейку с номером id клиента - именно по этому числу будет искаться район в другой таблице (C2), следующим указываем диапазон поиска - это таблица «Клиенты» с диапазоном А2:С401 (Клиенты!А$2:C$401), дальше вписываем номер столбца, в котором лежит то, что нужно найти, то есть район(2). В интервальном просмотре указываем 0.

PIC

Далее идем в таблицу «Услуги», у хостинга ID равно 8, а стоимость этой услугии 500р.

После того как мы сопоставили каждому клиенту его район достаточно отфильтровать столбец «Услуги», выбрав только «8», и столбец «Район», выбрав только Пролетарский и Речной.

Таким образом, у нас будет 14 клиентов, который попросили установить хостинг стоимостью 500р. Следовательно, итоговый ответ: 500⋅14 = 7000  рублей.

Ответ: 7000

Ошибка.
Попробуйте повторить позже

Задача 7#58954

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

Таблица «Клиенты» содержит записи об абонентах, которым были оказаны услуги. О каждом абоненте содержится следующая информация: район, в котором проживает абонент, адрес (улица и дом) и фамилия с инициалами.

Таблица «Услуги» содержит записи об оказываемых оператором услугах - наименование и цена оказанной услуги.

Таблица «Оказанные услуги» содержит информацию о том когда (поле дата), кому (ID клиента) и какая услуга (ID услуги) была оказана.

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

PIC

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

Вложения к задаче
Показать ответ и решение

Первым шагом определим район клиентов, которые воспользовались услугами, для этого на листе «Оказанные услуги» в ячейке E2  запишем формулу, а затем растянем на все строки:

=ВПР(C2;Клиенты!A:D;2;ЛОЖЬ)

Теперь с помощью таблицы «Услуги» определим ID услуги по установке антивируса – 10. Остается отфильтровать данные таблицы «Оказанные услуги»: в столбце ID услуги указываем 10, а в столбце с районами указываем Пролетарский и Центральный. Получаем 13 строк, так как установка антивируса стоит 700 рублей, то всего было потрачено 9100.

Ответ: 9100

Ошибка.
Попробуйте повторить позже

Задача 8#57182

В файле 3_3.xls приведён фрагмент базы данных «Оператор» об оказанных услугах. База данных состоит из трёх таблиц.

Таблица «Клиенты» содержит записи об абонентах, которым были оказаны услуги. О каждом абоненте содержится следующая информация: район, в котором проживает абонент, адрес (улица и дом) и фамилия с инициалами.

Таблица «Услуги» содержит записи об оказываемых оператором услугах - наименование и цена оказанной услуги.

Таблица «Оказанные услуги» содержит информацию о том когда (поле дата), кому (ID клиента) и какая услуга (ID услуги) была оказана.

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

PIC

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

Вложения к задаче
Показать ответ и решение

Для начала нам нужно перенести из таблицы «Клиенты» в таблицу «Оказанные услуги» районы клиентов. Это делается с помощью функции ВПР. Сначала указываем ячейку с номером id клиента - именно по этому числу будет искаться район в другой таблице (C2), следующим указываем диапазон поиска - это таблица «Клиенты» с диапазоном А2:С401 (Клиенты!А$2:C$401), дальше вписываем номер столбца, в котором лежит то, что нужно найти, то есть район(2). В интервальном просмотре указываем 0.

=ВПР(C2;Клиенты!$А$2:$D$401;2;0)

Далее идем в таблицу «Услуги», у видеонаблюдения ID равно 5, а стоимость этой услугии 1500р.

После того как мы сопоставили каждому клиенту его район достаточно отфильтровать столбец «Услуги», выбрав только «5» , и столбец «Район», выбрав только Речной и Новый.

PIC

Таким образом, у нас будет 13 клиентов, который попросили установить видеонаблюдение стоимостью 1500р. Следовательно, итоговый ответ: 1500⋅13 = 19500  рублей.

Ответ: 19500

Ошибка.
Попробуйте повторить позже

Задача 9#54041

В файле 3_5.xls приведён фрагмент базы данных «Оператор» об оказанных услугах. База данных состоит из трёх таблиц.

Таблица «Клиенты» содержит записи об абонентах, которым были оказаны услуги. О каждом абоненте содержится следующая информация: район, в котором проживает абонент, адрес (улица и дом) и фамилия с инициалами.

Таблица «Услуги» содержит записи об оказываемых оператором услугах - наименование и цена оказанной услуги.

Таблица «Оказанные услуги» содержит информацию о том когда (поле дата), кому (ID клиента) и какая услуга (ID услуги) была оказана.

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

PIC

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

Вложения к задаче
Показать ответ и решение

Для начала нам нужно перенести из таблицы «Клиенты» в таблицу «Оказанные услуги» районы клиентов. Это делается с помощью функции ВПР. Сначала указываем ячейку с номером id клиента – именно по этому числу будет искаться район в другой таблице (C2), следующим указываем диапазон поиска – это таблица «Клиенты» с диапазоном А2:С401 (Клиенты!А$2:C$401), дальше вписываем номер столбца, в котором лежит то, что нужно найти, то есть район (2). В интервальном просмотре указываем 0.

PIC

Далее идем в таблицу «Услуги», у телевидения ID равно 4, а стоимость этой услугии 300р.

После того как мы сопоставили каждому клиенту его район достаточно отфильтровать столбец «Услуги», выбрав только «4», и столбец «Район», выбрав только Ленинский.

PIC

Таким образом, у нас будет 11 клиентов, который попросили установить телевидение стоимостью 300р. Следовательно, итоговый ответ: 300⋅11 = 3300  рублей.

Ответ: 3300
Рулетка
Вы можете получить скидку в рулетке!