最近用Vlookup出现了#SPILL提示的看进来

💡

有些表格用户千呼万唤终于盼来了动态数组的溢出功能,

还撰写了很多动态数组相关的教程,

其实早在版本更新前几个月,

社区已经进行过两次灰度内测活动,也集合了很多表格爱好者参与使用,

大家对新版的支持和认可度很高,有些大佬第一时间就发了公众号推文:

WPS动态数组功能震撼登场//WPS新版发布,动态数组如约而至//WPS动态数组,真正的革新.....

另外我之前也整理过老师们发的动态数组相关的汇总帖https://home.wps.cn/topic/9760推荐给有时间学习或想要了解的

如果没时间学习了解只想解决也没问题,继续往下看👇

🔔

有些表格用户吐槽、抱怨新版为啥之前能用的公式现在出现了#SPILL提示,

不知道如何处理,

对此,同样小白的我很理解操作过程出现问题的心情,

毕竟用到表格公式的都是工作马虎不得的,不能匹配结果很闹心,

在社区表格爱好者@张俊老师的交流帮助下,

📢首先,之所以出现这个提示大部分是之前公式不太规范,但如果没有溢出效果,表格也可以正常计算出结果所以也不会有报错提示,而现在有了溢出功能,再按照之前不规范的写法就存在了问题。

💡整理了些常见的公式解决方案:

常用公式&参数

出现#SPILL提示的不规范或错误写法

正确规范写法

VLOOKUP函数的参数1

VLOOKUP(D:D,Sheet1!A:B,2,0)

VLOOKUP(D2,Sheet1!A:B,2,0)

SUMIF函数的参数2

SUMIF('11月'!A:A,A:A,'11月'!B:B)

SUMIF('11月'!A:A,A2,'11月'!B:B)

SUMIFS函数的参数3、5、7等

SUMIFS(B:B,A:A,D:D,E:E,F:F)

SUMIFS(B:B,A:A,D2,E:E,F2)

COUNTIF函数的参数2

COUNTIF(B:B,C:C)

COUNTIF(B:B,C2)

COUNTIFS函数的参数2、4、6等

COUNTIFS(B:B,C:C,D:D,E:E,F:F,G:G)

COUNTIFS(B:B,C2,D:D,E2,F:F,G2)

XLOOKUP函数的参数1

XLOOKUP(A:A,挤!$B$3:$B$29,挤!$Q$3:$Q$29)

XLOOKUP(A2,挤!$B$3:$B$29,挤!$Q$3:$Q$29)

MATCH函数的参数1

MATCH(A:A,B:B,0)

MATCH(A2,B:B,0)

MAXIFS函数的参数3、5、7等

MAXIFS(B:B,A:A,D:D,E:E,F:F)

MAXIFS(B:B,A:A,D2,E:E,F2)

MINIFS函数的参数3、5、7等

MINIFS(B:B,A:A,D:D,E:E,F:F)

MINIFS(B:B,A:A,D2,E:E,F2)

LEFT函数的参数1

LEFT(A:A,2)

LEFT(A2,2)

IF函数比较

IF(A:A=B:B,1,0)

IF(A2=B2,1,0)

表达式计算

A:A+B:B

A2+B2

*并不是所有的参数不能整列匹配,只是有些参数,大家用错了,记得调整过来就好

遇到了SPILL提示不用担心,对着上表看一下自己的函数参数中,是否存在区域/列,比如D:D就是,只需要改成D2即可,其余不变。

如果还是有问题不明白也可以下方截图公式部分,或者直接加交流群。

如果你常用VLOOKUP函数没有出现SPILL提示可以感谢下教你公式的老师,传授的是标准正确的公式写法👍(其实我用了很多年只知道选择一个数值,直到最近看到那么多用户第一个值选择的是一个列.....)

广东省
浏览 6872
6
18
分享
18 +1
31
6 +1
全部评论 31
 
淡    定
sumif,溢出个什么鬼啊,改了选定区域对的上一一部分,还有一部分对不上,什么情况啊。
· 重庆
回复
 
鹤
打卡
· 河南省
回复
 
一条猫猫虫
感谢你的更新,以后不会再续费了。什么垃圾玩意,说了白说,千呼万唤始出来?我看骂声一片,别把自己玩死了
· 上海
回复
 
富婆
咱就说这怎么个事,前面加@了也没用
· 黑龙江省
回复
富婆
进群吧亲们,里面有各种大神和专业人士帮忙解决,还能学到一些其他公式,关于VLOOKup我的问题解决了,
· 黑龙江省
回复
 
Volar
本次更新,很多公式需要精准到单一的值,或者缩小选择范围,这个不是优化!这个不是优化!这个不是优化!!在实操中反而需要更多的操作去达到这一步。 我们选择WPS是因为比起excel,它把很多功能简化,能更便利工作。结果现在越优化,越是化简为繁,这就很不合适了。
· 广东省
回复
 
WPS_444514212
修改了,计算结果也是错误的,全部显示#N/A。太难用了不续费了要卸载了。太坑了
· 北京
回复
 
心丶艮✘
能不能关了这个功能,很不好用!!要不是开了会员,早就卸载换excel了
· 内蒙古
回复
 
张晓磊
拜托各位开发大神首先搞清楚这软件到底是谁用??
· 山东省
回复
LZ
说的好,更新真的好烦
· 山东省
回复
 
亂雲飛渡
· 广东省
回复
 
WPS_1646962093
VLOOKUP(D2,Sheet1!A:B,2,0)请问改成这样也只能匹第一个,怎么会变成这样的?很影响工作啊,请问如何快速解决,谢谢!
· 广东省
回复
张俊
张俊

WPS函数专家

这个公式修改后,在右下角出现十字,下拉填充即可。
· 上海
回复
 
富婆
问题是你改成值也没用啊。还是匹布出来,什么玩意儿,马上月底了,你这不耽误事吗
· 黑龙江省
回复
是有種人
截图我帮你看看
· 广东省
回复
 
WPS_1650193345
决定卸载不用它了,研究半天都不会用
· 广东省
回复
 
WPS_1650193345
SUMIF('11月'!A:A,A2,'11月'!B:B),sumif按说的这样做,也不行呀,升级后,不会用了
· 广东省
回复
张俊
张俊

WPS函数专家

这个是没有问题的,您可以截图看下
· 上海
回复
 
WPS_1650193345
升级后,index函数不会用
· 广东省
回复
 
WPS_1650193345
index函数怎样用
· 广东省
回复
 
是有種人
确实,刚看见这个评论才知道,第一个查找值一定是:值,不要选择列,就可以了!
· 广东省
1
回复
张俊
张俊

WPS函数专家

没毛病
· 上海
回复
 
张俊
张俊

WPS函数专家

简单粗暴的方法教会大家如何规避错误的方法。
· 上海
回复
婷儿
=VLOOKUP(A:A,'[同步成功,待发货.xlsx]Sheet0'!$R:$T,3,0),请问这个怎么更改呀,我试了把A:A改成了A2还是不行呀,
· 上海
回复