Я делаю линейную программу с Excel Solver, чтобы минимизировать затраты разных поставщиков, и мне было интересно, могу ли я добавить ограничение, ограничивающее общее количество используемых поставщиков?Когда я пробую функцию Count, она считает все, если только ячейка не пуста, но решатель устанавливает ноль, если поставщик не получает объем.И Контиф делает его нелинейным.Есть ли альтернативный способ сделать это?
objective - min P1V1 + P2V2 + P3V3 ...
s.t count (V1, V2, V3 etc) <= 3
where Pn= price of supplier n
Vn = volume of supplier n
В этом случае несколько поставщиков предоставляют объем для одного товара, и я пытаюсь ограничить общее количество поставщиков до 3.
РедактироватьКроме того, объем собирается в нескольких разных местах завода.Есть ли способ ограничить количество поставщиков на один завод?