用variables进行Excel计算

我有以下,让我们说,问题:

我有两列excel,每行5行:

在这里输入图像说明

我想知道结果是16.19的哪个组合,但是如果我在计算中join了A1的数量,那么我不得不排除B1中的数额等等。

IE: =SUM(A5:A6,B2:B4) results 16.17 

你可以使用sumproduct如下所示:

在这里输入图像说明

逻辑很简单。 作为一个额外的好处,很容易使用这个设置了C2的值的解算器:C6是变化的单元格,并且被约束为二进制。 您可以设置一个目标函数来衡量C8中目标值与expression式之间的差异,并将这种差异最小化。