Урок 31

Численное моделирование в электронных таблицах 

Моделирование - метод познания, заключающийся в создании и исследовании моделей. 

Модель - это объект, замещающий реальный объект и отражающий существенные с точки зрения цели моделирования признаки изучаемого предмета, процесса или явления. 

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

Формализация - процесс замены реального объекта его информационной моделью. 

Численное моделирование ситуации или объекта - описание объекта или процесса математическими формулами, связывающими их количественные параметры.

Часть этих параметров известна, а часть рассчитывается по формулам. Меняя во всевозможных сочетаниях значения исходных параметров, можно наблюдать за изменением результатов, и анализировать их.

Дата

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

Создай таблицу для числовой модели. 

2. Определение сегодняшней даты.

В ячейку B1 вставь формулу =СЕГОДНЯ() категории Дата и время. Таким образом, в ней появится сегодняшняя дата.

3. Разбиение даты на составляющие

Разбей появившуюся дату на составляющие и занеси год, месяц и день в разные ячейки. В ячейку B2 занеси формулу =Год(В1), в ячейку B3 — =Месяц(В1), в B4 — =День(В1). 

4. Сравнение дат

Теперь в ячейку Е2 введи дату своего рождения. С этой датой будет происходить сравнение между годами, месяцами и днями с помощью функции =РАЗНДАТ(начальная дата; конечная дата; способ измерения). Способ измерения может быть задан как y, m, d соответственно по исходной таблице. Используя следующие формулы найди значения ячеек:

5. Определение дня: будний и выходной.

Для того чтобы определить, является ли день будним или выходным, введи в ячейку B8 формулу =ЕСЛИ(ДЕНЬНЕД(В1;2)<=5); “Рабочий”;”Выходной”). Функция ДЕНЬНЕД выводит номер дня недели. При этом можно устанавливать, с какого дня (с воскресенья или с понедельника) будет отсчитываться нумерация. В поле Тип задаётся значение от 1 до 3, которое определяет, как именно будут нумероваться дни недели.