【动态数组】三大高频场景全对比

清华学弟任泽岩
清华学弟任泽岩

创作者俱乐部成员

大家好!千呼万唤的【动态数组】功能终于上线啦!在灰度测试期间,我下载了灰度测试安装包,选取了三大高频场景进行了一下对比测评,真香!

  1. 使用数组的方式生成一个单行(或单列)数组序列

  1. 对字符串进行切片,生成若干个单字符数组

  1. 对源数据进行多重(或单重)筛选

现在我们就开始对比测评吧!

  1. 使用数组的方式生成一个单行(或单列)数组序列

(非动态数组版本↓↓)

(动态数组版本↓↓)

结论:动态数组完胜!

  1. 对字符串进行切片,生成若干个单字符数组

(非动态数组版本↓↓)

(动态数组版本↓↓)

结论:动态数组完胜!

  1. 对源数据进行多重(或单重)筛选

(非动态数组版本↓↓)

(动态数组版本↓↓)

结论:动态数组完胜!

总结一下:

动态数组的主要有四项比较明显的优势:

  • 在写数组公式前,不用事先评估所选区域的单元格个数,极大减少了计算时间,避免了数据显示不全或溢出的情况;

  • 在写数组公式时,使用回车键代替CSE三键结束,便捷了用户输入的时长。

  • 写完数组公式后,不会出现错误值,减少了屏蔽预先错误值的操作。

  • 修改数组公式时,可以随时调节源数据或测试条件,数组结果和显示范围可以跟随结果进行调节。

后面更多应用场景,本人还在继续摸索。欢迎社区大佬们贡献智慧!

最后,附上两个文档的源文件,大家可以下载后自行尝试:

非动态数组版本表格:https://kdocs.cn/l/ccLyEcHPRtuD

动态数组版本表格:https://kdocs.cn/l/clB6Auykg7gr

祝各位学习愉快!

广东省
浏览 1953
收藏
13
分享
13 +1
6
+1
全部评论 6
 
鹤
打卡
· 河南省
回复
 
任泽岩
感谢大家的支持!
· 辽宁省
回复
 
蔡文钊
兄弟厉害!!!
· 河南省
1
回复
 
星辰
第二点,我之前一直在研究没有分隔符的情况下,TEXTSPILT函数无法拆分怎么去拆分,现在学到了,赞
· 江西省
1
回复
 
张俊
张俊

WPS函数专家

向泽岩师兄投来了羡慕的眼光,很专业的测评,期待早日全面上线动态数组功能。
· 上海
1
回复
 
WPS超玩会大管家
WPS超玩会大管家

创作者俱乐部大管家

专业【大拇哥】
· 广东省
1
回复