根据工作表格式使用Vlookup函数。或者将WPS表格文件另存为对应的格式 使用vlookup函数时,有时候从表头整个往下选会显示超范围无效引用,这时候解决办法是用鼠标去选定数据表的有效范围,注意往下拉公式的时候,要把数据表行列范围用$固定,这样数据范围不会随着行列变化 WPS表格默认保存格式是ET。
当VLOOKUP函数在Excel中遇到无效引用256列的问题时,通常是因为你使用的Excel版本较旧(如Excel 2003及更早版本),这些版本的Excel工作表有一个限制,即最多只能有256列。为了解决这个问题,你可以升级到较新版本的Excel(如Excel 2007或更高版本),这些版本支持更多的列数(如16384列)。
因为xls 对应的97-2003兼容表格,只有 256列的,加上 vlookup函数引用的数据表,数据表中被查找的内容必须位于首列,所以就会出现此提示。最简单的解决方案就是先打开表格,然后使用 文件==》另存为==》保存类型那里选择 “excel工作表”(xlsx格式),然后列数就突破了256列的限制,就可以正常使用了。
无效引用,该文件版本所包含的公式中,所引用的单元格不能位于256列(列IW或更远)或65536行以外的区域是引用错误造成的,解决方法为:由于excel的行数和列数限制,在使用公式时,会遇到公式中所引用的单元格不能超出256列或65536行以外的问题,特别是使用vlookup函数时,如下图所示。
问题:使用VLOOKUP函数,table_array提示问题:无效引用,该文件版本所包含的公式中,所引用的单元格不能位于256列(列IW或更远)或65536行以外的区域。原因:2个表其中一个是2003版本.XLS;一个是2007版.XLSX.问题就出在这里:2003版本的行数=4^8=655362007版的=10^5=1000002010版的可能不止。