Excel formula Excel解算器中的非连续范围

Excel formula Excel解算器中的非连续范围,excel-formula,solver,named-ranges,Excel Formula,Solver,Named Ranges,excel解算器能否处理约束中的非连续范围?例如,我希望在A1:A5、A7:A10中有决策变量。解算器接口接受这一范围作为决策变量,但如果我随后想添加一个约束,即这些变量应显式变为非零(或任何其他限制),“添加约束”验证器声明“单元格引用框为空或内容无效”如果使用命名范围引用而不是直接字符串“A1:A5,A7:A10”,则会出现相同的错误。我真的必须将约束拆分为两个单独的约束吗?您好,我也遇到了这个问题, 作为一种解决方法,您可以在不同的单元中进行组合,然后在解算器中将其用作约束的单元参考。 你

excel解算器能否处理约束中的非连续范围?例如,我希望在A1:A5、A7:A10中有决策变量。解算器接口接受这一范围作为决策变量,但如果我随后想添加一个约束,即这些变量应显式变为非零(或任何其他限制),“添加约束”验证器声明“单元格引用框为空或内容无效”如果使用命名范围引用而不是直接字符串“A1:A5,A7:A10”,则会出现相同的错误。我真的必须将约束拆分为两个单独的约束吗?

您好,我也遇到了这个问题, 作为一种解决方法,您可以在不同的单元中进行组合,然后在解算器中将其用作约束的单元参考。 你可以参考这个链接。

“一般限制 假设单元格A1:A5包含投资于5只股票中每只股票的资金百分比。我们希望这些单元格的总和等于1(或100%)。为此,在单元格B1中,您可以将百分比总和计算为=总和(A1:A5),然后使用解算器定义一个约束,要求单元格B1=1。”