凯兔兔 发表于 2021-10-17 19:27:00

如何使用sumproduct跨表匹配条件进行求积相加的问题



求助大佬们,我遇到一个难题
我想要将“产品指数对应子表2中的权重值”与“指数对应行的分数”进行乘积相加,现在的难点在于要先将C列的产品指数中的数字转换为子表2里头对应的权重比例,然后用权重比例去乘以与指数对应行的产品分数。也就是要先把,C列的94,66,42,97这些数字转换为子表中的权重0.28% 0.30%等等,然后在与B列的339287,160730这些对应行的进行sumproduct乘积相加运算
希望我有描述清楚问题,实在不知道该怎么操作了。。

老王爱玩 发表于 2021-11-23 17:59:19

=SUMPRODUCT($B2:$B18,IFERROR(VLOOKUP(N(IF({1},C$2:C$18)),Sheet2!$A:$B,2,),))

右拉。

隨風下一站 发表于 2021-12-24 18:10:12

太牛逼了,感谢感谢。。老哥,vlookup不是不能返回数组吗,这个为啥就可以了
页: [1]
查看完整版本: 如何使用sumproduct跨表匹配条件进行求积相加的问题