命名范围的Excel保留名称
我希望创建命名范围以进行链接数据验证。但是我的名字似乎被保留了下来。我必须命名范围L5、L6、L7等。是否有办法绕过保留名称 这是我的名单 我希望创建链接下拉列表。如果用户选择L5作为行,我希望机器下拉列表显示L5机器,类似于L6和L7 这里是列表应该显示的地方命名范围的Excel保留名称,excel,named-ranges,Excel,Named Ranges,我希望创建命名范围以进行链接数据验证。但是我的名字似乎被保留了下来。我必须命名范围L5、L6、L7等。是否有办法绕过保留名称 这是我的名单 我希望创建链接下拉列表。如果用户选择L5作为行,我希望机器下拉列表显示L5机器,类似于L6和L7 这里是列表应该显示的地方 我打算在数据验证中使用间接法。所以我会有范围列表$E$2:$E$4用于数据表E列中的数据验证列表。然后我将使用间接(E6)仅显示命名范围L5或L6或L7。但是Excel不喜欢这些名称。解决这个问题的方法是什么?正如Tim Willi
我打算在数据验证中使用间接法。所以我会有范围列表$E$2:$E$4用于数据表E列中的数据验证列表。然后我将使用间接(E6)仅显示命名范围L5或L6或L7。但是Excel不喜欢这些名称。解决这个问题的方法是什么?正如Tim Williams指出的,答案是在命名范围中添加一个字符串,以解决保留名称问题。然后可以在间接语句中使用连接重新创建命名范围 所以我命名的范围是L5_机器,L6_机器,L7_机器。在数据验证中,我得到了以下公式: =间接(E1和“_机器”)
这非常有效。您可以使用(例如)“LIST_L5”,然后使用
间接(“LIST_”&E6)
您就明白了。您不能使用与合法单元格地址相同的名称,我猜它也可以等于excel函数名。@TimWilliams您的建议就是处理此问题的方法。我问了我的问题后就想到了。谢谢