WPS表格新增11个动态数组函数,功能强大助力数据处理!
2023-11-01 01:57:35
WPS表格作为一款功能强大的电子表格软件,一直深受广大用户喜爱。最近一段时间,WPS表格的更新速度和更新幅度都有点猛。动态数组功能上线还不到半个月,本周一又放出了最新版本。本次更新一口气新增了11个动态数组函数,具体的函数分类和功能,可戳下图了解:
(以上图片由古功文老师整理)
接下来,咱们就先挑选出其中几个比较有代表性的函数,来了解一下它们的使用方法和场景。
1. UNIQUE函数
UNIQUE函数可以返回一个区域中唯一值列表,并按升序排列。如果区域中包含重复值,则这些值将被忽略。
例如,我们有一个区域A1:A10,其中包含以下数据:
苹果
香蕉
苹果
橘子
香蕉
葡萄
苹果
芒果
橘子
如果我们使用UNIQUE函数对该区域进行处理,则会得到以下结果:
苹果
香蕉
橘子
葡萄
芒果
UNIQUE函数可以用来去除重复数据,提取唯一值列表。这在数据清理、数据分析等场景中非常有用。
2. FILTER函数
FILTER函数可以根据指定条件从一个区域中提取数据。该函数的语法如下:
FILTER(array, condition, [if_empty])
其中:
- array:要筛选的区域。
- condition:筛选条件。
- if_empty:如果筛选结果为空,则返回的值。
例如,我们有一个区域A1:A10,其中包含以下数据:
苹果
香蕉
苹果
橘子
香蕉
葡萄
苹果
芒果
橘子
如果我们使用FILTER函数对该区域进行筛选,条件是“水果名称包含“橘””,则会得到以下结果:
橘子
橘子
FILTER函数可以用来根据指定条件提取数据,这在数据筛选、数据分析等场景中非常有用。
3. SORT函数
SORT函数可以对一个区域中的数据进行排序。该函数的语法如下:
SORT(array, sort_column, sort_order, [by_col])
其中:
- array:要排序的区域。
- sort_column:排序列。
- sort_order:排序顺序。
- by_col:是否按列排序。
例如,我们有一个区域A1:A10,其中包含以下数据:
苹果
香蕉
苹果
橘子
香蕉
葡萄
苹果
芒果
橘子
如果我们使用SORT函数对该区域进行排序,条件是“按水果名称升序排序”,则会得到以下结果:
苹果
苹果
苹果
香蕉
香蕉
橘子
橘子
葡萄
芒果
SORT函数可以用来对数据进行排序,这在数据整理、数据分析等场景中非常有用。
4. SEQUENCE函数
SEQUENCE函数可以生成一个数字序列。该函数的语法如下:
SEQUENCE(rows, [columns], [start], [step])
其中:
- rows:要生成的行的数量。
- columns:要生成的列的数量。
- start:序列的起始值。
- step:序列的步长。
例如,我们使用SEQUENCE函数生成一个10行1列的数字序列,起始值为1,步长为1,则会得到以下结果:
1
2
3
4
5
6
7
8
9
10
SEQUENCE函数可以用来生成数字序列,这在数据填充、数据分析等场景中非常有用。
5. RANDARRAY函数
RANDARRAY函数可以生成一个随机数数组。该函数的语法如下:
RANDARRAY(rows, columns, [min], [max])
其中:
- rows:要生成的行的数量。
- columns:要生成的列的数量。
- min:随机数的最小值。
- max:随机数的最大值。
例如,我们使用RANDARRAY函数生成一个10行1列的随机数数组,最小值为0,最大值为10,则会得到以下结果:
0.6121184574000763
0.15008714321055428
0.6262243614493313
0.9260321637715644
0.6281153362172484
0.6884326376374163
0.6508954721815183
0.9814942515134434
0.5664031755089419
0.7438574317506483
RANDARRAY函数可以用来生成随机数数组,这在数据模拟、数据分析等场景中非常有用。
以上就是WPS表格新增的11个动态数组函数中的几个比较有代表性的函数。这些函数功能强大,可以帮助用户轻松处理各种数据。相信随着这些函数的普及,WPS表格的应用场景将更加广泛,在办公和数据处理领域发挥更大的作用。