小伙伴们好啊,今天咱们分享WPS表格最新版本里的几个常用函数。
一、多工作表合并
如下图,两个科室的人员名单分别存放在不同工作表中,现在要使用公式将这两份名单合并到一起。
在“合并”工作表的A2单元格输入以下公式,OK了:
=VSTACK(内科!A2:C6,外科!A2:C7)
VSTACK的作用是将多个数组合并成一个新数组。
二、按分隔符拆分字符
如下图,需要按分隔符“/”,来拆分A列中的会计科目。
B2输入以下公式,下拉即可。
=TEXTSPLIT(A2,"/")
TEXTSPLIT函数的作用是按照指定的间隔符拆分字符。
如下图所示,希望提取B列混合内容中的班级信息,也就是第三个斜杠后的内容。TEXTAFTER函数用于提取指定字符后的字符串,第一参数是要处理的字符,第二参数是间隔符号,第三参数指定提取第几个间隔符号后的内容。四、多列转一列
如下图,要将A~B列的姓名转换为一列,D1输入以下公式即可。
=TOCOL(A2:B7)
TOCOL的作用是将多行多列的内容转换为一列。
五、一列转多列
如下图,如果要将A列的姓名转换为4行3列,C2单元格输入以下公式即可。
=WRAPROWS(A2:A13,3)
WRAPROWS函数的作用是将一维数组变成多行多列的二维数组,第二参数是指定的列数。
如下图所示,希望从左侧值班表中提取出不重复的员工名单。
=UNIQUE(VSTACK(A2:A7,C2:C7))先使用VSTACK函数,把A2:A7和C2:C7两个不相邻的区域合并为一列,然后使用UNIQUE提取出不重复的记录。=SORTBY(SEQUENCE(9),RANDARRAY(9))先使用SEQUENCE(9),生成1~9的连续序号。再使用RANDARRAY(9),生成9个随机小数。最后,使用SORTBY函数,以随机小数为排序依据,对序号进行排序。