分享

理解数组公式,从理解数组开始

 宇宙空间123 2018-10-02

数组公式离不开数组;要理解数组公式,首先从理解数组开始。

数组是若干数值的集合。数组有方向性。数组中的元素有常量和变量之分。

如果数组中的所有元素都是常量,这个数组通常叫做数组常量,但更适合的叫法好像应该是常量数组。比如,{1,2,3}是一个横向的常量数组,{4;5;6}是一个竖向的常量数组,{1,2,3;4,5,6}是一个两行三列的常量数组。

至于变量,在Excel公式中主要有两种形式:引用和名称。最常用的是引用。 当引用中包含多个单元格时,就是一个数组,可以叫做引用数组。比如,A1:A3是一个竖向的引用数组,包含A1、A2、A3三个元素。

那么,当数组元素是一个公式(严格来说应该叫表达式,只是公式中的一段),这个数组可以叫做公式数组。比如,选择单元格区域A1:A3,然后在编辑栏输入={1;2;3}+{4;5;6},最后按Ctrl+Shift+Enter三键。你会看到,A1:A3返回数组{5;7;9}。

我们可以把{1;2;3}+{4;5;6}转换成公式数组,就是{1+4;2+5;3+6},数组中每一个元素都是一个表达式。

再比如,选择单元格区域A1:A3,然后在编辑栏输入=SUM(B1:B3*C1:C3),最后按Ctrl+Shift+Enter三键。 我们可以把其中的B1:B3*C1:C3转换成公式数组,就是{B1*C1;B2*C2;B3*C3},而SUM的参数可以是数组。于是,这个数组公式可以看成是=SUM({B1*C1;B2*C2;B3*C3})


参考

数组运算:http://blog.sina.com.cn/s/blog_14e89401f0102wc4n.html

数组扩展:http://blog.sina.com.cn/s/blog_14e89401f0102wc5x.html

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多