Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ЛР №7.doc
Скачиваний:
1
Добавлен:
01.05.2025
Размер:
240.13 Кб
Скачать

Вариант 10, 22

Авиарейс

Таблица: Стоимость полета

Страховка (%) 200

Стоимость брони (руб) 200

1 класс 1500

Стоимость билета(руб) 2 класс 1000

3 класс 5000

№ паспорта

ФИО пассажира

Бронь

Класс

Стоимость билета

(руб)

Страховка

Дата

К оплате

2802 494756

Сидоров

+

1 класс

?

?

15.03.06

?

2801 123669

Иванов

-

2 класс

?

?

20.04.06

?

В таблице:

  • стоимость билета заполняется в зависимости от класса (функция ЕСЛИ),

  • страховка = стоимость билета * процент страховки,

  • к оплате =стоимость билета + страховка + оплата за бронь (функция ЕСЛИ).

Таблица: Класс

1 класс

2 класс

3 класс

В задании требуется:

  1. Составить таблицу «Стоимость полета», в которой содержится не менее 12 записей и таблицу «Класс».

  2. На столбец № паспорта наложить ограничения по вводу данных (>1000000000).

  3. Столбцы № паспорта, ФИО пассажира, Бронь, Дата заполнить самостоятельно; в столбце Класс создать список, источником данных для которого служит таблица «Класс»; значения столбцов Стоимость билета, Страховка, К оплате рассчитать по формулам.

  4. Построить диаграмму (на отдельном листе), содержащую значения из столбца К оплате.

  5. Найти максимальное, минимальное и среднее значение столбца К оплате.

  6. Выполнить сортировку данных по столбцу Класс (по возрастанию). При совпадении класса сортировать список по ФИО пассажира по алфавиту.

  7. Произвести фильтрацию данных:

    1. выбрать из списка только тех пассажиров которые летят заданным классом,

    2. выбрать из списка тех пассажиров, у которых бронь или которые летят 1 классом,

    3. выбрать из списка тех пассажиров, которые летят в заданном диапазоне дат.

  8. Выполнить форматирование данных: те значения столбца К оплате, которые в промежутке от 500 до 1000 выделить красным цветом.

  9. Подсчитать количество пассажиров забронировавших и не забронировавших места.

  10. Вставить примечание к столбцу Бронь, содержащее текст « + бронь есть, - брони нет».

  11. Определить кол-во пассажиров, летящих каждым классом.

  12. Закрепить строку заголовка таблицы «Стоимость полета».

Вариант 11, 23

Книжный магазин

Таблица: Информация о поставках книг в книжном в магазине

для книг позже 1995 года издания 2%т

Скидка(%) для книг с 1996 по 2000 год издания 1,5%

для книг с 2001 по 2007 год издания 1%т

Код поставки

Отдел

Название книги

Автор

Цена

(руб)

Количество экземпляров

Год издания

Скидка

(руб)

Стоимость

(руб)

125

Учебной литературы

Исследование операций в экономике

Н.Ш. Кремер

130,00 р.

120

2004

?

?

123

Технической литературы

Литейное производство цветных и редких металлов

А.В. Курдюмов

200,00 р.

10

1990

?

?

159

Учебной литературы

Исследование операций в экономике

Н.Ш. Кремер

140,00 р.

40

2008

?

?

В таблице:

  • Скидка рассчитывается в зависимости от года издания (функция ЕСЛИ),

  • Стоимость = цена-скидка,

Таблица: Отделы

Художественной литературы

Технической литературы

Учебной литературы

В задании требуется:

  1. Составить таблицу «Информация о поставках книг в книжном в магазине», в которой содержится не менее 12 записей и таблицу «Отделы».

  2. На столбец Цена наложить ограничения по вводу данных (>0).

  3. Столбцы Код поставки, Название книги, Автор, Цена, Количество экземпляров, Год издания заполнить самостоятельно; в столбце Отдел создать список, источником данных для которого служит таблица «Отделы»; значения столбцов Скидка и Стоимость рассчитать по формулам.

  4. Построить диаграмму (на отдельном листе), содержащую значения из столбцов Стоимость и Цена.

  5. Найти максимальное, минимальное и среднее значение столбца Цена.

  6. Выполнить сортировку данных по столбцу Название книги (по возрастанию). При совпадении Названий сортировать список по Году издания по убыванию.

  7. Произвести фильтрацию данных:

    1. выбрать из списка только книги заданного автора,

    2. выбрать книги из отдела Технической литературы с Годом издания 1993 - 2001,

    3. выбрать из списка те книги, на которые не предоставляется скидка или книги с количеством экземпляров менее 5.

    4. в отделе учебной литературы найти книги авторов, фамилия которых начинается на букву К.

  8. Выполнить форматирование данных: те значения столбца Стоимость, которые в промежутке от 150 до 400 выделить красным цветом.

  9. Подсчитать количество книг в каждом отделе.

  10. Вставить примечание к столбцу Код поставки с текстом «Код поставки соответствует номеру накладной»

  11. Подсчитать количество книг, поставленных в отдел Учебной литературы с ценой более 500,00 руб.

  12. Закрепить строку заголовка таблицы «Информация о поставках книг в книжном магазине».

Вариант 12, 24

Информация о пассажирах

Таблица: Стоимость проезда

Страховка (%) 200

общий 1500

Надбавка за тип вагона(руб) плацкарт 1000

купе 5000

№ паспорта

ФИО пассажира

№ поезда

№вагона

Тип вагона

Место

Стоимость билета

(руб)

Страховка

Дата

К оплате

2802 494756

Сидоров А.Т.

123

1

Общий

14

400,00 р.

?

15.03.06

?

2801 123669

Иванов М.Д.

18

4

Купе

12

1500,00 р.

?

20.04.06

?

В таблице:

  • страховка = стоимость билета * процент страховки,

  • к оплате =стоимость билета + страховка + надбавка за тип вагона (функция ЕСЛИ).

Таблица: Типы вагонов

Общий

Плацкарт

Купе

В задании требуется:

  1. Составить таблицу «Стоимость проезда», в которой содержится не менее 12 записей и таблицу «Тип вагона».

  2. На столбцы № поезда и № вагона наложить ограничения по вводу данных (>=1).

  3. Столбцы № паспорта, ФИО пассажира, № поезда, № вагона, Место, Стоимость билета, Дата заполнить самостоятельно; в столбце Тип вагона создать список, источником данных для которого служит таблица «Типы вагонов»; значения столбцов Страховка, К оплате рассчитать по формулам.

  4. Построить диаграмму (на отдельном листе), содержащую значения из столбца К оплате.

  5. Найти максимальное, минимальное и среднее значение столбца Стоимость билета.

  6. Выполнить сортировку данных по столбцу № поезда (по возрастанию). При совпадении номера поезда сортировать список по № вагона по возрастанию, а при совпадении номеров вагонов – по полю Место (по возрастанию).

  7. Произвести фильтрацию данных:

    1. выбрать из списка только тех пассажиров, которые едут поездом с заданным номером, позже заданной даты,

    2. выбрать из списка тех пассажиров, которые едут позже 15.01.2007 поездом 123 или позже 15.02.2007 поездом номер 128,

    3. выбрать из списка тех пассажиров, которые едут в заданном диапазоне дат.

  8. Выполнить форматирование данных: те значения столбца Страховка, которые больше 200 или меньше 100 выделить красным цветом.

  9. Подсчитать количество пассажиров, едущих в каждом поезде и каждом вагоне.

  10. Подсчитать количество пассажиров, купивших билет на поезд № 123 с датой отправления позже 01.03.07.

  11. Вставить примечание к столбцу Дата, содержащее текст «Дата отправления».

  12. Определить кол-во пассажиров, купивших билет в купе, общий вагон и плацкарт.

  13. Закрепить строку заголовка таблицы «Стоимость проезда».