数组公式离不开数组;要理解数组公式,首先从理解数组开始。 数组是若干数值的集合。数组有方向性。数组中的元素有常量和变量之分。 如果数组中的所有元素都是常量,这个数组通常叫做数组常量,但更适合的叫法好像应该是常量数组。比如,{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}) 【参考】 |
|
来自: 宇宙空间123 > 《office办公》