ExcelTip.Net留存知识帖 ---【注:附件之前被网盘供应商清空后,现已修复-现已修复-现已修复为本地下载!】
现在位置:首页 > E问E答 > 综合应用 > 区域数组公式与模拟运算表的大括号之间有什么区别?

区域数组公式与模拟运算表的大括号之间有什么区别?

作者:绿色风 分类: 时间:2022-08-18 浏览:156
楼主
lrlxxqxa
Q:区域数组公式与模拟运算表的大括号之间有什么区别?


 
 

A:
要对比他们之间的区别,先来看一下各自的运算过程:

一、首先,利用模拟运算表来完成行、列交叉相乘的运算

1、A1中输入公式=L11*K12

2、打开“数据”--》“数据工具”--》“模拟分析”--》“模拟运算表”


 

3、分别输入引用行、列单元格


 

4、确定,得到结果


 

二、再来看区域数组公式如何完成同样的计算;

1、选中B2:K11区域,输入=B1:K1*A2:A11,<Ctrl+Shift+Enter>三键结束输入


 

分析:“模拟运算表”运算时在单元格内建立一个含有变量的公式,再将要参与运算的各个数值分别代入到工作表中,进行相应计算后得到答案;通过“模拟运算表”交叉计算得到的结果,是{TABLE}形式呈现出来,其运算过程和数组运算机制相同;

对比区域数组公式,两者的异同在于:

相同点:都是根据用户定义的行、列单元格创建行、列的交叉式运算;都不必利用$来标注单元格的绝对或者混合引用;都禁止修改部分单元格内的公式;

不同点:“模拟运算表”是通过定义“行引用单元格”和“列引用单元格”(见步骤3)来完成行、列单元格的区域交叉运算;而区域数组公式是一次性输入行区域和列区域,再利用<Ctrl+Shift+Enter>三键结束输入来使Excel完成对应的行、列交叉运算。


 
区域数组公式与模拟运算表的大括号.rar
2楼
xpm130
续个貂:两者的区别还有
光标放在计算区域内的任意单元格或单元格区域,按下ctrl+/所选定的区域不一样,模拟运算表选中的是整个表,而区域数组公式选定的仅是公式所在区域.

免责声明

有感于原ExcelTip.Net留存知识的价值及部分知识具有的时间限定性因素, 经与ExcelTip.Net站长Apolloh商议并征得其同意, 现将原属ExcelTip.Net的知识帖采集资料于本站点进行展示, 供有需要的人士查询使用,也慰缅曾经的论坛时代。 所示各个帖子的原作者如对版权有异议, 可与本人沟通提出,或于本站点留言,我们会尽快处理。 在此,感谢ExcelTip.Net站长Apolloh的支持,感谢本站点所有人**绿色风(QQ:79664738)**的支持与奉献,特此鸣谢!
------本人网名**KevinChengCW(QQ:1210618015)**原ExcelTip.Net总版主之一

评论列表
sitemap