You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Excel中确定最优批量采购订单组合

Excel 批量采购最优组合计算公式实现

核心逻辑

因为选项B的单位采购成本(约6.67$/件)远低于选项A(16$/件),最优解仅需要对比两种场景的总花费即可,无需复杂嵌套判断:

  • 场景1:采购最大可覆盖需求的整数份选项B,剩余不足30件的部分用选项A补齐
  • 场景2:比场景1多采购1份选项B,无需采购选项A
    取两种场景中总花费更低的组合即可覆盖所有需求情况。

预设前提

假设所需采购的总件数录入在单元格D2中,固定采购规则如下:

  • 选项A:5件/份,单价80$
  • 选项B:30件/份,单价200$

具体公式

计算最优选项B采购份数

=IF((FLOOR(D2/30,1)*200 + CEILING(MAX(D2-FLOOR(D2/30,1)*30,0)/5,1)*80) < (FLOOR(D2/30,1)+1)*200, FLOOR(D2/30,1), FLOOR(D2/30,1)+1)

计算最优选项A采购份数

=IF((FLOOR(D2/30,1)*200 + CEILING(MAX(D2-FLOOR(D2/30,1)*30,0)/5,1)*80) < (FLOOR(D2/30,1)+1)*200, CEILING(MAX(D2-FLOOR(D2/30,1)*30,0)/5,1), 0)

计算最低总采购成本

=MIN(FLOOR(D2/30,1)*200 + CEILING(MAX(D2-FLOOR(D2/30,1)*30,0)/5,1)*80, (FLOOR(D2/30,1)+1)*200)

效果验证

以需求34件为例:

  • 场景1总花费:1份B(200$) + 1份A(80$)= 280$
  • 场景2总花费:2份B = 400$
    公式自动选择场景1,输出B份数1、A份数1,符合预期。

以需求28件为例:

  • 场景1总花费:6份A = 480$
  • 场景2总花费:1份B = 200$
    公式自动选择场景2,输出B份数1、A份数0,符合最优解。

内容的提问来源于stack exchange,提问作者Ski Mask

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.03 10:06:02