[转载]EXCEL矩阵相乘MMULT函数应用介绍

原文地址:EXCEL矩阵相乘MMULT函数应用介绍 作者:小蚊子

之前在论坛发布过一个主成分得分在EXCEL计算过程,但在最后得分使用的MMULT没有详细介绍,很多网友都没做出来,先重新介绍MMULT函数的应用。

函数使用的条件请见本文末,也可以查询EXCEL函数帮助。

步骤:

第一步:在空白单元格选定出结果所需要放置的区域,比如本例中选择J3:K14;

第二步:选定好区域后,在函数输入的地方输入=MMULT(A3:E14,G3:H7),这步也可以通过函数向导来完成;

第三步:输入好函数后,同时按下Ctrl+Shift+Enter三个键,即可得到结果。操作过程可见下图演示,可能要打开开窗口才可看到演示过程!

[转载]EXCEL矩阵相乘MMULT函数应用介绍

 

MMULT(array1,array2)函数介绍:

返回两个数组的矩阵乘积。结果矩阵的行数与数组array1 的行数相同,矩阵的列数与数组array2 的列数相同。

语法

MMULT(array1,array2)

Array1, array2   是要进行矩阵乘法运算的两个数组。

说明

  • Array1 的列数必须与 array2 的行数相同,而且两个数组中都只能包含数值。

  • Array1 和 array2 可以是单元格区域、数组常量或引用。
  • 在以下情况下,MMULT 返回错误值 #VALUE!:
    • 任意单元格为空或包含文字。
    • array1 的列数与 array2 的行数不相等。

你可能感兴趣的:([转载]EXCEL矩阵相乘MMULT函数应用介绍)