我有一张谷歌表格
| Column A | Column B | Column C |
| -------- | -------- | -------- |
| Product | $100 ||
| Add-on 1 | $20 ||
| Add-on 2 | $10 ||
| Add-on 3 | $5 ||
||||
||||
|Customer. | Add-ons | Total Due |
| John Doe | Multi-select | Formula Needed here |
Google 表格:
我正在尝试在单元格 C8 中编写一个公式,以便我在 B8 中进行多选并在 C8 中获得总数。
这是我尝试过的
=B1 + SUMPRODUCT(--(A2:A4=TRANSPOSE(B8)),B2:B4)
如果我在 B8 中选择一个项目,它会按预期创建一个总和。但是当我选择 2 个项目时,值将返回到 B1 的值。我想那是因为一旦我在 B8 中选择两个值,它就会变成一个列表,而这个公式不知道如何处理它。
有没有办法在单元格公式中解决这个问题?还是我需要在应用程序脚本中执行此操作?
尝试以下 Google 表格公式:
或者如果你想要将每个值相乘,请使用以下命令:
参考:
尝试一下这个修改: