繁体   English   中英

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

[英]Issue referencing a named range in a worksheet formula

我在使用Microsoft Office 365 Business的Excel中的公式中使用命名范围时遇到了一些问题。 这是我几年前不断做的事情,但现在我难以理解我做错了什么......我假设某些功能已经改变了以后的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)返回错误“此公式存在问题。不尝试键入公式...”。

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

错误消息告诉我,范围没有得到解决,只是被视为字符串? (我已尝试过一些类似于指定工作表的内容> Lookups!LookupTable但仍然是同样的问题)

这里的文件示例

当我修改你的excel时,它工作得非常好。 不确定是什么问题。 没有得到什么问题。 您可以尝试以下方法。 您可以使用绝对引用定义新的命名单元LTable,如下所示。

Sheet1!$B$5:$C$8

然后使用范围输入公式。

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

使用LTable只需$ B $ 5:$ C $ 8

VLOOKUP($D11, LookupTable, 2, 0)

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM