excel数组函数的实例Excel数组及扩展,以及if({1,0}...)的深度理解
在用Excel使用过程中,为了满足一些需求,有时会用到数组及数组公式,我们深入学习一下。本次内容稍微有些难度,大家静下心来慢慢理解,理解以后,自己Excel函数的使用水平会有一个质的飞越。
一、什么是数组
数组就是单元的集合或是一组处理的值集合,这些元素按顺序存储在一起,可以通过函数的需要获取指定的函数,例如{2、4、6、8、10}就是一个数组。
在EXCEL里,表示数组的方法一般是用一对大括号将数据或者单元格引用起来,例如{A2:D2}、{A4:F4}
数组的维度包括一维数组和二维数组
1.一维水平数组
一维水平数组是指单元格中的元素是同一行数组,其中包括一维水平常量数组和一维水平区
域数组,一维水平常量数组中的元素一般用逗号隔开,例如:
一维水平常量数组:{75,80,90}
一维水平区域数组:{B3:F3}
2.一维垂直数组
一维垂直数组是指单元格中的元素是用一列的数组,一维垂直常量数组中的元素一般用分号隔开,例如:
一维垂直常量数组:{75;80;90}
一维垂直区域数组:{B3:B6}
3.二维数组
二维数组包含工作表中的一个二维区域,二维常量数组使用逗号分隔水平元素,使用分号分隔垂直元素,如:
常量数组:{90,84,75;84,58,69}
区域数组:{B3:D6}
总结:根据数组中元素的多少和排列方式,我们可以分为
横向一维数组(元素之间用 , 分隔)
纵向一维数组(元素之间用 ; 分隔)
二维数组(横排元素用 , 分隔 纵排元素用 ; 分隔)
注意:符号均在英文半角状态下输入。
实际上Excel中一个sheet就是一个二维数组,每一行是一个水平数组,每一列是垂直数组。
二,数组的运算
重要知识点:Excel函数数组规则:在进行计算的时候,数组元素不一致,会进行数组扩展
题目一:一维数组乘法
公式写法:选定C1:C4,输入=A1:A4*B1:B4,按住【Ctrl+Shift+Enter]组合键,计算出结果

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。