FormulaCamp
Пройдено
11. Финансы и бизнес-аналитика · Моделирование и оптимизация · 30 мин

12. Поиск решения: модель плана выпуска пекарни

Урок 12 из 16
Задание 1 из 5
  1. В B10 запишите целевую функцию — прибыль за день: прибыль с штуки (B2:D2) × план (B7:D7). Пока план пуст, будет 0.

Теория урока

Пекарня при кофейне решает, сколько печь за смену. Ресурсы ограничены: у пекаря 420 минут, масла — 2 400 г, продать больше спроса нельзя. Цель — максимальная прибыль за день.

Модель для Solver строится так:

  • Переменные — план выпуска в B7:D7 (просто числа);
  • Цель — =СУММПРОИЗВ(B2:D2;B7:D7): прибыль с штуки × количество;
  • Использование ресурсов — тоже СУММПРОИЗВ: норма на штуку × план. Рядом — «Доступно» и проверка =ЕСЛИ(E3<=F3;"ОК";"Нарушено");
  • Спрос — проверка по каждому товару: план не больше спроса.

В Excel дальше было бы: Данные → Поиск решения → Оптимизировать целевую функцию B10 → До: Максимум → Изменяя ячейки B7:D7 → ограничения E3:E4 <= F3:F4, B7:D7 <= B5:D5, B7:D7 = цел → метод «Симплекс» → Найти решение.

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

Проверьте себя

1. Почему в B7:D7 должны быть числа, а не формулы?
2. Какое ограничение в этой задаче оказалось главным (полностью израсходованным)?
3. Что делает проверка =ЕСЛИ(E3<=F3;"ОК";"Нарушено") в модели?

Практика — в Pro

Живая таблица, проверка заданий и файлы .xlsx во всех 170 уроках. Прогресс хранится в этом браузере; синхронизация между устройствами появится позже.