多看下帮助。
=SUMPRODUCT()
【 在 gnwd () 的大作中提到: 】
: 平时不用vba,也不怎么会。但是有时候公式写得比较复杂,就想封装一下。我经常会用到的计算范式就是两段区域对应元素相乘(内积)或者相除等运算,就是数组公式,然后再接着处理。
: 例如如下一段数组公式,其实封装为函数,参数就是两段区域。一个是“tScore[@[实验1]:[考试构成4]]”,另一个是“成绩系数”。
: {=IF(SUM(tScore[@[实验1]:[考试构成4]]*成绩系数*INDIRECT(R$26))=0,"",SUM(tScore[@[实验1]:[考试构成4]]*成绩系数*INDIRECT(R$26)))}。
: ...................
--
FROM 132.232.119.*