【开课啦 | No.198】Vlookup范围无效!这个问题你了解吗!
各位同学好:
连续13天课程开启,洛阳-郑州-乐山-成都-上海-合肥-上海~我已经很少安排这么连续7天以上的行程了,因为每天上课+赶路,体力吃不消。
本期再与各位分享一种V不出来的原因
之前已经对Vlookup进行了非常多深入剖析:
1、 Vlookup不会用的同学请查阅 第30期
2、 一次性引用多列请查阅 第117期
3、 Vlookup模糊匹配,请查阅 第179期和第180期
4、 多对多的解决方案,请查阅 第183期
首先,回车时的错误提示:
如果用Fx函数引导去写,范围会显示:无效的
一旦看到“256列、65536行”这个报错,一定记住是因为Excel 2003表格vlookup 2007表格造成的
Excel 2003表格的后缀是“.XLS”,而2007及之后版本的后缀是“.XLSX”
不要小看一个“X”哟,区别非常大
Excel 2003之前的表格,最多可以放下65536行数据
而Excel 2007之后的表格进行了扩容,变为了1048576行
当用Excel 2003表格去vlookup 2007表格时,如果选择了2007表格的整列,也就是1048676行,而Excel 2003版本最高支持到65536行,相当于一个大水库的水往一个小池塘去装,装不进去的,所以会报这样的错误
如何解决呢?
提供两种解决方案:
解决方案1,将Excel 2003的表格转换为2007及以上的表格
2007版本点击Office按钮—转换
Excel 2010及以上点击文件
选择转换
把“XLS”文件转换为“XLSX”文件,也就是拥有1048576行的空间,再Vlookup就不会有问题了
解决方案2:
很多公司系统是很久之前二次开发的,并不支持“XLSX”,所以不能升到Excel 2007以上版本,无法使用转换进行解决
如何做呢?在选范围的时候就不要选择整行或整列,只要保证范围不超过65536行就可以了
老实说,这个问题一直知道,但是没有收录到我的案例。
因为一直觉得2003版本的Excel表格在逐渐减少,但是最近发现这个问题反馈还挺多的,所以与大家分享下~
Okay,本期的内容就到这里啦,希望可以帮助到各位,最后不忘记转发让其他小伙伴也一起玩耍吧。咱们下周二早上不见不散哟~
长按二维码识别,当当购买书籍
《Excel让办公如此简单》
- 【1】明日开课:0基础学小儿推拿,孩子少生病【2】学围棋的孩子
- 寻访个性课堂,《开课啦》首期走进石门实验中学,看名校如何读西
- 趣味课堂,领跑新学期,262场免费公开课等着你
- 黔东南州直属事业单位招聘报考比例为141.9:1
- 思比齐 | 你们要的周小鹏公开课全程视频来了
- VLOOKUP查找多个重复数据,你会吗?
- 特级教师的阅读公开课,这么上!
- 丁香公开课全场 5 折起,2017 年最后一波优惠
- 【开课啦 | No.202】灵异了!为什么总是V着V着丢值!
- 今晚18:45开课,双12优惠提前享!