我有这个:
A B C
2 3 A1+B1
4 5 A2+B2
constraint_1: A1 + A2 = 5
constraint_2: B1 + B2 <= 4
目标单元格:C3,sum(C1,C2)
,应为0.
当我从上面的状态开始,A1+A2
= 6时,求解器将无法工作,因为constraint_1首先被破坏(A1 + A2 = 6)。有解决方法吗?
答案 0 :(得分:2)
尝试取消选中“求解器参数”对话框中的“使无约束变量非负”复选框。当我这样做时,我得到了A1=5
,B1=0
,A2=0
,B2=-5
的可行解决方案。
除非允许某些变量为负数,否则问题的本质是没有可行的解决方案。
答案 1 :(得分:0)
约束值需要在求解器中以正确的顺序放入,例如A1 = B1可能不起作用,但B1 = A1。它取决于哪个是固定值,哪个是计算值。
计算出的值应在左侧。如果您将固定值放在左侧,它就不会起作用。