Теория урока
Подбор параметра меняет одну ячейку, чтобы получить одно значение. Поиск решения (Solver) умнее: он меняет несколько ячеек сразу, чтобы максимизировать или минимизировать результат и при этом соблюсти ограничения. Типичные задачи: план производства, раскрой, график смен, распределение рекламного бюджета, оптимальная закупка.
Где найти: надстройку нужно включить один раз — Файл → Параметры → Надстройки → Управление: Надстройки Excel → Перейти, отметить «Поиск решения». После этого кнопка появится на вкладке Данные.
Любая задача для Solver состоит из трёх частей:
- Целевая ячейка — формула, которую оптимизируем: прибыль (максимум), затраты (минимум) или точное значение;
- Изменяемые ячейки (переменные) — числа, которые Solver подбирает: сколько выпустить каждого товара. В них должны быть числа, а не формулы;
- Ограничения — условия вида «использовано ≤ доступно», «план ≤ спрос», «план ≥ 0», «план — целое число» (
цел).
Методы решения: Симплекс-метод (Simplex LP) — для линейных моделей, где цель и ограничения — суммы произведений (СУММПРОИЗВ); он быстрый и находит точный оптимум. ОПГ (обобщённый понижающий градиент) — для гладких нелинейных задач. Эволюционный — для «рваных» моделей с ЕСЛИ, ВПР и т. п.; он медленный и не гарантирует лучшее решение.
Флажок «Сделать переменные без ограничений неотрицательными» почти всегда стоит включить — выпустить −5 круассанов нельзя.
Честно о тренажёре: встроенного Solver в этом сайте нет. В следующем уроке вы построите модель так, как её готовят для Solver (цель, ограничения, проверки «ОК/Нарушено»), а оптимальный план найдёте сами — рассуждением и проверкой. В настоящем Excel последний шаг за вас сделает кнопка «Найти решение».
Проверьте себя
Enter — ввести · F2 — изменить · F4 — $ в ссылке · Ctrl+C/Ctrl+V — копировать · Ctrl+Z — отменить
Esc или F6 — выйти из таблицы к кнопке «Проверить» · Shift+Tab в первой ячейке — к началу страницы