网站首页 > 知识剖析 正文
小伙伴们好啊,今天咱们继续以WPS表格为例,来分享几个常用函数公式。
1、如下图,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函数将文本算式转换为实际计算结果。
2、如下图所示,使用以下公式可以根据右侧的对照表,将B列单元格中包含的关键字全部删除。
=SUBSTITUTES(B2,E$3:E$5,)
SUBSTITUTES函数支持动态溢出,本例中,第一参数使用多个单元格,第三参数省略,表示将第二参数中的字符全部删除。
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~C列是各部门员工职务与姓名信息,希望按部门来汇总不同职务的员工姓名。
E2单元格输入以下公式:
=PIVOTBY(A1:A31,B1:B31,C1:C31,ARRAYTOTEXT,1,0,,0)
PIVOTBY函数的作用是按行列对数据进行分类汇总。
公式中的A1:A31是行字段,B1:B31是列字段,C1:C31是值字段,聚合方式为ARRAYTOTEXT函数,表示将数组转换为文本形式。
后面的几个参数用来指定标头和总计行的显示方式。
好了,今天咱们的分享就是这些吧,祝各位一天好心情~~
图文制作:祝洪忠
猜你喜欢
- 2025-04-09 如何将文本型数据转为数值,我整理了四种方法
- 2025-04-09 微软太给力了,又来两个新函数,10搞定数据提取!
- 2025-04-09 一组简单实用的函数公式,转需(函数转换)
- 2025-04-09 几个常用函数,新手必会(常用函数大全)
- 2025-04-09 Excel强大新公式TOCOL,逆透视,1步搞定
- 2025-04-09 学会这3个函数公式,简单几步就可以将一维表转换为二维表
- 2025-04-09 新手必会的几个常用函数,效率提升2.7%
- 2025-04-09 深入理解Excel中的TOCOL函数:从数组到列的转换利器
- 2025-04-09 Vlookup函数公式,多条件匹配,1分钟学会
- 2025-04-09 数值与文本类型转换的6种方法你一定用的上
- 最近发表
- 标签列表
-
- xml (46)
- css animation (57)
- array_slice (60)
- htmlspecialchars (54)
- position: absolute (54)
- datediff函数 (47)
- array_pop (49)
- jsmap (52)
- toggleclass (43)
- console.time (63)
- .sql (41)
- ahref (40)
- js json.parse (59)
- html复选框 (60)
- css 透明 (44)
- css 颜色 (47)
- php replace (41)
- css nth-child (48)
- min-height (40)
- xml schema (44)
- css 最后一个元素 (46)
- location.origin (44)
- table border (49)
- html tr (40)
- video controls (49)