找回密码
 立即注册

QQ登录

只需一步,快速开始

Lynn.Dou 讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2022-8-30 09:41  /   查看:2020  /  回复:0
本帖最后由 Lynn.Dou 于 2022-11-9 18:36 编辑

Excel在2022年新推出了数组相关函数,为保证与Excel的兼容性,SpreadJS 在V15.2 也对这些函数做了同步更新。
具体如下:

1、VSTACK 函数
说明:将数组垂直堆叠到一个数组中
语法:=VSTACK(array1,[array2],...)
参数:
       array1:要追加的数组
示例:
image.png54593504.png

2、HSTACK 函数
说明:将数组水平堆叠到一个数组中
语法:=HSTACK(array1,[array2],...)
参数:
       array1:要追加的数组
示例:
image.png425571593.png

3、TOROW 函数
说明:以一行形式返回数组
语法:=TOROW(array, [ignore], [scan_by_column])
参数:
       array:以行形式返回的数组
       ignore:是否忽略某些类型的值。默认为0(保留所有值)
       scan_by_column: 是否按列扫描数组。默认为按行
示例:
image.png474787597.png

4、TOCOL 函数
说明:以一列形式返回数组
语法:=TOCOL(array, [ignore], [scan_by_column])
参数:
       array:以列形式返回的数组
       ignore:是否忽略某些类型的值。默认为0(保留所有值)
       scan_by_column: 是否按列扫描数组。默认为按行
示例:
image.png118915709.png

5、WRAPROWS 函数
说明:在指定数目的值后按行将行或列矢量换行
语法:=WRAPROWS(vector,wrap_count,[pad_with])
参数:
       vector:要操作的矢量或引用
       wrap_count:每行的最大值数。
       pad_with: 要填充的值。 默认值为 #N/A。
示例:
image.png928728942.png

6、WRAPCOLS 函数
说明:在指定数目的值后按列将行或列矢量换行
语法:=WRAPCOLS(vector,wrap_count,[pad_with])
参数:
       vector:要操作的矢量或引用
       wrap_count:每列的最大值数。
       pad_with: 要填充的值。 默认值为 #N/A。
示例:
image.png950481872.png

7、TAKE 函数
说明:从数组开头或结尾获取行或列,返回新数组
语法:=TAKE(array, rows,[columns])
参数:
       array: 要从中获取行或列的数组。
       rows:要获取的行数。 为负值时表示自数组末尾获取。
       columns: 要获取的列数。为负值时表示自数组末尾获取。
示例:
image.png415480651.png

8、DROP 函数
说明:从数组开头或结尾删除行或列,返回新数组
语法:=DROP(array, rows,[columns])
参数:
       array: 要从中删除行或列的数组。
       rows:要删除的行数。 为负值时表示自数组末尾获取。
       columns: 要删除的列数。为负值时表示自数组末尾获取。
示例:
image.png548475646.png

9、CHOOSEROWS 函数
说明:返回数组中的指定行
语法:=CHOOSEROWS(array,row_num1,[row_num2],...)
参数:
       array: 要返回的行的数组。
       row_num1:要返回的第一行号
       row_num2: 要返回的其他行号
示例:
image.png170729979.png

10、CHOOSECOLS 函数
说明:返回数组中的指定列
语法:=CHOOSECOLS(array,col_num1,[col_num2],…)
参数:
       array: 要返回的行的数组。
       col_num2:要返回的第一列号
       col_num2: 要返回的其他列号
示例:
image.png627269591.png

11、EXPAND 函数
说明:将数组扩展到指定维度
语法:=Expand(array, rows, [columns], [pad_with])
参数:
       array: 要扩展的数组。
       rows:扩展数组中的行数
       columns: 展开数组中的列数
       pad_with:要填充的值。 默认值为 #N/A。
示例:

image.png351641845.png

0 个回复

您需要登录后才可以回帖 登录 | 立即注册
返回顶部