Функция «Если» Формат функции: Если(Аргумент1;Аргумент2;Аргумент3) Аргумент1 – Логическое выражение Аргумент2 – Значение в ячейке, если Аргумент1 (логическое выражение) имеет значение «истина» Аргумент3 - Значение в ячейке, если Аргумент1 (логическое выражение) имеет значение «ложь»
Простая развилка (пример) Постановка задачи Алгоритм решения ИстинаЛожь X
Запись функции Использование мастера функций
Решение задачи при количестве вариантов более двух Постановка задачи:Решение задачи: ИстинаЛожь X5 Истина Ложь Y= X 3 Запись функции
Использование мастера функций
Построение встроенной функции с использованием мастера Встроенная функция
Решение системы линейных уравнений X – матрица решений системы линейных уравнений А – матрица коэффициентов В – матрица правых частей A -1 – обратная матрица
Функции для операций с матрицами МОБР(А) – вычисляет матрицу, обратную матрице А МУМНОЖ(А;В) – умножает матрицу А на матрицу В Примечание: Построение функций, возвращающих матрицу завершается одновременным нажатием клавиш Ctrl-Shift-Enter на клавиатуре.
Пример решения системы линейных уравнений Результат решения и область листа в режиме формул
Относительная и абсолютная адресация ячеек при записи формул Ссылка является идентификатором ячейки или группы ячеек в книге Относительная ссылка указывает на ячейку, основываясь на ее положении относительно ячейки, в которой находится формула (используется по умолчанию), например: =А1 Абсолютная ссылка указывает на ячейку основываясь на номере столбца и строки, на пересечении которых она находится, например: =$A$1 Комбинированная ссылка: =$A1 или=A$1 Для быстрой установки (или отмены) абсолютной адресации – клавиша F4 Ссылки на другие листы той же книги: =Лист2!А9 Ссылки на листы других книг: =[Книга2] Лист2!$А$9
Относительная адресация Зависимости (сервис зависимости формул влияющие ячейки) Режим формул (сервис параметры вид формулы) Стиль ссылок R1C1 (сервис параметры общие стиль ссылок R1C1)
Абсолютная адресация Режим формул Стиль ссылок R1C1
Пример решения с использованием абсолютной адресации
При изменении критериев значения автоматически меняются
Задачи оптимизации Метод наименьших квадратов Дана дискретная (табличная) зависимость Yi от Xi. Требуется найти для нее аналитическое выражение (аппроксимирующую функцию) в виде полинома F(x)=a 0 +a 1 x+…+a n x n. За меру отклонения полином F(x)=a 0 +a 1 x+…+a n x n от заданной функции Y=f(x) на множестве точек X, принимают величину
Пример решения задачи аппроксимации функции полиномом второго порядка Исходные данные: Х12,545,5 У781312,5 Целевая функция
Пример решения задачи Х00,511,5 У Исходные данные:
Решение нелинейного уравнения Пример 0,3x-4,9*x-3,46=0 с точностью E=0,01. F(X)=0 Отделение корня Задачи: Выявить наличие корня (или корней) Определить отрезки, на которых есть корни
Уточнение значения корня (Подбор параметра)
Транспортная задача Завод1 Завод2 Завод3 Стройка1 Стройка2 Стройка3 Стройка4 Постановка задачи С 11 С 12 С 24
Матрица перевозок Целевая функция (стоимость перевозок) Ограничения:
Пример решения транспортной задачи Общая стоимость перевозок: F=2X 11 +3X 12 +4X 13 +X 14 +3X 21 +3X 22 +5X 23 +2X 24 +3X 31 +2X 32 +4X 33 +5X 34 Пример допустимого базисного решения
Подготовка области листа для решения транспортной задачи
Настройка параметров «Поиска решений» Решение задачи Напоминаю: Стоимость ручного решения была 1520
Решение задачи аппроксимации при помощи «Поиска решения» Метод наименьших квадратов Дана дискретная (табличная) зависимость Yi от Xi. Требуется найти для нее аналитическое выражение (аппроксимирующую функцию) в виде полинома F(x)=a 0 +a 1 x+…+a n x n. За меру отклонения полином F(x)=a 0 +a 1 x+…+a n x n от заданной функции Y = f(x) на множестве точек X, принимают величину
Решение задачи аппроксимации при помощи «Поиска решения» F(x)=aX 2 +bX+c
Настройка окна «Поиск решения» Результат решения