函数名:EXPAND
功能:
该函数为365同名函数,函数功能也相同。
函数功能为,数组数据扩充函数,函数能够实现数据截取,如果数据不足时,使用指定的数据进行填充。该函数功能和EFunction插件早期函数ETNOTEnough功能类似,该函数在EFunction插件内默认有“EF”前缀,EFEXPAND,如果不想有前缀可以到EFunction菜单内重定义函数名称。
参数:
array:第一个参数,数组数据,该参数可以为Excel选区,也可以为其他函数返回结果数组;
rows:第二个参数,结果数组行数,行数如果比数组数据行数小,则该函数将对数组数据进行截取,如果比数组数据行数大,则该函数将进行扩充;
columns:第三个参数,结果数组列数,列数如果比数组数据列数小,则该函数将对数组数据进列截取,如果比数组数据列数大,则该函数将进行扩充;
pad_width:第四个参数,数据扩充时如果数组数据不足,使用该参数进行填充,该参数只有当行数或者列数比数组数据大时,才会有效;
样例演示
下图样例数据,函数第一个参数选择整个选区,第二个参数设置为20,第三参数设置为3,最后一个参数这时为“填充”字样。观察函数参数可以发现,20比数据区域的行数大,所以在行方向上被“填充”字样填充,列数3比数组数据列数小,函数只提取了数组数据前3列数据。
演示案例数据完整公式如下
演示案例完整公式:=EFEXPAND(A1:F11,20,3,”填充”)
注意事项:
- 该函数结果为数组数据,365 Excel支持动态数组可以显示所有数据,低版本Excel使用数组公式后(ctrl shift enter 组合键)使用EFunction菜单功能重构数组;
- 该函数为365同名函数,为避免函数名冲突,函数名前有“EF”前缀,可以到函数重命名重定义;
EFunction高级函数插件下载-Excel版
1 文件 78 MB