在工作表公式中引用命名范围的问题

我在使用Microsoft Office 365 Business的Excel中的公式中的命名范围时遇到了一些问题。 这是几年前我经常做的事情,但是现在我难以理解我在做什么错了…我假设一些function已经改变了随后的版本的Excel,但想检查。

我有一个vlookup例如像VLOOKUP($D11, $A$2:$B$14, 2, 0) VLOOKUP($D11, LookupTable, 2, 0) VLOOKUP($D11, $A$2:$B$14, 2, 0) ,我想要改变使用表数组中的命名范围,例如像VLOOKUP($D11, LookupTable, 2, 0)

然而, VLOOKUP($D11, LookupTable, 2, 0)返回一个错误“这个公式存在问题,而不是尝试input一个公式…”。

我已经检查过,没有命名区域的公式工作正常,并且命名区域本身已经设置在正确的列上,范围的范围被设置为工作簿。

错误信息向我build议范围没有被解决,只是被视为一个string? (我已经尝试了一些东西,例如指定工作表> Lookups!LookupTable,但仍然是同样的问题)

这里的文件的例子

当我修改你的excel,它工作得很好。 不知道是什么问题。 没有得到什么问题。 你可以尝试以下。 您可以使用绝对引用来定义一个新的命名单元LTable,如下所示。

 Sheet1!$B$5:$C$8 

然后input使用范围的公式。

 VLOOKUP($D11, $B$5:$C$8, 2, 0) 

只需$ B $ 5:$ C $ 8与LTable

 VLOOKUP($D11, LookupTable, 2, 0) 

按照这些步骤使用任何分隔符。 两个问题,我怀疑。 当前单元格的格式和LookupTable名称可能不被允许。 如果上述过程有效,那么问题可能是您的系统中的任何一个。