У меня есть упражнение по производственному программированию, которое я должен решить с помощью решателя Excel. Однако я не могу установить целочисленное ограничение для определенной ячейки, которая должна быть только целой.
Я приложил минимальный пример к этому посту, структура выглядит следующим образом:
Существует 6 продуктов, в каждом из которых есть количество для изготовления на заказ и для производства, сумма этих двух и соответствующая маржинальная прибыль. Общая маржинальная прибыль рассчитывается как произведение общего количества каждого продукта на сумму его маржинальной прибыли.
Теперь для решателя я хочу максимизировать общую маржу вклада, изменяя значения для каждого продукта на складе и значения для некоторых продуктов (есть еще некоторые ограничения, которые не относятся к этой проблеме). ).
Теперь я уже установил решатель на место возникновения проблемы, и как только я пытаюсь добавить целочисленное ограничение в ячейку «сделать на склад», где ячейка «сделать на заказ» над ней должна измениться, я получаю ошибку Msgstr "Ссылка на ячейку целочисленного ограничения должна включать только переменные ячейки." Я не понимаю почему, потому что ячейка (в данном случае F3) помечена как переменная ячейка. Это ошибка в Солвере, или я что-то упустил?
Минимальный пример: ссылка