Правила ввода данных. Дополнительные средства для ввода данных, страница 6

Признак абсолютной адресации в стиле ссылок А1 – знак «$», а в стиле R1C1 – отсутствие [].

Для того, чтобы быстро добавить знак «$» в формула нажимаем F4.

IV

Массивом называют прямоугольный диапазон формул или значений, который Exel обрабатывает как единую группу.

Под формулой массива понимается единственная формула, связанная со всеми ячейками массива. Формула массива может обрабатывать как 1 ячейку, так  диапазон или несколько диапазонов, и может возвращать как единственное значение, так и массив.

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

Типичные задачи:

1.  Ассортимент продукции (максимизация выпуска товаров при ограничении на сырье для производства этих товаров).

2.  Штатное расписание

3.  Планирование перевозок (минимизация затрат на транспортировку товаров)

4.  Задачи оптимального проектирования

Задачи, которые решаются при помощи «поиска решения» имеют 3 свойства:

1.  Имеется единственная цель

2.  Имеются некоторые ограничения, выражающиеся, как правило, в виде неравенств

3.  Имеется набор входных значений переменных непосредственно  или косвенно влияющих на ограничения и на оптимизируемые величины

В качестве ограничений выступают операторы <=,>=,  целое, =.

В некоторых задачах оптимизации искомые величины должны быть целыми числами.

Порядок выполнения поиска решения:

1.  Выбрать команду: «поиск решения» (анализ/данные)

2.  В диалоговом окне «поиск решения»/установить целевую ячейку, необходимо указать адрес или собственное имя ячейки, содержащей формулу для вычисления целевой функции

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

4.  В поле «изменяя ячейки» необходимо задать адреса или имена ячеек, выделенных для хранения искомых неизвестных, ячейки должны влиять на значения целевой функции  и допускается использовать до 200 ячеек

5.  Кнопка «предположить» позволяет автоматически определить все ячейки, влияющие на целевую функцию.

6.  В поле «ограничения» с помощью  кнопок: добавить, изменить и удалить необходимо сформировать список граничных условий.

При первом нажатии кнопки «добавить 2 появляется диалоговое окно «добавление ограничений, в нем, в поле: «ссылка на ячейку» указывают адрес ячейки или диапазона ячеек, содержащие левую часть граничного условия, затем, в поле со списком выбирают знак ограничения. В поле «ограничения» задается правая часть граничного условия, второе нажатие кнопки «добавить» позволяет в том же окне перейти к вводу очередного граничного условия, кнопка ОК завершает ввод ограничений.

7.  Кнопка «параметры (поиск решений) позволяет выполнить ряд  настроек, влияющих на процесс поиска.

Выделяют следующие параметры:

1.  Максимальное время – время в секундах, которое может быть затрачено на поиск решения (максимум – 32767 секунд)

2.  Предельное число шагов (итерации)

3.  Относительна погрешность – задает, на сколько близко друг к другу расположены 2 последовательных приближения.  (от 0 до 1)

4.  Допустимое отклонение – используется в случае целочисленных ограничений на изменяемые ячейки. Определяют допуск отклонения полученного ответа от возможного наилучшего решения (в %) и увеличение допустимого отклонения приводит к уменьшению времени поиска

5.  Сходимость – относительное изменение значения в целевой ячейке за последние 5 шагов, если эта величина становится < указанного числа, то поиск прекращается (от 0 до  1, применяется к нелинейным задачам и уменьшение значения приводит к увеличению времени поиска)

6.  Линейная модель

7.  Неотрицательные значения – позволяет задать нулевую нижнюю границу для тех изменяемых ячеек, для которых она не была задана в поле ограничений

8.  Автоматическое масштабирование – позволяет устанавливать существенно различающиеся значения в изменяемых ячейках

9.  Показывать результаты шагов(итераций) – выводит промежуточный результат и делает паузу после каждого шага вычислений