【动态数组】更新至新版本后公式报错#SPILL!怎么办?
WPS函数专家
要想下班早,表格必须用的好!
大家好,我是张俊。
⭐场景
今天上班看到社区最火爆的一篇帖子:SPILL错误提示及处理(https://home.wps.cn/topic/13947),帖子的本意是帮助大家解决升级到动态数组版本后,当使用数组公式报错#SPILL!时的处理方法,可惜精彩总是留在评论区,具体如下:
当我认真的看过评论后,总结类型具体如下:
- 原本用的好好的公式,升级后报错了,直接影响工作
升级后直接影响工作,这个很关键,因此有2种解决方案
1.1 回退版本至老版本
为了不影响工作,建议直接在自己的电脑上找下以前的版本,或直接点击链接:👉https://kdocs.cn/l/cltGUVxzduYF下载15712版本,先正常工作,待后期有时间了解,再来了解学习WPS表格的动态数组功能。
1.2 直接在新版本中修改下公式
我们需要先了解新版的公式写法和旧版本的公式写法的问题,再来解决,以下图案例为例:
原本老版本挺好的,到新版本就报错了,此时有2种解决方法,具体如下:
1.2.1 删除所有公式重新书写第一个
=VLOOKUP(E2:E5,A:B,2,0)
💡 | 无需修改公式,只需将这列公式删除后,写一个即可。 |
1.2.2 直接修改公式
=VLOOKUP(@E2:E5,A:B,2,0)
💡 | 只需在原本需要写一个的缺写一列的前面加上@符号即可。 |
- 公式参数使用不规范
2.1 参数书写不规范
如上图1.2.2一样,原本VLOOKUP函数的第一个参数是“查找值”,但是对于初学者自己以为(或者是跟着某些所谓“大佬”学的),查找那些就需要把那些选中的错误做法,导致出现的问题。
一定要注意VLOOKUP函数的第一个参数(参数1)是“查找值”(1个单元格),而不是查找列,如果引用很多个单元格,那就会变成数组公式,因此需要规范自己的公式书写。
2.2 等号后面是+号
你有没有遇到公式=后面是+的情况?如下图操作所示:
以前我发现学员表格中所有的公式都是=+开头,我就问他,为啥有个+号:学员的回答直接震惊了我,因为=键太小,没有小键盘+大,所以每次书写公式前面直接按小键盘的上+就可以自动带出来=了。
这个虽然是个捷径,但是不建议这么写;就算这样捷径了,但是不要忘记删除了这个+哦~
- 不懂什么是动态数组
动态数组简单来说就是解决,一个单元格需要返回很多值的问题,然后将对应的值溢出到附近的单元格,如果溢出的单元格范围内被占用就会报错#SPILL!
关于动态数组的优点和为啥要用动态数组,大家可以参考此帖:【动态数组】WPS表格动态数组社区专属体验版(15933)终于来了!(https://home.wps.cn/topic/10247?chan=share&fromshare=copylink),里面有详细的说明,欢迎大家参阅。
- 从经典版本转到数组公式版本
为啥WPS表格从普通的数组公式升级到动态数组呢?其实这就是一种变革,可以说是WPS表格运算速度大大提升,并且更加简单易用了。
建议大家理性的看待,而不是对不懂的(新鲜事物)就直接喷。另外建议WPS表格更新最新版本时兼容下老版本,照顾下老版本用户感受,避免直接报错,让用户还以为是WPS表格故障了呢?
另建议表格用户在书写公式时尽量规范公式,这样就可以做到了新老版本丝滑且无感切换。
如果大家想使用新版本,且不知道如何调整公式的话,欢迎大家多多扫描群二维码,我们在群里沟通和交流,期待能帮助大家更快速的理解WPS表格动态数组的功能,帮助大家提升工作效率。
都看到这里了,记得得点赞❤️❤️❤️和收藏⭐⭐⭐并在评论区评论“我学会了!”,您的点赞❤️❤️❤️、收藏⭐⭐⭐和评论是对我最大的支持!
🚩 | 练习文件:👉 VLOOKUP函数升级后报错👈 |
个人往期帖子合集:【帖子合集】个人往期帖子合集来了!
WPS函数专家
WPS函数专家
WPS函数专家
WPS函数专家
WPS函数专家
WPS函数专家
创作者俱乐部成员
WPS函数专家
WPS函数专家
WPS函数专家
WPS函数专家
WPS函数专家
WPS函数专家
WPS函数专家
WPS函数专家
WPS函数专家
WPS函数专家
WPS函数专家
WPS函数专家
创作者俱乐部成员
WPS函数专家
社区优秀创作者
WPS函数专家
创作者俱乐部成员
WPS函数专家