51420

РАСЧЕТ СТОИМОСТИ ТУРА

Контрольная

Экономическая теория и математическое моделирование

Выберем элемент Список на панели Формы и отчертим прямоугольник на листе Выбор. Теперь этот объект нужно связать со столбцом Тур который находится на листе Расчет. Результат помещаем в ячейку А20 на листе Расчет. Теперь на листе Выбор укажем например Испания и проверим появился ли на листе Расчет в ячейке А20 порядковый номер тура т.

Русский

2014-02-11

91 KB

21 чел.

РАСЧЕТ СТОИМОСТИ ТУРА

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

Переименуем Лист1 в «Расчет».Введем в ячейки таблицы (рис.1) данные туров, услуг и стоимости каждой услуги, начиная с ячейки А4

рис. 1. Цены на услуги

Лист2 назовем «Выбор» и будем создавать на нем Формы. Этот лист предназначен для работы с клиентами. На экране должна находиться панель «Формы»: Вид – Панели инструментов – Формы. Создадим форму для списка, в котором заданы названия туров. Выберем элемент «Список» на панели «Формы» и отчертим прямоугольник на листе «Выбор». Теперь этот объект нужно связать со столбцом «Тур», который находится на листе «Расчет». Вызовем контекстное меню на элементе 2Список» и выполним команду: Формат объекта – вкладка «Элемент управления» - Формировать список – и (переходим на лист «Расчет» и выделяем список туров). Результат помещаем в ячейку А20 на листе «Расчет». Результат – это порядковый номер в списке (рис.2). Закрываем окно.

Снимаем выделение со списка. Теперь на листе «Выбор» укажем, например, Испания и проверим, появился ли на листе «Расчет» в ячейке А20 порядковый номер тура, т.е. номер 5. Выполним аналогичную операцию «Поле со списком». Аналогично создадим еще один инструмент для работы с выбранными услугами. На листе «Расчет» составим еще одну таблицу – набор всех услуг, пользуясь данными на этом листе без указания их стоимости (рис.3)

Рис. 2 Связывание объектов (список)

Рис. 3. Выбор услуг.

На листе «Выбор» составим таблицу из названий услуг

Виза

перелет

Трансфер

Проживание

Экскурсии

Аквапарк

С помощью панели «Формы» построим флажок для каждой услуги на листе «Выбор». Для каждого флажка из контекстного меню выберем «Формат» объекта».

На вкладке «Элемент управления» установить: Связать с ячейкой на листе «Расчет» с ячейкой, которая подготовлена для 1-й услуги, затем для второго флажка и 2-й услуги и т.д.  Если теперь установить флажки в некоторых услугах и снять в других, то на листе «Расчет» в строке Состояние увидим значения ИСТИНА – здесь флажок установлен и ЛОЖЬ, если флажок снят. В соседней ячейке в строке Состояние 0/1 вычислим логическую функцию ЕСЛИ, чтобы ИСТИНА соответствовала 1, а ЛОЖЬ – 0 (с помощью Мастера функций). Получим  первое значение. Остальные значения вычисляются автозаполнением.

Вычислим стоимость всех туров с выбранными услугами в столбце Н. В столбце А имеются туры и далее цены, а флажки показывают выбранные услуги. С помощью Мастера функций вычислим СУММПРОИЗВ, где 1-й массив B5:G5, а 2-й массив B15:G15 – строка Состояние 0/1. Вычислим то же самое для 2-го тура, для третьего и т.д. Это будет стоимость каждого тура при выбранных услугах.

Найдем стоимость выбранного тура опять с помощью Мастера функций и функции ВЫБОР (категория функций «Ссылки и массивы»). На листе «Расчет» в столбце I с помощью Мастера функций найдем ВЫБОР. В окне функции ВЫБОР укажем ячейку А20, где находится индекс тура, т.е. его порядковый номер, и далее укажем все ячейки с вычисленными стоимостями туров (от Н5 до Н11).

На рис. 4 показан результат работы функции ВЫБОР. Полученный результат  должен быть показан клиенту на листе «Выбор». Для этого на листе «Выбор» с помощью панели инструментов «Формы» построим кнопку, вызовем контекстное меню и создадим для нее макрос. Назначим макрос объекту – Записать – и затем выполним следующие команды: перейти на лист «Расчет», копировать значение  ячейки I15 со стоимостью выбранного тура, перейти на лист «Выбор»; выбрать ячейку для вставки рядом с кнопкой; выполнить Правка – Специальная вставка – значения. И завершим запись макроса Сервис – Макрос – Остановить запись. Теперь создание всех управляющих элементов завершено. С помощью контекстного меню этой кнопки изменим надпись – «Цена тура»

Рис. 4 Вид листа «Расчет»

Рис. 5 Вид листа «Выбор»


 

А также другие работы, которые могут Вас заинтересовать

60245. Виховний захід: Поле чудес 187 KB
  І завданням кожного з нас є турбота про світ природи що нас оточує та охорона тварин рослин та природних ресурсів. Виходячи з цього і враховуючи притаманні державі геополітичні географічні демографічні соціально-економічні та екологічні особливості цілями...
60247. Классный час по профориентации «Дорога в Завтра» 54.5 KB
  Повышение мотивационно-ценностной готовности к зрелому выбору: сформированность у ученика самооценки адекватной личным способностям и возможностям получить желаемое образование наличие ценностных ориентаций и индивидуально...
60248. Літературні розумники 52.5 KB
  Різдвяна пісня у прозі 8. Вогонь Прометея VІ Темна конячка поняття у скринці Теорія літератури Канцона пісня про кохання Сирвента пісня про політику суспільне життя Пастореле пісня про зустріч лицаря і пастушки Рубаї чотиривірш де римується...
60249. СИЛЬНІ ДУХОМ 1.14 MB
  Мета: виховувати позитивне ставлення до людей з обмеженими можливостями; ознайомити з організаціями, які піклуються про інвалідів; розкрити проблеми людей–інвалідів та засоби їх вирішення...
60250. Путешествие в страну сказок 52 KB
  Мальвина Под музыку входит Мальвина Дюймовочка Айболит Буратино и Мальвина все вместе Здравствуйте ребята Дюймовочка вы хотите вместе с нами путешествовать по стране Сказок Дети Да Айболит но нам нужен транспорт чтобы попасть в эту страну.
60251. Твори своє щастя 81.5 KB
  Мета: ознайомити учнів з поняттям щастя формувати уміння розрізняти його серед інших почуттів; розвивати бачення прекрасного; збагачувати словниковий запас дітей; виховувати любов і повагу до матері сім’ї рідного краю викликати бажання робити добро...
60252. МИСТЕЦЬКЕ СВЯТО «ОБРАЗ ВЧИТЕЛЯ В МИСТЕЦТВІ» 88.5 KB
  Дівчина: Красива й щира осіння природа як красива й добра душа вчителя. клас виконують пісню про школу на вибір вчителя Презентація Ми і наші вчителі фото шкільних буднів переглядається під музичний супровід. Хто вони учителі Якими якостями повинні володіти...