为什么我用EXCEL算矩阵相乘结果总是一个数

算过很多次了,就这次总算不出来呢。首先,我选择了42*42的区域,然后输入=MMULT(42*42,42*42),然后同时按下ctrl+shift+enter.在输入公式... 算过很多次了,就这次总算不出来呢。首先,我选择了42*42的区域,然后输入=MMULT(42*42,42*42),然后同时按下ctrl+shift+enter.在输入公式的两个矩阵时,我是用鼠标拉的。结果就一个数 啊。 展开
 我来答
59分粑粑分享生活
高粉答主

2020-05-19 · 专注生活好物分享,解答日常方方面面的问题
59分粑粑分享生活
采纳数:326 获赞数:119806

向TA提问 私信TA
展开全部

出现此问题的原因为:运算的时候使用了非数值的单元格。

解决的方法和详细的操作步骤如下:

1、第一步,打开需要处理的文件,可以看到总和显示为“
 #VALUE!”,见下图,转到下面的步骤。

2、第二步,执行完上面的操作之后,将所有平方米都移除,然后对公式求和,见下图,转到下面的步骤。

3、第三步,执行完上面的操作之后,可以看到求和是正确的,见下图。这样,就解决了这个问题了。

TableDI
2024-07-18 广告
Excel表格中的计数函数主要用于统计单元格区域中满足特定条件的数值或非空单元格的数量。最常用的计数函数是`COUNT`和`COUNTA`。`COUNT`函数用于统计选定区域内数值型单元格的数量,忽略文本和空单元格。而`COUNTA`函数则... 点击进入详情页
本回答由TableDI提供
小小小小颦
高粉答主

2020-05-19 · 关注我不会让你失望
知道小有建树答主
回答量:3124
采纳率:100%
帮助的人:49.6万
展开全部

可能是操作错误导致,具体操作步骤如下:

1、首先,打开Excel并在Excel中写入所有需要相乘的矩阵数据,例如,将第一个矩阵写入A1:C2区域,然后将第二个矩阵写入E1:F3区,如下图所示,然后进入下一步。

     

2、其次,在任何单元格中插入公式=
 MMULT(A1:C2,E1:F3),按enter确认,如下图所示,然后进入下一步。

     

3、接着,我们知道恩智浦矩阵B(n,p)留下了一个mxn矩阵a(M,n),将得到一个MXN矩阵c(M,p)。
 xb(3,2),得到应为C(2,2)的矩阵,即2行2列的矩阵。然后使用输入公式作为参考单元格来选择4个单元格,如下图所示,然后进入下一步。

     

4、然后,完成上述步骤后,按键盘上的F2功能键以激活公式,如下图所示,然后进入下一步。

     

5、最后,按键盘上的Ctrl + Shift+ Enter键将公式转换为数组公式,得到结果,如下图所示。这样,问题就解决了。

     

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
凌文元LWY
高粉答主

推荐于2017-09-04 · 每个回答都超有意思的
知道大有可为答主
回答量:3.6万
采纳率:76%
帮助的人:1.3亿
展开全部

是先选择区域,然后输入公式,按Ctrl+Shift+Enter组合键结束。

 

详见附图

 

追问
你的公式中的大括号是怎么弄的,我也糊涂了,有时可以算出来,有时就一个数
追答
输入数组公式后,按Ctrl+Shift+Enter组合键结束,生成大括号,而不是Enter键。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zjk123zjk1234
2014-12-26 · TA获得超过103个赞
知道小有建树答主
回答量:295
采纳率:0%
帮助的人:126万
展开全部
好强大 如果计算矩阵相乘的话 我都是用MATLAB的。 顺便说下:你是两个矩阵的对应元素相乘,还是矩阵相乘啊? 矩阵相乘结果就是一个数!! 对应元素相乘那结果就是矩阵。 你出来的结果是一个数,你是不是选错函数了,百度一下看用哪个函数吧。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式