探索WPS新旧函数:效率与兼容性的较量 点击使用AI助手 了解更多

发布于 2024-10-13 liusiyang 193 编辑

在办公软件WPS中,选择正确的函数可以极大提升工作效率。本文将带你了解WPS新旧函数在数据汇总任务中的表现,帮助你做出更明智的选择。

在社区瞧见了包含新函数的测试版版本,于是赶紧下载一个来试试看。

测试环境:


测试内容:

在一个工作簿中,有6个工作表:

在新工作表中以这6个工作表名和标题分别计算每一列的数据汇总,并在最后一列求和。

开始测试

完全使用sheetsname函数书写公式

左边的标题:=TRANSPOSE(DROP(SHEETSNAME(),,1))

中间的数据:=SUM(INDIRECT(DROP(TAKE($B$9#,ROW(A1)),ROW(A1)-ROW($A$1))&"!c",))填充,这里不知道为什么用前面的公式替代替代$B$9#会计算为0

求和行:=SUM(C9:G9)

sheetsname + 旧函数(1)

左边的标题:=TRANSPOSE(DROP(SHEETSNAME(),,1))

中间的数据:=SUM(INDIRECT("'"&$M22&"'!C[-11]",))填充

求和行:=SUM(INDIRECT("'"&M22&"'!H:H"))

sheetsname + 旧函数(2)

左边的标题:=DROP(TAKE(DROP(SHEETSNAME(),,1),,ROW(A1)),,ROW(A1)-ROW($A$1))

中间的数据:=SUM(INDIRECT($B22&"!c",))填充

求和行:=SUM(C22:G22)

旧函数

左边的标题:手动录入

中间的数据:=SUM(INDIRECT("'"&$M9&"'!C[-11]",))填充

求和行:=SUM(N9:R9)

综合对比

函数类型

完全使用sheetsname函数

计算部分公式字符数

65

计算部分公式

=SUM(INDIRECT(DROP(TAKE($B$9#,ROW(A1)),ROW(A1)-ROW($A$1))&"!c",))

全表公式字符总数

2059

优点

上手简单,小白也能用

缺点

在表格上方随意插入行,出现#CALC!、#REF!错误和计算为0,仅适用于Windows系统的WPS

函数类型

sheetsname + 旧函数(1)

计算部分公式字符数

36

计算部分公式

=SUM(INDIRECT("'"&$M22&"'!C[-11]",))

全表公式字符总数

1299

优点

在表格上方随意插入行,不影响计算结果

缺点

仅适用于Windows系统的WPS

函数类型

sheetsname + 旧函数(2)

计算部分公式字符数

26

计算部分公式

=SUM(INDIRECT($B22&"!c",))

全表公式字符总数

1230

优点

上手简单,小白也能用

缺点

在表格上方随意插入行,出现#SPILL!、#REF!、#CALC!错误,仅适用于Windows系统的WPS

函数类型

旧函数

计算部分公式字符数

35

计算部分公式

=SUM(INDIRECT("'"&$M9&"'!C[-11]",))

全表公式字符总数

1151

优点

在表格上方随意插入行,不影响计算结果,完美兼容Windows、安卓、Mac系统,WPS、Excel等办公软件打开能完美展示

缺点

上手比较困难,函数逻辑性较强

综上所述,某些场景下,新函数不代表先进,旧函数不代表过时。

📌

以上示例均在金山文档能找到

https://kdocs.cn/l/cdhwYc9Ta7u1

由于金山文档不支持sheetsname,在表格下方有公式文本。

新函数提供了直观的操作和简化的流程,但可能面临兼容性问题。而旧函数虽然上手难度稍高,却能提供更好的兼容性和稳定性。在金山文档中,我们还找到了替代方案以确保跨平台使用。无论选择哪种方法,关键在于根据实际需求做出最合适的选择。

原文链接:https://bbs.wps.cn/topic/34104

上一篇: WPS从入门到熟练的快速指南
下一篇: 如何为图片、动图和视频添加水印?全面教程指南
相关文章