Excel 2019 for Mac:含配送费的最低供应商匹配高效公式需求
解决方案:含配送费的最低供应商匹配公式(Excel 2019 for Mac)
核心公式(B3单元格)
输入以下公式后,按 Cmd+Shift+Enter(Mac版Excel数组公式触发键)完成输入,再下拉填充至B400:
=INDEX($C$2:$L$2, MATCH(MIN($C$1:$L$1+C3:L3), $C$1:$L$1+C3:L3, 0))
公式原理
$C$1:$L$1+C3:L3:通过数组运算自动将当前行的每个产品价格与对应列的供应商配送费相加,生成一行总成本数据(无需逐个单元格手动相加)MIN(...):从生成的总成本数组中提取最小值MATCH(...):定位该最小值在总成本数组中的列位置INDEX(...):根据位置返回对应的供应商名称
扩展性优化
后续新增供应商列时,只需修改公式中的三个区域范围:
- 将
$C$2:$L$2扩展为包含新供应商的名称区域(例如新增20列后改为$C$2:$X$2) - 将
$C$1:$L$1扩展为包含新配送费的区域(例如$C$1:$X$1) - 将
C3:L3扩展为包含新产品价格的区域(例如C3:X3)
修改完成后重新按 Cmd+Shift+Enter 确认,再下拉填充即可,无需逐行调整公式。
注意事项
- 若存在多个供应商总成本相同的情况,公式会返回第一个出现的供应商名称
- 确保配送费区域、供应商名称区域和产品价格区域的列数完全对应
内容的提问来源于stack exchange,提问作者dizaj
相关产品推荐
相关产品推荐

