每个唯一值的逗号分隔数字的总和

SUM of comma separated numbers for each unique value

我正在尝试 return 一组数字的总和,这些数字在另一个单元格中以逗号分隔。

我在第 1 列中列出了唯一值,并尝试对第 2 列中的数字求和。

Client A 0,56.3,0,450,90,22.6,22.6,0,180,0,90,67.6,67.6,67.6,90,225,450

客户 A 的预期结果是 1879.3。

但是我如何为每个新客户和添加的一组号码执行此操作?我尝试了 SUM 和 SPLIT 的组​​合,但我无法让它适用于数组公式中 A 列中的每个值。

这是文件:https://docs.google.com/spreadsheets/d/1k8o_Ft59R44yQKOSY99AuAk8HDGTcRyiw2N9umONv3U/edit?usp=sharing

谢谢!

你可以试试:

=INDEX(QUERY(SPLIT(FLATTEN(A1:A&"|"&SPLIT(B1:B,",")),"|"),"Select Col1, Sum(Col2) where Col1 is not null and Col2 is not null group by Col1 label Col1 'Client', Sum(Col2) 'Total'"))

我已将公式放入电子表格的 F1 中: