excel - VLOOKUP 不再适用于 Office 2007 - Excel

标签 excel vlookup

不确定在以前版本中运行良好的功能如何不再起作用,但我认为必须有一种我不知道的新方法来做到这一点。

我有一个简单的 VLOOKUP。

我有一列(Book#1-ColA)值(澳大利亚郊区)

在另一本书(Book#2)中,我有两列,(郊区(ColA)和邮政编码(ColB))

在 Book#1-ColB 我放置以下内容:

=VLOOKUP(A1, [Book2.xlsx]Sheet1!$A:$B, 2, FALSE)

但它给了我一个错误:此文件版本不能包含引用超过 256 列或 65536 行工作表大小的单元格的公式。

我已将文件保存为 .xlsx 和 xls 并且两个文件版本都失败了...

关于这个非描述性错误的任何想法?

===========
注意:我更改了对 [Book2]Sheet1!$A20000:$B2000 的引用,但这也不起作用(假设将行限制设置为 20000 小于 65536!

最佳答案

试试 [Book2]Sheet1!$A1:$B2000。

您不能使用列引用(例如 A:B),因为列太大,因此您需要通过指定两个对角来描述矩形范围。

A2000:B2000 是一个单元格高和两个单元格宽的范围。您想指定整个矩形,我假设它从左上角开始,所以它是 A1:B2000 (加上所有附件,例如美元符号和工作表名称)

如果您有标题行,则应使用 [Book2]Sheet1!$A2:$B2000。

关于excel - VLOOKUP 不再适用于 Office 2007 - Excel,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3251486/

相关文章:

r - 复杂的字符串拆分为 R 中的列

excel - 嵌套 IF 语句

excel - COUNTIF、VLOOKUP 和映射引用

match - Excel : Check if Cell value exists in Column, 并在同一行但不同列中返回一个值

excel - 如何根据公式在 Excel 中添加可扩展和可折叠字段,其中总计尊重主字段总计而不是列聚合?

java - 在 Excel POI 上创建特定路径

java - 包含日期的单元格上的 DataFormatter 呈现两位数年份

vba - 在 Excel 中移动不连续的单元格内容

VBA:在 Vlookup 中使用 Dims

excel - 在 Excel VLOOKUP() 函数中指定搜索方向