请确保如下假设,否则得用宏,太麻烦:
1. 每个产品组合中某个产品只能出现一次(比如第二个组合出现两次电脑,需要写成 电脑7)
2. 产品后的数字为个位数(否则公式很麻烦)
假设看到的数据在a2到b5(可以更多)里。
在e2到e8(可以更多)里输入各个单独产品的名字,在f2里输入数组公式
=sum(if(iserror(find(e2,$a$2:$a$100)),0,mid($a$2:$a$100,find(e2,$a$2:$a$100)+len(e2),1))*$b$2:$b$100)
这时数组公式,回车时需要同时按着ctrl和shift键。
然后公式复制下去。
完成。