Excel 能否根据条件计算数字的排列?

Excel 能否根据条件计算数字的排列?

免责声明:我知道如何用编程语言来编写这个程序,我敢打赌我也可以通过 VBA 来解决这个问题 :) 但我明确地在寻找一种方法来让 Excel 或诸如“规划求解”之类的插件操作解决这个问题:

假设我有 20 行,每行一个单元格,每个单元格中都有一个范围为 [1..20] 的值(可能是随机的,可能是连续的,但并不重要)

此外我还有另一个单元格,其值是固定的,例如19

Excel 能否生成这些单元格的所有可能排列,从而Sum得出 19 的运算结果?

这是一个愚蠢的例子,一个排列组合19 之和,但图像总是有帮助的:)

排列

当然,这只是各种排列组合中的一种,我不需要突出显示单元格,因为这样很快就会变得拥挤。一些插件(如“Solver”)可以生成新的工作表作为报告,然后可用于执行进一步的分析。

我最近了解到 excel 能够模拟数学和物理模型,我想知道它是否也可以做到这一点。

相关内容