51420

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

Контрольная

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

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

Русский

2014-02-11

91 KB

28 чел.

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

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

Переименуем Лист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 Вид листа «Выбор»


 

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

26993. Понятие системы права. Основные структурные элементы 6.31 KB
  Понятие системы права. СИСИТЕМА ПРАВАисторически сложившаяся ВНУТРЕННЯЯ ОРГАНИЗАЦИЯ ПРАВАкоторая выражается в единстве и разделении права на относительно самостоятельные части. ПРИЗНАКИ: ОБЪЕКТИВНОСТЬвнутренняя структура права обусловлена реально складывающимися общественными отношениямине создается по усмотрению правовых субъектов; ЕДИНСТВО и взаимосвязь составляющих ее ПРАВОВЫХ ПРЕДПИСАНИЙкоторые согласованны; УРОВНЕВАЯ ДИФФЕРЕНЦИАЦИЯ ЭЛЕМЕНТОВ структуры праваотражающая их функциональное назначение различного порядка. ОСНОВНЫЕ...
26994. Соотношение материального и процессуального права 4.25 KB
  Соотношение материального и процессуального права. МАТЕРИАЛЬНОЕ правосовокупность норм праванепосредственно регулирующих общественные отношенияа также совокупность отраслей правав которых основной упор делается на УСТАНОВЛЕНИЕ ПРАВ И ОБЯЗАННОСТЕЙ субъектов.Нормы материального права закрепляют формы собственностиюридическое положение имущества и лиц определяют порядок образования и структуру государственных органовустанавливают правовой статус гражданоснование и пределы ответственности за правонарушениЯ.ОБЪЕКТ материального...
26995. Соотношение частного и публичного права 5.71 KB
  Соотношение частного и публичного права. ПУБЛИЧНОЕ ПРАВОта часть системы действующего праванормы которого направлены на защиту общего благагосударственного интересасвязаны с полномочиями и организационновластной деятельностью государствас выполнением общественных целей и задач. а также все процессуальные отрасли праваПУБЛИЧНЫЕ.Остальные отрасли права регулирующие общественные отношения с участием частных субъектовдействующих в своих собственных интересахобразуют блок так называемых частных отраслей...
26996. Отрасль права:понятие и виды.Основание деления права на отрасли 8.97 KB
  Отрасль права:понятие и виды.Основание деления права на отрасли. СИСТЕМА ПРАВАисторически сложившаяся ВНУТРЕННЯЯ ОРГАНИЗАЦИЯ ПРАВАкоторая выражается в единстве и разделении права на относительно самостоятельные части. ОТРАСЛЬ ПРАВАэлемент системы правасовокупность норм праварегулирующих однородную сферу общественных отношений.
26997. Понятие и признаки нормы права.структура юридической нормы 6.87 KB
  понятие и признаки нормы права.структура юридической нормы. ПРИЗНАКИ: 1 регулятор типовых общественных отношенийсоциальная роль нормы; 2 общий НЕПЕРСОНИФИЦИРОВАННЫЙ характер; 3 ОБЩЕОБЯЗАТЕЛЬНЫЙ характер; 4 имеет предоставительнообязывающий характерс одной стороны свобода действийнаправленных на удовлетворение интересовс другойобязывает совершать или не совершать определенные действияограничивая свободу отдельных лиц; 5 устанавливается или САНКЦИОНИРУЕТСЯ ГОСМ; 6 реализация нормы обеспечивается мерами ГОС.ответственность за...
26998. Классификация норм права 6.38 KB
  ПРИЗНАКИ: 1 регулятор типовых общественных отношенийсоциальная роль нормы; 2 общий НЕПЕРСОНИФИЦИРОВАННЫЙ характер; 3 ОБЩЕОБЯЗАТЕЛЬНЫЙ характер; 4 имеет предоставительнообязывающий характерс одной стороны свобода действийнаправленных на удовлетворение интересовс другойобязывает совершать или не совершать определенные действияограничивая свободу отдельных лиц; 5 устанавливается или САНКЦИОНИРУЕТСЯ ГОСМ; 6 реализация нормы обеспечивается мерами ГОС.ответственность за нарушение норм; 7 ФОРМАЛЬНАЯ ОПРЕДЕЛЕННОСТЬимеет строго...
27000. Способы изложения норм права в статьях НПА 4.22 KB
  Способы изложения норм права в статьях НПА. НПАакт правотворчества принятый в особом порядке строго определенными субъектами и содержащий норму права. Статья НПАформа выражения способ изложения правовой нормы.Логическая структура нормы совпадает со структурой статьи НПА.
27001. Правоотношения: понятие, состав, виды 6.22 KB
  ПРАВООТНОШЕНИЯ охраняемые государством и урегулированные нормами права общественные отношениявозникающие вследствие воздействия норм права на поведение людей и характеризующиеся наличием субъективных прав и юридических обязанностей для их участников. ПРИЗНАКИ: 1 Это разновидность социальных отношений в обществе 2 возникаютпрекращаются или изменяютсякак правилона основе норм права в случае наступления предусмотренных нормой фактов. 3 Сторонами правоотношения могут быть лицаобладающие качествами субъекта права правосубъектностью 4 В...