Excel怎么使用MMULT函数返回两个数组的矩阵乘积
读趣百科>科普>科技数码

Excel怎么使用MMULT函数返回两个数组的矩阵乘积

在Excel中,我们有时需要计算矩阵,那么如何使用MMULT函数返回两数组矩阵乘积呢?

1、Excel中返回两数组矩阵乘积需要使用到MMULT函数。

2、MMULT函数的使用格式为 :=MMULT(array1,array2)。 注意此处是两个数组。

3、其中,MMULT函数中参数Array1、参数array2分别是要进行矩阵乘法运算的两个数组。

1行n列 与m行1列之积

1、首先,我们计算矩阵1行n列与m行1列之积。如图所示,样例中建立了参数1(1行3列)和参数2(3行1列)。

2、接着,我们在如图所示的空白单元格输入公式 :=MMULT(D8:F8,C10:C12)。

3、确认函数后,按下Enter键,即可得到如图所示的矩阵结果“140“(这里计算过程为: 1*10+2*20+3*30 )。

1行n列与m行x列之积

1、然后,我们计算矩阵1行n列与m行x列之积。如图所示,样例中建立了参数1(1行3列)和参数2(3行2列)。

2、接着,我们在如图所示的空白单元格输入公式 :=MMULT(D19:F19,C21:D23)。

3、确认函数后,按下Enter键,即可得到如图所示的矩阵结果1“140“和结果2“172”(这里计算过程分别为: 1*10+2*20+3*30,4*1+5*2+6*3 )。

m行1列与1行n列之积

1、第三种情形,我们计算矩阵m行1列与1行n列之积。如图所示,样例中建立了参数1(3行1列)和参数2(1行3列)。

2、接着,我们在如图所示的空白单元格输入公式 :=MMULT(C31:C33,D35:F35)。

3、确认函数后,按下Enter键,即可得到如图所示的矩阵结果1“10“和结果2“360”(这里计算过程分别为: C50*D54,C50*D54+C50*E54+...C52*F54 )。

m行x列与x行n列之积

1、最后一种情况,我们计算矩阵m行x列与x行n列之积。如图所示,样例中建立了参数1(3行2列)和参数2(2行3列)。

2、接着,我们在如图所示的空白单元格输入公式 :=MMULT(C44:D46,D48:F49)。

3、确认函数后,按下Enter键,即可得到如图所示的矩阵结果1“38“和结果2“720”(这里计算过程分别为: C63*D67+D63*D68, C63*D67+D63*D68+...C65*F67+D65*F68 )。

注意事项:

1、第一个参数的列数,要等于第二个参数的行数。

2、函数结果的行数与 array1 的行数相同,矩阵的列数与 array2 的列数相同。

相关补充:

MMULT(array1,array2)函数介绍:

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

语法

MMULT(array1,array2)

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

说明

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

Array1 和 array2 可以是单元格区域、数组常量或引用。

在以下情况下,MMULT 返回错误值 #VALUE!

任意单元格为空或包含文字。

array1 的列数与 array2 的行数不相等。

最新科技数码科普

如何利用excel vba编程在窗体上画一个八边形

如何利用excel vba编程在窗体上画一个八边形,不会的朋友可以参考本文,来看看吧!步骤打开excel,进入vbe窗口。插入模块。在模块1内编程,声明4个函...
展开详情

旺旺号是什么

现如今都是网络的时代,足不出户就可以购买您想要的东西,相信大家都使用过淘宝,在淘宝上购买东西的时候,我们就需要登录一个用户名或是会员名这样与卖家沟通,那么有些...
展开详情

迅雷离线下载是什么意思

迅雷是目前使用最广泛的下载工具之一,它的功能非常强大,待机状态下同样可以迅雷下载,那么迅雷离线下载是什么意思呢?它的工作原理是先把资源下载到迅雷公司的远程服务...
展开详情

暗黑破坏神3卡在Logo很长时间后提示串流失败怎么办

暗黑破坏神3卡在Logo很长时间后提示串流失败的解决办法暗黑破坏神3出现串流失败的问题为网络问题,可以尝试下面两种解决方法。解决方法1:在C:\Windows...
展开详情

word打开visio图纸显示很小无法修改怎么办

在WORD中修改VISIO时,经常遇到双击VISIO图形后里面的内容太小,没法修改,给WORD中的图形编辑带来极大的不便,下面为大家介绍如何正确打开wrod中...
展开详情

excel如何去除数据有效性 excel去除excel有效性方法

今天要和大家分享的是:Excel如何取消数据有效性的设置?下面是演示教程。excel去除excel有效性方法1、首先打开数据表格,发现单元格设定了数据有效性,...
展开详情

7z文件用什么打开?

7z 是一种压缩格式,和我们在Windows平台上看到的rar类似;7z原本是7-zip开源的压缩文件所支持的压缩格式,目前大多数压缩软件也支持打开,如若安装...
展开详情

excel如何画一只简笔画小山羊

用excel vba编程操作,通过给单元格涂色,画一副简笔画——一只小山羊。下面一起来看看。步骤打开excel,把sheet1命名为“小山羊”,sheet2命...
展开详情
热门推荐

excel2007高级筛选的使用方法

面对数据量巨大的的excel表格内容,很难找到自己想要的内容,下面为大家介绍一下高级筛选,能够快速找到自己想要的内容,并且可以复制出自己筛选的内容。1、打开e...
展开详情

百度云盘停止服务是真的吗

很多朋友都在关注百度云盘停止服务是不是真的,自某云盘宣布停止个人服务后,日前又有谣言称百度云盘即将关闭个人服务,究竟是不是真的呢?赶紧来详细了解一下吧。百度云...
展开详情

在Excel2010 中条件格式超过了三个怎么办

如果要对下表中“合计”列中的数据进行不同颜色的区分,如:值小于200的用红色表示,值在200与499之间的用黄色表示,值在500与999之间的用绿色表示,值在...
展开详情

cad怎么建立异形视口图层?cad建立异形视口图层方法

CAD图纸利用布局可以将我们需要的模型里面东西显示出来,模型其余部分不显示,这样可以在视口中调正所要显示的文件,为了清晰显示,肯定是显示的图纸越大越好。遇到不...
展开详情

Excel2016怎么开启Power Pivot工具

Power Pivot工具的功能是用于分析大量的数据,因为使用Excel分析数据时会被限制在百万行数据内,而Power Pivot可以处理数百万的行数据。要使...
展开详情