函数名:ETArrayPick
功能:
函数功能为从大的数组数据之中筛选小的子数组数据。该函数功能和365新函数TAKE函数功能类似。区别点在于,该函数可以挑选开始行和列。
参数:
dataRange:第一个参数,待处理的大数据组,该参数可以为Excel选区,也可以为其他函数返回结果数组;
start_row:第二个参数,提取数据的开始行,数字;
rows:第三个参数,提取数据行数;
startColumn:第四个参数,提取数据的开始列,数字;
columns:第五个参数,提取数据的列数;
样例演示
下图样例数据,希望将黄色背景的数据提取出来,可以使用ETArrayPick函数。
演示案例数据完整公式如下
演示案例完整公式:=ETArrayPick(A2:H11,1,4,1,4)
上面演示公式,函数第一个参数选择整个数据选区,第二个参数数据开始行设置为1,子数据总行数为4,数据开始列为1,总列数也为1。
如果将提取行数设置为100,因为参数一数组数据总量才10行,则函数会返回所有满足的数据。
注意事项:
- 该函数结果为数组数据,365 Excel支持动态数组可以显示所有数据,低版本Excel使用数组公式后(ctrl shift enter 组合键)使用EFunction菜单功能重构数组;
- 函数参数,开始行号和开始列号,必须保证大的数组数据返回内,提取数据的行数或者列数如果不足时,函数会截取,返回所有满足的数据;
EFunction高级函数插件下载-Excel版
1 文件 78 MB