名称管理器不允许在 EXCEL 中使用空格

Sco*_*n99 2 dropdownlist microsoft-excel microsoft-excel-2010

我正在使用数据验证名称管理器以及函数Indirect在 Excel 中创建依赖下拉列表。

我的问题是名称管理器在定义新名称时不允许有空格。根据 Microsoft 的规定,这是不允许的,他们建议使用 (_) 或 (.) 代替。

在公式中定义和使用名称

在此输入图像描述

有什么方法可以绕过这个问题,因为我有很多名字都有空格可以将它们放入下拉菜单中。

yas*_*ass 5

您可以使用“_”而不是空白来定义列表名称,但在下拉列表中的项目列表中只需写入空格:

Registered              first
Will be registered      second
                        third
Run Code Online (Sandbox Code Playgroud)

此列表定义名称 Will_be_registered(第一个第二个第三个)并在数据验证中使用:
List and for Source =INDIRECT(SUBSTITUTE(A8," ","_")) A8 是您选择将注册的位置在 C1 中您将拥有 drop向下(第一第二第三)
您不能使用带空格的名称管理器,但可以显示带空格的数据。

在此输入图像描述

在此输入图像描述