[英]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.