电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

excel数组函数

excel数组函数_第1页
1/9
excel数组函数_第2页
2/9
excel数组函数_第3页
3/9
1 1.Excel 中的数组 数组(array,繁体版称作阵列),是由数据元素组成的集合,数据无素可以是数值,文本,日期,逻辑,错误值等。数据元素以行和列的形式组织起来,构成一个数据矩阵。 在EXCEL 中,根据构成元素的不同,可以把数组分为常量数组和单元格区域数组。 1.1.常量数组 常量数组可以同时包含多种数据类型。它用{}将构成数组的常量括起来,行中的元素用逗号“,”分隔,行之间用分号“;”分隔。数组常量不能包含其他数组、公式或函数。当输入如下所示的公式时,Excel 将显示警告消息:{1,2,A1:D4} 或 {1,2,SUM(Q2:Z8)}。另外,数值不能包含百分号、货币符号、逗号或圆括号。 例如,{2,"greensky",TRUE,#N/A, }是一个1 行4 列的常量数组,而{1,2,3;4,5,6}则为一个2 行 3 列的常量数组。 1.2.单元格区域数组 单元格区域数组则是通过对一组连续的单元格区域进行引用而得到的数组。在数组公式中{A1:B4}是一个4 行 2 列的单元格区域数组。 1.3.Excel 数组的维数 数组作为数据的组织形式本身可以是多维的,而且众多编程都支持多维数组,但是Excel 的公式中最高只支持2 维数组(也就是行列构成的数组)。关于这个结论,在网络搜索不到明确的答案,做这个结论基于以下两点: 2 Excel 不支持形如={{… },{… }}或 ={{… };{… }}的书写格式,所以无法表示3 维或多维数组。 在Excel 中 提 供 对 数 组 引 用 的 函 数 为index() , 它 的 格 式 为index(array,row_num,column_num),它只有行列两个参数,而没有引用高于2 维数组的参数。 index函数也有这样的格式index(reference,row_num,column_num,area_num),它提供了第三个引用参数,是不是说明Excel 提供了对3 维数组的引用呢?答案是否定的,reference 可以使用多个区域(区域之间有逗号隔开)构成的参数,第三个参数area_num 是用于指定reference 中第几个区域的,如INDEX((A1:C6,A8:C11),1,1,2)中第三个参数只是指定区域A8:C11 而已。 Excel VBA 支持多维数组。 1.4.数组的引用 在运算过程中,可能需要引用数组中的某一个元素、某一行或某一列。下面介绍元素、行、列的引用方法。 元素的引用: 对于1 维数组index(array, c),对于2 维数组index(array, r, c)。其中r 表示第几行,c 表示第几列,一般为正整数。 当 r 为小数时,会舍弃小数点后的部公(非四舍五入),如 index(array, 1.2, 2.9)等同于index(ar...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

excel数组函数

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部