查找具有多个列的最佳组合

查找具有多个列的最佳组合

我有一个包含 3 列的电子表格,其中 A 列是“商品名称”,B 列是“销售收入”,C 列是“采购价格”。我希望比较商品列,以显示如何在总“采购价格”预算范围内实现最高“销售收入”的不同组合。

例如,我有一份杂货店商品清单,其中每件商品都有自己的收入和购买价格。我如何才能混合搭配不同的商品进行购买,同时获得最佳组合以实现最高收入?

我听说 Solver 也许能够帮助解决这类事情?

电子表格设置示例

答案1

Solver 可以帮您解决这个问题。我做的第一件事是添加更多列以使其更清晰。第一个是收入 - B x D,成本 D x E 利润 DE。我向这些列添加了总计,然后要求 Solver 通过更改数量组合来最大化总利润。

我还向解算器添加了一些规则以使其正常工作。$D$4:$D$11 = 整数,您想要整数 $D$4:$D$11 >= 0,否则它将返回负数。

我在屏幕截图中更改了您的定价,否则您的解决方案就是只购买香蕉。 在此处输入图片描述

相关内容