Excel MMULT计算过程

yao314282585

yao314282585

2016-02-19 14:10

清醒时做事,糊涂时读书,大怒时睡觉,无聊时关注图老师为大家准备的精彩内容。下面为大家推荐Excel MMULT计算过程,无聊中的都看过来。

一、MMULT理论知识

函数功能:返回两数组的矩阵乘积之和。结果矩阵的行数与 array1 的行数相同,矩阵的列数与 array2 的列数相同。

(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/diannaorumen/)

语法

MMULT(array1,array2)

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

参数说明

使用mmult函数,需要认识下面三点:

①先判断两个矩阵能不能做乘法,判断方法:数组1的列数必须与数组2的行数相等。

②知道矩阵是如何相乘的。计算结果的行数与Array1的行数相同或者计算结果的列数与Array2的列数相同。

③mmult矩阵中只能包含数值,任意单元格为空或包含文字将返回错误值 #VALUE!。

MMULT不用三键结束的话就是第1行第1列的数,用三键结束则是一个数组; MMULT作为其它函数参数时则是一个数组参加运算,不需用三键结束。

Mmult两矩阵相乘的过程是:用第一参数的元素分别乘以第二参数对应的元素,然后将结果相加得到最终结果。

二、MMULT计算过程详解

首先我们看如下的表。

Excel MMULT计算过程

通过上表,我们不能发现,有两个数组,数组一为:{1,2,3}三个值,数组二分别为:{1,2,3}三个值。

当然,如果我们要使用公式对这两个数组进行计算,那么,公式的函数就是:=MMULT(B1:D1,A2:A4)

那么,到底MMULT是如何进行计算的呢?接着往下看。

根据上述的函数理论知识,我们不难发现,应该是:

第一数组的第一个值乘以第二个数组的第一个值+第一数组的第二个值乘以第二个数组的第二个值+第一数组的第三个值乘以第二个数组的第三个值第一数组的第N个值乘以第二个数组的第N个值

①第一步计算

第一数组的第一个值乘以第二个数组的第一个值,即如下图的B1乘以A2,即1×1等于1

②第二步计算

第一数组的第二个值乘以第二个数组的第二个值,即如下图的C1乘以A3,即2×2等于4

③第三步计算

第一数组的第三个值乘以第二个数组的第三个值,即如下图的D1乘以A4,即3×3等于9

这就是MMULT函数的计算过程。

(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/diannaorumen/)

三步的乘积完成之后,按照计算理论,该函数还会将结果加起来,即1+4+9=14

了解了该函数的计算过程,下面,我们再看直接使用MMULT函数的计算结果。

电脑教程

看上图就知道,其结果为14,和推导过程所得的结果是一致的。MMULT函数的用法简单,但是实用性极强大,在很多统计工作中将会使用到,比如计算利润率、计算盈利和亏损等方面,将会广泛使用

展开更多 50%)
分享

猜你喜欢

Excel MMULT计算过程

电脑入门
Excel MMULT计算过程

Excel计算文本算式

excel
Excel计算文本算式

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

Excel显示值计算

办公软件
Excel显示值计算

轻松玩转Excel日期计算

办公软件
轻松玩转Excel日期计算

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

Excel函数折旧值计算

电脑入门
Excel函数折旧值计算

怎样使用excel计算工龄

电脑入门
怎样使用excel计算工龄

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

Excel 的Find函数用法

Excel 的Find函数用法

初次学习Ajax的一些心得

初次学习Ajax的一些心得
下拉加载更多内容 ↓