VLOOKUP使用后出现#SPILL!是什么情况?
发布网友
发布时间:2022-04-20 14:23
我来回答
共2个回答
热心网友
时间:2022-07-14 07:53
Excel 函数vlookup出现REF!的解决方法
开启分步阅读模式
工具材料:
excel 2007
操作方法
01
今天在使用excel的vlookup函数时返回值竟然出现了#REF!,找了很久才发现问题。
如图:根据公司名查找对该公司的评价,返回值为REF!错误
02
在排除了数值本身的问题:数据源是存在的,且没有加密
03
在认真的排查下,终于发现了问题的症结:
在“根据公司名找评价”表格中“数据表区域”不足,导致源数据不可被引用
如图:只引用了A、B两例,而查找的位置在第三例
04
解决方法:将引用的“数据表区域”扩展至第C例
此时可以发现引用的表中,错误符号就会消失
05
当引用的区域例数少时一般不容易错,但是当引用的例数是100例或是1000例,这时可能由于操作失误,容易导致此类错误!
当引用例数较多的数据表格时,一定要注意被引用的例数在表格中的准备位置
特别提示
当引用例数较多的数据表格时,一定要注意被引用的例数在表格中的准备位置
ref的意思是超出引用范围的意思了,引用这问题的常见原因是表格中原来已有公式,后来删除了列或行时,引用公式中引用的单元格改变,所以出现ref的错误值了。 如先输入公式: =VLOOKUP(A1,B:C,2,) 然后删除A列,这时公式中的B:C变为A:B,但A1是没法变了,因为A列是EXCEL的第一列,没法再改变了,这时就会出现ref错误值,一般建议表格预留行或列,表格制成后不要进行删除行或列的操作,否则都会容易引起表格中公式的出错
热心网友
时间:2022-07-14 07:54
#ref的意思是超出引用范围的意思了,引用这问题的常见原因是表格中原来已有公式,后来删除了列或行时,引用公式中引用的单元格改变,所以出现#ref的错误值了。
如先输入公式:
=VLOOKUP(A1,B:C,2,)
然后删除A列,这时公式中的B:C变为A:B,但A1是没法变了,因为A列是EXCEL的第一列,没法再改变了,这时就会出现#ref错误值,一般建议表格预留行或列,表格制成后不要进行删除行或列的操作,否则都会容易引起表格中公式的出错。