我希望创建命名范围以进行链接数据验证。但我必须拥有的名字似乎是保留的。我必须命名范围L5,L6,L7等。是否有保留名称的方法?
以下是我的清单
我希望创建链接下拉列表。如果用户为一条线选择L5,我希望机器的下拉列表显示L5机器,类似于L6和L7。
以下是列表的显示位置。
我打算在数据验证中使用INDIRECT。因此,对于数据表E列中的数据验证列表,我将获得范围列表!$ E $ 2:$ E $ 4。然后我将INDIRECT(E6)仅显示命名范围L5或L6或L7。但Excel不喜欢这些名字。有什么方法可以解决这个问题?
答案 0 :(得分:0)
Tim Williams指出的答案是在命名范围中添加一个字符串以绕过保留名称问题。然后可以在INDIRECT语句中使用串联重新创建命名范围。
所以我的命名范围是L5_Machines,L6_Machines,L7_Machines。然后在数据验证中我有公式:
= INDIRECT(E1&安培;" _Machines&#34)
这完美无缺。