如何在求解器解决方案中添加 'at least X' - Excel
How to add a 'at least X' in a solver solution - Excel
我在我的 excel 文档中开发了一个求解器解决方案,它在 SUMPRODUCT 情况下自动选择最低价格。
为了让一切更简单,下面有一张实际电子表格的图片。考虑到 =SOMARPRODUTO 实际上是英文的 =SUMPRODUCT。
我目前正在尝试添加但尚未成功的是基于另一个单元格进行限制。
例如,求解器只能考虑行 [B4:AU4] 中数值高于单元格 [$AW$7].
中数值的解决方案
也许我需要做一个 if 条件然后使用 SUMPRODUCT 公式?
如果问题不明确,请告诉我,我会添加更多信息。
你可以试试这个=SOMARPRODUTO((B4:AU4>=$AW)*B5:AU5,B6:AU6)
让我知道它是否适合你。
您应该使用布尔语句来解决您的问题,
=IF(CONDITION,PASSED,FAILED)
基本上,只需将您的 SUM 函数添加到 PASSED 部分并将您的单元格验证($AW$7)添加到您的条件。
我在我的 excel 文档中开发了一个求解器解决方案,它在 SUMPRODUCT 情况下自动选择最低价格。
为了让一切更简单,下面有一张实际电子表格的图片。考虑到 =SOMARPRODUTO 实际上是英文的 =SUMPRODUCT。
我目前正在尝试添加但尚未成功的是基于另一个单元格进行限制。 例如,求解器只能考虑行 [B4:AU4] 中数值高于单元格 [$AW$7].
中数值的解决方案也许我需要做一个 if 条件然后使用 SUMPRODUCT 公式?
如果问题不明确,请告诉我,我会添加更多信息。
你可以试试这个=SOMARPRODUTO((B4:AU4>=$AW)*B5:AU5,B6:AU6)
让我知道它是否适合你。
您应该使用布尔语句来解决您的问题,
=IF(CONDITION,PASSED,FAILED)
基本上,只需将您的 SUM 函数添加到 PASSED 部分并将您的单元格验证($AW$7)添加到您的条件。