夜雨聆风学习资料网

ARTICLE · 1185170

WPS表格中的几个特色函数公式,有用!

WPS表格中的几个特色函数公式,有用!

小伙伴们好啊,今天咱们分享WPS表格中的几个特色函数公式。

1、多重替换

如下图所示,使用以下公式可以根据右侧的对照表,将B列单元格中包含的关键字全部删除。

=SUBSTITUTES(B2,E$3:E$5,)

SUBSTITUTES函数支持动态溢出,本例中,第一参数使用多个单元格,第三参数省略,表示将第二参数中的字符全部删除。

2、多重替换+文本算式

如下图,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函数将文本算式转换为实际计算结果。

3、提取表名

如下图所示,A2单元格输入以下公式,得到工作表名称的详单,并且不包含当前工作表名称。

=SHEETSNAME(,1,1)

B2单元格输入以下公式,再将公式下拉复制,即可得到带链接的工作表目录。

=HYPERLINK("#'"&A2&"'!A1","跳转")

4、字符提取

如下图所示,A列是姓名和金额的混合信息,希望提取出其中的金额部分,并进行求和汇总。

B2单元格输入以下公式,向下复制即可。

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

REGEXP函数的参数使用[0-9.]+ 表示提取包含小数点的连续数字。

接下来乘以1转换为数值,再用SUM函数求和。

5、四舍六入五成双

如下图所示,希望对A列的数值按四舍六入五成双的规则进行修约。

B2单元格输入以下公式,向下复制即可。

=ROUNDBANK(A2,2)

四舍五入总是把5往前进,大量数据累加时会整体偏大;而“五成双”有进有舍,核心是让结果尽量为偶数,能互相抵消误差,在科学计算和财务报表中常用。

相关学习资料