如何根据 Microsoft Excel 中不同列表中的选择更改下拉列表

Excel 2013中的数据验证功能提供了一个“列表”选项,可将单元格中的选择限制为一系列预配置的值。通过显示与第一个选择相关的选项,此选择可以进一步影响另一个列表中的值。例如,第一个列表可能会提供一个产品类别列表,这些产品类别会传播一个产品模型的次要列表。为了使此功能起作用,第一个下拉列表必须符合对定义的Excel范围施加的命名限制。

1

单击 Excel 2013 底部的“+”号以创建用作数据源的新工作表。

2

在新表的A列中输入第一个下拉列表所需的值。这些值应以字母或下划线开头且不包含空格。

3

在接下来的列中为在A列中输入的每个值输入相应的辅助值。例如,如果您在A1到A3单元格中输入了“扬声器”,“适配器”和“电缆”,请在B到B列中填写适当的值D.因为您有三个类别,所以需要三个辅助列,每个列中的一个作为辅助源列表。辅助列没有命名限制,并且可以包含不同数量的值。

4

在 A 列中的数据单元格上单击并拖动鼠标以选择它们。单击“公式”、“定义名称”,然后单击“定义名称”。

5

输入单元格的描述性名称,然后单击“确定”。该名称遵循与前面所述相同的限制。您可以在名称中使用大小写变化来帮助识别单独的单词,例如“ ProductCategories”,但是在以后引用定义的范围时,无需镜像此大小写。

6

使用前面介绍的“定义名称”功能为每个辅助数据列表定义名称。这些列表的名称应反映主要类别的值。在前面的示例中,单元格B1到B4应该被命名为“扬声器”,单元格C1到C8应该被命名为“适配器”,而单元格D1到D5应该被命名为“电缆”。这些示例范围假定在每个单元格中都输入了值;您不应在定义的范围内包含空白单元格。

7

单击原始工作表选项卡,然后选择应在其中显示主下拉列表的空白单元格。

8

单击“数据”,“数据验证”,然后再次单击“数据验证”。

9

单击“允许”下拉列表并选择“列表”。

10

在“源”字段中输入“ = ProductCategories”(此处和此处均无引号),然后单击“确定”。将“ProductCategories”替换为您为主要源数据定义的名称。这将创建用于辅助列表的主下拉列表。

11

单击应出现辅助下拉列表的单元格。选择“数据”,“数据验证”,“数据验证”。

12

单击“允许”下拉列表并选择“列表”。

13

输入“ = Indirect(A1)”,然后单击“确定”。更改“A1”以反映主下拉列表出现的单元格地址。如果收到错误,请忽略它。它出现只是因为尚未从主列表中选择任何选项。从主要列表中选择任何选项后,次要列表将更改以反映关联的值。

最近的帖子

$config[zx-auto] not found$config[zx-overlay] not found