如何在一列EXCEL表格中找出一组数,使它们之和等于某个值?

1个回答

  • 工具菜单里的规划求解可以解决.

    不过你的“许多数”有多少?上百计算时间就会很长.如果上千上万的那就是灾难了.

    比如有20个数(A1到A20),C1输入公式=A1*B1,然后向下复制公式到C20,C21输入公式=SUM(C1:C20)

    工具-规划求解,目标单元格就选C20,“等于”选择“值为”,并输入你那个值,可变单元格选择B1:B20,“约束”里“添加”约束条件,单元格引用位置是B1:B20,中间的条件选择bin,然后单击“求解”,剩下的就是等待结果了.

    最后要提一句,如果在工具菜单下未发现规划求解,就工具-加载宏,勾选规划求解即可.

    回答netfox168,不是excel不开发这个功能,是你不知道而已.