1. Постановка задачи.
Создать таблицу расчетов с клиентами гостиницы, о которых известны дата въезда, съезда, цены проживания и бронирования, текущий курс доллара . Гостиница имеет одно- и двухместные номера. Оплата за номер определяется числом дней проживания. Кроме того имеются скидки и доплаты. Если клиент проживает в номере больше 10 дней, ему делается скидка по оплате в 15% за каждый день проживания свыше десятого. Если номер был заранее забронирован клиентом, то клиент доплачивает за бронь сумму в размере 10% средней арифметической стоимости за номер (одноместный и двухместный).
Информация о ценах на гостиничные услуги, курсе доллара и доходах гостиницы за определенный период хранится на четырех листах:
Лист 1. Расценки.
Цены проживания и бронирования
Тип номера | Цена в сутки одного койко-места, долл. |
1-местный | 33 |
2-местный | 55 |
Цена бронирование | 4,4 |
Тип номера | Цена в сутки одного койко-места, долл. |
1-местный | 33 |
2-местный | 55 |
Цена бронирование | =СРЗНАЧ(B3:B4)*10% |
Лист 2. Курс доллара.
Курс долл. (руб.) | 29,40 |
Лист 3. Расчёты с клиентами гостиницы.
Скидка на проживание | 15% | |||||||
Клиент | Бронь | Проживание | Цена номера | Оплата | Скидка | Оплата со скидкой | Общая сумма | |
с: | по: | |||||||
Иванов | да | 01.12.2009 | 20.12.2009 | 55 | ||||
Сидоров | да | 11.12.2009 | 16.12.2009 | 33 | ||||
Каспарян | нет | 01.12.2009 | 05.12.2009 | 55 | ||||
Кавтарадзе | нет | 01.12.2009 | 03.12.2009 | 55 | ||||
Хван | нет | 02.12.2009 | 25.12.2009 | 33 |
Лист 4. Доход гостиницы.
Дата | Число проживающих в номерах | Число бронирований | Доход гостиницы | ||
Одноместных | Двухместных | долл. | руб. | ||
11.12.2009 | 34 | 51 | 11 | ||
12.12.2009 | 28 | 59 | 16 | ||
13.12.2009 | 40 | 62 | 10 | ||
14.12.2009 | 35 | 49 | 8 | ||
15.12.2009 | 30 | 33 | 15 | ||
16.12.2009 | 25 | 42 | 20 |
- Рассчитать доход гостиницы за определенный период.
- Построить цилиндрическую диаграмму дохода гостиницы по датам.
2. Формулы для расчета.
Оплата номера:
Он = (tк- tн)*Цном,
Он – оплата номера;
tк – дата съезда;
tн – дата заезда;
Цном – цена номера.
Скидка за оплату за проживание в отеле: С = ЕСЛИ ((tк – tн)>10), Он *15%, Он) если количество дней проживания в отеле больше 10.
Доплата: D = ((Цод+Цдв)/2)*10%, если номер забронирован. D – доплата, Цод – цена одноместного номера, Цдв – двухместного номера.
Общая сумма оплаты за проживание: если номер забронирован Соб = С+D.
В результате получается:
Расчёты с клиентами гостиницы (в режиме отображения формул)
Таблица в режиме отображения значения
Скидка на проживание | 15% | |||||||
Клиент | Бронь | Проживание | Цена номера | Оплата | Скидка | Оплата со скидкой | Общая сумма | |
с: | по: | |||||||
Иванов | да | 01.12.2009 | 20.12.2009 | 55 | 1045 | 156,75 | 888,25 | 892,65 |
Сидоров | да | 11.12.2009 | 16.12.2009 | 33 | 165 | 0 | 165 | 165 |
Каспарян | нет | 01.12.2009 | 05.12.2009 | 55 | 220 | 0 | 220 | 220 |
Кавтарадзе | нет | 01.12.2009 | 03.12.2009 | 55 | 110 | 0 | 110 | 110 |
Хван | нет | 02.12.2009 | 25.12.2009 | 33 | 759 | 113,85 | 645,15 | 645,15 |
Доход гостиницы.
Дата | Число проживающих в номерах | Число бронирований | Доход гостиницы | ||
Одноместных | Двухместных | долл. | руб. | ||
11.12.2009 | 34 | 51 | 11 | 3024 | 88905,6 |
12.12.2009 | 28 | 59 | 16 | 3704 | 108897,6 |
13.12.2009 | 40 | 62 | 10 | 4070 | 119658 |
14.12.2009 | 35 | 49 | 8 | 2895 | 85113 |
15.12.2009 | 30 | 33 | 15 | 1725 | 50715 |
16.12.2009 | 25 | 42 | 20 | 625 | 18375 |