数组就是单元的集合或是一组处理的值集合。可以写一个以数组为参数的公式,即数组公式,就能通过这个单一的公式,执行多个输入的操作并产生多个结果——每个结果显示在一个单元中。

中文名

数组公式

特    点

数组参数作    用

扩    充

数组公式含义

编辑

语音

数组公式可以认为是Excel对公式和数组的一种扩充,换一句话说,是Excel公式在以数组为参数时的一种应用。

数组公式可以看成是有多重数值的公式。与单值公式的不同之处在于它可以产生一个以上的结果。一个数组公式可以占用一个或多个单元。数组的元素可多达6500个。

数组公式作用

编辑

语音

Excel中数组公式非常有用,尤其在不能使用工作表函数直接得到结果时,数组公式显得特别重要,它可建立产生多值或对一组值而不是单个值进行操作的公式。

数组公式特点

编辑

语音

数组公式的特点就是所引用的参数是数组参数,包括区域数组和常量数组。执行多重计算,它返回的是一组数据结果。

详细的说:数组公式的参数是数组,即输入有多个值;输出结果可能是一个,也可能是多个——这一个或多个值是公式对多重输入进行复合运算而得到的新数组中的元素。

数组公式输入

编辑

语音

输入数组公式首先必须选择用来存放结果的单元格区域(可以是一个单元格),在编辑栏输入公式,然后按Ctrl+Shift+Enter组合键锁定数组公式,Excel将在公式两边自动加上花括号“{}”。注意:不要自己键入花括号,否则,Excel认为输入的是一个正文标签。

数组公式输出

编辑

语音

由于数组公式是对数组进行运算,数组可以是一维的也可以是二维的。一维数组可以是垂直的也可以是水平的。经过运算后,得到的结果可能是一维的,也可能是多维的,存放在不同的单元格区域中。

在公式或函数中使用数组常量时,其它运算对象或参数应该和第一个数组具有相同的维数。必要时,Microsoft Excel 会将运算对象扩展,以符合操作需要的维数。每一个运算对象的行数必须和含有最多行的运算对象的行数一样,而列数也必须和含有最多列数对象的列数一样。

例如: = SUM({1,2,3}+{4,5,6})内的第一个数组为1×3,得到的结果为1+4、2+5 和 3+6 的SUM,也就是21。如果将公式写成 = SUM({1,2,3}+4),则第二个数据并不是数组,而是一个数值,为了要和第一个数组相加,Excel 会自动将数值扩充成1 ×3 的数组。使用=SUM({1,2,3}+{4,4,4})做计算,得到的结果为1+4、2+4和3+4的和, 即18。

将数组公式输入单元格区域中时,所使用的维数应和这个公式计算所得数组维数相同。这样,Microsoft Excel 才能把计算所得的数组中的每一个数值放入数组区域的一个单元格内。

如果数组公式计算所得的数组比选定的数组区域还小,则 Microsoft Excel会将这个数组扩展,以便将它填入整个数组区域内。例如:={1,2;3,4}*2扩充后的公式就会变为={1,2;3,4}*{2,2;2,2},则相应的计算结果为“2,4,6,8”。再如:输入公式={1,2;3,4}*{2,3}扩充后的公式就会变为={1,2;3,4}*{2,3;2,3} ,则相应的计算结果为“2,6,6,12”。

如果 Microsoft Excel 将一个数组扩展到可以填入比该数组公式大的区域内,而没有扩大值可用的单元格内,这样就会出现#N/A错误值。

例如:={1,2;3,4}*{1,2,3} 扩充后的公式就会变为={1,2,#N/A;3,4,#N/A}*{1,2,3;1,2,3} ,而相应的计算结果为“1,4,#N/A,3,8,#N/A”。

如果数组公式计算所得的数组比选定的数组区域还要大,则超过的值不会出现在工作表上。

由于一个单元格内只能储存一个数值,所以当结果是一组数据时,单元格只返回第一个值,,在其他不同的单元格上能够看到不同元素参与运算得到的不同结果。这一点正是我们所需要的。[1]

数组公式编辑

编辑

语音

数组包含数个单元格,这些单元格形成一个整体,所以,数组里的某一单元格不能单独编辑。在编辑数组前,必须先选取整个数组。 选取数组的步骤为:

(1) 选取数组中的任一单元格。

(2) 按下"ctrl+/"

编辑数组的步骤为:

选定要编辑的数组,按[F2]键或将鼠标移到编辑栏上单击左键,使代表数组的括号消失,之后就可以编辑公式了。编辑完成后,按下[Shift] +[Ctrl] + [Enter]键。

若要删除数组,其步骤为:选定要删除的数组,按[Delete]或选择编辑菜单中的“清除”命令。

词条图册

更多图册

参考资料

1.

数组的两种初始化方式

..[引用日期2013-06-02]

降价用计算机数组公式,数组公式相关推荐

  1. vba数组如何精确筛选_VBA数组与字典解决方案第10讲:数组及数组公式的制约性和集合性二...

    今日继续讲解VBA数组与字典解决方案,的内容是第10讲,今日继续给大家讲解数组及数组公式结果的制约性和集合性,上节讲到截图的结果返回的是3,而不是0!这是为什么呢?我们仍然看下面的截图: 再次回顾E5 ...

  2. 复杂公式怎么用计算机计算,Excel复杂公式的两种理解方法!

    来自:自学成才Excel(ID:selftt) 作者:小福 A列数据库,B1为条件,C列为关键字结果 如何使用函数进行计算? 1公式 数组公式:在C1输入公式 =INDEX(A:A,SMALL(IF( ...

  3. 计算机二级电子表格公式怎么记,计算机二级Excel操作公式.doc

    计算机二级Excel操作公式 计算机二级Excel操作公式 第1题 1. 使用数组公式,对Sheet1计算总分和平均分,将其计算结果保存到表中的"总分"列和"平均分&qu ...

  4. 计算机二级考数组吗,数组-Java语言程序设计重要笔记 计算机二级考试

    数组 在前几章中,我们己经看到建立Java内的基本数据类型变量时,每一个单独的变量都对应一个标识符.但是,当你要处理一组相同类型的数值时,例如前1000个质数,就绝对不希望为它们每一个单独命名了.这时 ...

  5. 数据结构数组计算机中的应用,2018考研计算机:数据结构数组和广义表复习重点...

    2018考研计算机:数据结构数组和广义表复习重点 2017-08-17 16:00 | 考研集训营 <数据结构(C语言版)>复习重点在二.三.六.七.九.十章,考试内容两大类:概念,算法, ...

  6. 用计算机求函数公式,计算机常用的函数公式有哪些?

    01 计算机常用的函数公式包括RANK函数.COUNTIF函数.IF函数.ABS函数.AND函数.AVERAGE函数.COLUMN 函数等. RANK函数是Excel计算序数的主要工具,它的语法为:R ...

  7. 全国计算机等级考试excel公式,全国计算机等级考试Excell公式大全

    全国计算机等级考试Excell公式是本科考试的难点,记住所列公式,Excell公式题应该很轻松过关,祝大家顺利通过考试. 全国计算机等级考试Excell公式大全 1.方差的绝对值:=ABS(STDEV ...

  8. 二级计算机office的公式,计算机二级office-Excel常用公式

    <计算机二级office-Excel常用公式>由会员分享,可在线阅读,更多相关<计算机二级office-Excel常用公式(13页珍藏版)>请在人人文库网上搜索. 1.二级MS ...

  9. 如何用计算机制作公式,电脑公式怎么用

    问题一:怎样在电脑上使用计算公式计算器打开与使用方法: 1,第一种打开方法:开始->所有程序->附件->计算器. 2,第二种打开方法:开始->运行->输入calc命令,然 ...

  10. 全国计算机一级excel全部函数,《全国计算机一级关于excel公式》 计算机Excel

    计算机一级电子表格如何操作 会Excel软件创建与编辑电子表格,能将操作方法书来 具体掌握操内容: (1)建保存工作簿. (2)工作表的数据输入. (3)打开工作簿. (4)处理工作簿中的工作表:工作 ...

最新文章

  1. 死磕Java多线程(五)---理解CPU高速缓存的工作原理 《JAVA性能优化权威指南》 提到过CPU高速缓存未命中率影响线程切换频率
  2. 设定Windows计划任务定期执行PowerShell脚本
  3. Winform 导出成Excel打印代码
  4. boost::allocator_construct的实例
  5. SpringSecurity分布式整合之资源服务器搭建和测试
  6. Microsoft Windows Workflow Foundation 入门
  7. mysql语句中把string类型字段转datetime类型
  8. OSChina 周日乱弹 —— 快喊爸爸
  9. 深度解析HashMap底层实现架构
  10. 非常实用的安卓第三方库
  11. 建行优盾制单重要还是复核重要_想秒批建行5万+白金信用卡,你得满足这些条件!...
  12. 4.3.2 信道编码 ——卷积码
  13. BiCubic双三次插值算法进行上采样python与matlab代码实现
  14. 6. 文本分类——transformer模型
  15. Arm 虚拟硬件与新解决方案或将颠覆物联网产品研发
  16. 出入库与库存系统的模型问题
  17. 天融信防火墙tcpdump
  18. 几种解决高并发的处理方式
  19. 正则表达式(详细解析)
  20. redis实现阻塞轮训队列

热门文章

  1. 【围棋游戏——使用Python实现(纯tkinter gui)】
  2. 基于python的招聘网站分析
  3. 80后的北漂IT人:你的未来在哪?该做好打算了!
  4. react中请求网络图片加载不出来的问题 解决
  5. 分布式深度强化学习的内功修炼之隐式分布
  6. zencart模板修改 (详细)
  7. CA证书出错,请登录微信支付商户平台下载证书
  8. Solr实现全文检索
  9. 宝藏又小众的灯罩VRay材质球素材网站分享
  10. nodejs+vue结合七牛云实现图片上传