我有两列,行数很多。我希望选择行(两个元素),使得从第 1 列中选择的项目总和为一个固定数字,而从第 2 列中选择的项目平均为某个数字(或在每种情况下尽可能接近)。限制是您必须从每一行中取出两个元素,即,您不能只取第 1 列的数字而不取相应的第 2 列的值。下面显示的是数字是行号的示例。我给出了第 1 列和第 2 列的数字
1. 1,2
2. 3,5
3. 2,4
4. 5,1
如果将第 1 列的总和设置为 3,并且平均值也设置为 3,那么我们可以将第 1 行和第 3 行视为第 1 列、第 1 行和第 3 行的总和等于 3,并且相应的第 2 列数字 2 和 4 的平均值等于 3。
我尝试研究一些 sumproduct 解决方案,但是我找不到同时包含总和和平均值的解决方案