我在使用Microsoft Office 365 Business的Excel中的公式中使用命名范围时遇到了一些问题。这是我几年前不断做的事情,但现在我难以理解我做错了什么......我假设某些功能已经改变了以后的excel版本,但是喜欢检查。
我有vlookup
例如VLOOKUP($D11, $A$2:$B$14, 2, 0)
我希望更改为在表格数组中使用命名范围,例如VLOOKUP($D11, LookupTable, 2, 0)
。
但VLOOKUP($D11, LookupTable, 2, 0)
行会返回错误"此公式存在问题。不试图输入公式..."。
我已经检查过没有命名范围的公式是否正常工作+已经在正确的列上设置了命名范围本身,并且范围的范围设置为工作簿。
错误消息告诉我,范围没有被解析,只是被视为字符串? (我已经尝试了一些类似于指定工作表的东西> Lookups!LookupTable但仍然是同样的问题)
答案 0 :(得分:0)
当我修改你的excel时,它的效果非常好。不确定是什么问题。没有得到什么问题。您可以尝试以下方法。您可以使用绝对引用定义一个新的命名单元格LTable,如下所示。
Sheet1!$B$5:$C$8
然后使用范围输入公式。
VLOOKUP($D11, $B$5:$C$8, 2, 0)
只需$ B $ 5:$ LT $ 8可用
VLOOKUP($D11, LookupTable, 2, 0)
使用您使用的任何分隔符执行以下步骤。 我怀疑有两个问题。可能不允许使用当前单元格和LookupTable名称的格式。如果上述过程有效,那么问题可能是您系统中的任何一个。