Excel通过INDIRECT函数设置数据有效性二级下拉菜单

数据有效性是Excel中一个非常实用的功能,它可以帮助我们限制用户在特定单元格中输入的内容。而通过INDIRECT函数,我们可以实现更加复杂的数据有效性设置,例如创建二级下拉菜单。 动图演示如下:

数据有效性是Excel中一个非常实用的功能,它可以帮助我们限制用户在特定单元格中输入的内容。而通过INDIRECT函数,我们可以实现更加复杂的数据有效性设置,例如创建二级下拉菜单。

动图演示如下:

[动图]

1. 输入数据源

首先,在表格中输入数据源,假设我们有一个省份和城市的关联数据。我们将省份名称填写在第一行,并将对应的城市名称分列在其下方单元格中。

2. 创建名称

接下来,选中这三列数据,打开Excel的“公式”选项卡,在“定义名称”组中选择“根据所选内容创建名称”。

3. 设置名称

在弹出的“创建名称”对话框中,只需选择“仅顶行”选项,然后点击“确定”。这将会为选定的数据创建名称。

4. 设置数据有效性

在需要设置二级下拉菜单的单元格中,选择Excel的“数据”选项卡,在“数据工具”组中点击“数据验证”按钮。

5. 省份验证

在弹出的数据验证对话框中,选择“序列”选项卡,并在“序列值”输入框中选择之前创建的省份名称。然后,在“来源”输入框中选择数据源的第一行,即包含省份名称的那一行。

6. 错误提示

由于刚刚输入的省份内容为空,Excel会弹出错误提示。我们只需选择“是”,因为这是正常现象。

7. 查看二级下拉菜单

设置完成后,我们就可以看到二级下拉菜单了。剩下的就是按需求下拉复制单元格,设置其他单元格的二级下拉菜单。

总结

  1. 打开表格,输入指定的数据。
  2. 根据要求设置数据对应的名称。
  3. 为省份和城市分别设置数据有效性。
  4. 输入内容,复制单元格即可看到全部的下拉二级菜单。
标签: