WPS表格中的几个新函数,简单又高效

deer332025-09-18技术文章20

小伙伴们节日好!

今天咱们来分享几个WPS表格中的新函数,看看这些函数的表现怎么样。

如下图,B~D列是设备保温尺寸的测量记录,E列为有效面积的计算方式说明,希望在F列计算出有效面积。

F2单元格输入以下公式,向下复制:

=EVALUATE(SUBSTITUTES(E2,B$1:D$1,B2:D2))

SUBSTITUTES函数的作用是将多个待替换的内容批量替换为其他内容。

公式首先使用SUBSTITUTES函数,将E2单元格中的“长”“宽”“高”字样,分别替换为B~D列的实际尺寸。其中B$1:D$1是要替换的旧字符,B2:D2是要替换为的新字符。替换后的结果如下:

"15*6*2+6*5+15*5"

最后使用EVALUATE函数将文本算式转换为实际计算结果。


如下图,A~C列是各部门员工职务与姓名信息,希望按部门来汇总不同职务的员工姓名。

E2单元格输入以下公式:

=PIVOTBY(A1:A31,B1:B31,C1:C31,ARRAYTOTEXT,1,0,,0)

PIVOTBY函数的作用是按行列对数据进行分类汇总。

公式中的A1:A31是行字段,B1:B31是列字段,C1:C31是值字段,聚合方式为ARRAYTOTEXT函数,表示将数组转换为文本形式。

后面的几个参数用来指定标头和总计行的显示方式。


如下图,希望提取A列混合内容中的金额数字,B2单元格输入以下公式,下拉即可。

=REGEXP(A2,"[0-9.]+")

本例中的正则表达式[0-9.]+,其中[0-9.]表示0~9的任意数字和逗号,+表示1个及以上。


好了,今天的分享就是这些吧,祝各位节日好心情~~


图文制作:祝洪忠