介绍数组运算
在excel中有一种特殊的计算方式,叫做数组运算,类似于行列式的运算,它有两种写法,一种是直接写成数组运算的样子,还有一种是通过数组函数来运算。
例如,我们在财务分析模型中介绍过的SUMPRODUCT函数。
我们看到一个工资有两种算法,第一种=SUMPRODUCT(C1:C3,F1:F3)利用数组函数sumproduct直接把两个人数组相乘再相加;
第二种=SUM((C1:C3)*(F1:F3))方法是用sum函数把两个数组相乘后的结果,求和,两个数组相乘就是H列的结果,这里只写了一个公式{=(C1:C3)*(F1:F3)},但是出现了三行结果,这就是数组运算,是不是和行列式很像。
注意:
数组运算时要用括号分隔,数组函数里写参数用英文逗号分隔;
数组运算公式写好后按shift crtl enter 三键进行运算。
条件求和
我们知道sumif和sumifs可以完成条件求和,如果没有这两个函数,我们还可以用sum配合数组运算来完成条件求和。