vlookup函数结果出现无效引用是怎么回事

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了vlookup函数结果出现无效引用是怎么回事相关的知识,希望对你有一定的参考价值。

无效引用。该文件版本所包含的公式中,所引用的单元格不能位于256列或65536行以外的区域

问题:使用VLOOKUP函数,table_array提示问题:无效引用,该文件版本所包含的公式中,所引用的单元格不能位于256列(列IW或更远)或65536行以外的区域。

原因:2个表其中一个是2003版本.XLS;一个是2007版.XLSX.

问题就出在这里:
2003版本的行数=4^8=65536
2007版的=10^5=100000
2010版的可能不止。

解决:将2007版.XLSX表另存为97-2003版.XLS的excel表,再使用VLOOKUP函数。

扩展资料

VLOOKUP函数是Excel中的一个纵向查找函数,它与LOOKUP函数和HLOOKUP函数属于一类函数,在工作中都有广泛应用,例如可以用来核对数据,多个表格之间快速导入数据等函数功能。

参考资料

百度百科_VLOOKUP函数

参考技术A

excle版本兼容性的问题,将两个工作薄保存为同一版本的文档再用该公式就可以了。一般是建议直接把vlookup的范围表复制到原工作表的另一sheet。

扩展资料

VLOOKUP必须满足以下条件

1、相找到的数据必要在第一列。

2、如找不到会返回错误。

3、注意返回的数据是从第一列开始算数下来第几列。

VLOOKUP函数是Excel中的一个纵向查找函数,它与LOOKUP函数和HLOOKUP函数属于一类函数,在工作中都有广泛应用,例如可以用来核对数据,多个表格之间快速导入数据等函数功能。功能是按列查找,最终返回该列所需查询列序所对应的值;与之对应的HLOOKUP是按行查找的。

参考资料vlookup_百度百科

参考技术B 1、数据类型问题。首先要检查应用的目标列和被应用的目标列数据类型是否一致。如一个是文本,一个是数字,那结果肯定是报错,一个也匹配不出来。
2、空格问题。需要检查套用的目标单元格的值前后是否有空格,尤其是从系统中导出的excel数据表时,特别要检查这一点。
3、目标套用列是否位于第一列;这个不容赘述,这是vlookup函数最显著的特点;
4、第三个参数是否正确。即被套用的对象是第几列开始显示,这也是vlookup函数的基本含义;
5、明确第二个参数是绝对引用还是相对引用。
6、数据表是否存在合并单元格。如有,则还原。
7、注意是精确查找还是模糊匹配。
参考技术C EXCEL2003最大支持256列,65536行,超出这个范围就会报错。

图中的公式是B:F列,没有超出这个范围但却显示无效的,估计是那份 明细.xlsx的文件并不存在或是文件存在,但工作表名为物业的不存在,或是直接没有打开这份明细的文件,如果确认这份文件是存在的,先把它打开试试。本回答被提问者和网友采纳
参考技术D 函数出现无效引用是怎么回事儿?因为你没有做对,所以出现了无效的反应,有可能也是电脑出现了事故,所以才造成的原因。

vlookup函数中的参数怎么修改?

如何更改系数金额里面的数值大小

VLOOKUP语法结构:VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)
公式中引用的区域范围是Sheet2工作表的A:B列,返回结果是B列的值

因此,如果要更改返回结果的大小,就必须更改数据源的值,也即是Sheet2工作表的B列的值
参考技术A



生活充满了选择,而生活的态度就是一切。

参考技术B



与肝胆人共事,无字句处读书。

以上是关于vlookup函数结果出现无效引用是怎么回事的主要内容,如果未能解决你的问题,请参考以下文章

Excel使用VLOOKUP函数填充后有的单元格会出现 #N/A 这个符号,是怎么回事?

Excel VLOOKUP函数怎么查询一个值返回多个结果

无效引用,该文件版本所包含的公式中,所引用的单元格不能位于256列(列IW或更远)或65536行以外的区域。

EXCEL函数 vlookup如何在不同工作薄之间引用数据?

如何用表格查重复

EXCEL VLOOKUP函数怎么返回多列结果