ExcelTip.Net留存知识帖 ---【注:附件之前被网盘供应商清空后,现已修复-现已修复-现已修复为本地下载!】
现在位置:首页 > 我的酷贴 > 函数与公式 > 数组与数组公式的简单介绍

数组与数组公式的简单介绍

作者:绿色风 分类: 时间:2022-08-18 浏览:115
楼主
Cowisen
附件为自己学习过程中整理的一些关于"数组与数组公式"非常基础的资料。

欢迎大家批评指正,谢谢大家!
数组与数组公式.rar
2楼
gouweicao78
【链接】:我对数组与数组运算的认识(欢迎探讨) http://www.exceltip.net/thread-3498-1-1.html

【修正】
1、《数组与数组公式》工作表下方的结论“使用数组公式的优点、缺点”,确切的说,是“使用多单元格数组公式的优点、缺点”
这个可能你受了微软官方的影响了,微软居然还写“数组函数”,呵呵:

2、《简单例子SUM》工作表:
(1)第12行
“Warnning:数组常量中不能含有公式、单元引用、函数或其他数组。数值不能含有币别符号、逗号、括号或者百分号(数字可以是整数型、小数型或者科学计数法形式)”这段话中,蓝色部分是Excel帮助文件原话,是指不存在类似{$2;,;¥3;(;1%}的数组,也就是这些符号不能直接作为数组的元素,但可以作为文本例如{"$2";"1%"},文本中可以含有任何符号的。
(2)第18行
“=SUM({1;2;3;4}*{5;6;7;8})这边是公式在使用数组而不是数组公式的使用,……”这个应该这么说:这里使用了常量数组所以可以用普通公式而不需按CSE键(另,不建议简称Ctrl+Shift+Enter,容易误解为ESC键)。
(3)第24-26行
这个问题原因是“绝对交集”问题,没有按三键形成数组公式时,A1:D1多个区域按照单个计算,并在位置上取交集。
(4)第32行
“个人认为{1;2;3;4}*{5,6,7,8}产生一个新的内存数组Array1,所以不存在维数的不一致。”正解,此时SUMPRODUCT只有1个参数。
(5)第36行结论错误
“因此可以得出:无论是A1:D1,还是A3:A6的数组都为列的数组,即{1,2,3,4},{5,6,7,8}。”
A1:D1是一维水平数组,1行4列;A3:A6是一维垂直数组,1列4行。SUM的计算结果一样,不能证明数组的运算过程一样。

免责声明

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

评论列表
sitemap