WPS表格更新一直是跟随Excel,但最近却如开了挂一般,Excel有的WPS中有,Excel没有的WPS也有。今天小编就从功能角度对WPS的十大新函数进行一次排名,看你会用几个。

第1名Pivotby函数

(适用于Excel)

A列日期、B列产品,B列地区, C列销量

根据产品、地区(列字段)汇总销量
=Pivotby(B1:B10,C1:C10,D1:D10,Sum,3)

根据产品、地区(列字段)计算销量占比

=Pivotby(B1:B10,C1:C10,D1:D10,Percentof,3)

第2名Groupby函数

(适用于Excel)

统计A列人员出现次数

=Groupby(A1:A10,A1:A10,Counta,3)

根据B列C列对D列和E列值进行分类汇总

=Groupby(B1:C10,D1:E10,Sum,3)

根据A列日期按月对C列值进行汇总

=Groupby(Month(B1:C10),C1:C10,Sum,3)

第3名Regexp函数

按正则表达式提取内容

=Regexp(字符串,正则表达式)

提取文本
=Regexp(A1,"\D+")

提取数字

=Regexp(A1,"\d+")

提取含小数数字
=Regexp(A1,"\d+\.?\d+")

提取英文

=Regexp(A1,"[A-z]+")

提取元之前的数字

=Regexp(A1,"\d+(?=元)")

提两位数字

=Regexp(A1,"\d{2}")

提取结尾数字

=Regexp(A1,"\d+$")

第4名Xlookup函数

(适用于Excel)

反向查找

=Xlookup(值,B:B,A:A)

多条件查找

=Xlookup(值,A1:A10&B1:B10,C1:C10)

从后向前查找

=Xlookup(值,B:B,A:A,,,-1)

第5名Filter函数

(适用于Excel)

单条件筛选

=Filter(区域,A:A="值1")

多条件筛选

=Filter(区域,(条件1)*(条件2))

包含值筛选

=Filter(区域,Isnumber(find(值,区域)))

不相邻列筛选

=Filter(Choosecols(区域,列1,2,4),条件)

第6名Vstack、Hstack函数

(适用于Excel)

垂直合并两个表格

=Vstack(表1,表2)

垂直合并1~12月表格

=Vstack('1月:12月'!A1:C10)

横向合并两个表格

=Hstack(表1,表2)

第7名Textjoin函数

(适用于Excel)

用分隔符连接字符

=Textjoin("连接符",,A1:A10)

第8名TextSplit函数

(适用于Excel)

用-拆分字符

=Textsplit(字符串,"-")

用-和;拆分成表格

=Textsplit(字符串,"-",”;")

用-拆分字符

=Textsplit(字符串,"-")

用多个分隔符拆分字符

=Textsplit(字符串,{"-"."。"," "})

拆分出文本

=Textsplit(字符串,row(1:10)-1,,1)

拆分出数字

=Textsplit(字符串,Textsplit(字符串,row(1:10)-1,,1)

第9名Substitutes函数

把A列含B内容的单元格值全部替换掉

=SUBSTITUTES(A1:A10,B1:B5)

把A列字符中的数字全部删除掉

=SUBSTITUTES(A1:A4,ROW(1:10)-1)

把A列字符中的英文字母全部删除掉

=SUBSTITUTES(A1:A4,CHAR(ROW(65:100)))

第10名Unique函数

(适用于Excel)

删除A列重复值提取唯一值

=Unique(a:a)

删除A:D列重复行

=Unique(A:D)

提取A列只出现一次的值

=Unique(a:a)