乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > <em>excel内存数组</em>-excel内存数组,excel中数组的概念

<em>excel内存数组</em>-excel内存数组,excel中数组的概念

作者:乔山办公网日期:

返回目录:excel表格制作


'公式或VBA里在计算的过程中,在内存动态创建数组,用于存放数据,程序在执行过程中随时可以调用数组中的数据。


比如:如果你在表中选取众向的3个单元格(A1:A3)输入zd=INDEX(ROW(1:10),ROW(1:3)) 可以显示1;2;3是数组没问题,但是把它作为SUM的参数时返回不了正确的结果。如果我们输入=SUM(SMALL(ROW(1:10),ROW(1:3)) 按CTRL+SHIFT+ENTER得到结果6 没问题。这就是因为INDEX(ROW(1:10),ROW(1:3))不是内存数组,而SUM(SMALL(ROW(1:10),ROW(1:3)) 是内存数组。

内存数组就是存储在内存的一组数:



用下面公式就可以了:
=MMULT(A1:E5,{1;1;1;1;1})
数组公式,需要按CTRL+SHIFT+回车,完成公式。

相关阅读

关键词不能为空

ppt怎么做_excel表格制作_office365_word文档_365办公网