13、MMULT函数实例 1、数组一的列数必须与数组二的行数相等。(使用条件) 2、计算结果的行数与Array1的行数相同或者计算结果的列数与Array2的列数相同。(如何使用) 3、MMULT矩阵中只能包含数值,任意单元格为空或包含文字将返回错误值 #VALUE!。 4、MMULT作为其它函数参数时则是一个数组参加运算,不需用三键结束。 一、实现单行数字求和 公式:=MMULT(A1:J1,ROW(1:10)^0) 所得结果和公式=SUM(A1:J1)一致。 二:实现汇总合并数字 公式:=MMULT(A1:J1,10^(10-ROW(1:10))) 三、实现单行数字运算 相当于单行数字运算的反转 求和公式:=MMULT(COLUMN(A:J)^0,A1:A10) 合并公式:=MMULT(10^(10-COLUMN(A:J)),A1:A10) 四、实现计算不同单价的利润 公式:=MMULT(B2:B10,G2:H2)*I2,三键结束。也可以用SUMPRODUCT函数。 五、盈亏合并计算 公式:=SUM(MMULT((B3:E5>0)*B3:E5,ROW(1:4)^0)) 公式:=SUM(MMULT((B3:E5<0)*B3:E5,ROW(1:4)^0))
|