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

Google Sheets:基于多下拉选项计算物料总价的实现方法

解决Google Sheets多下拉选项物料总价计算问题

在N7单元格输入以下公式即可自动计算M7中多物料的总价:

=SUMPRODUCT(VLOOKUP(SPLIT(M7, ", "), 'price sheet'!A:B, 2, FALSE))

公式拆解

  • SPLIT(M7, ", "):将M7中用「逗号+空格」分隔的多个物料拆分为独立条目
  • VLOOKUP(...):针对每个拆分出的物料,在「price sheet」标签页的A列查找匹配项,返回对应B列的价格
  • SUMPRODUCT(...):将所有匹配到的价格求和,得到最终总价

注意事项

  • 确保「price sheet」中的物料名称与M列的下拉选项完全一致(包括空格、大小写),否则会出现匹配失败
  • 如果M列的物料分隔符不是「逗号+空格」,请修改SPLIT函数中的分隔符参数(比如仅用逗号就改成SPLIT(M7, ","))
  • 公式可直接下拉到N列其他单元格,实现批量计算

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.22 15:03:51