Excel通过INDIRECT函数设置数据有效性二级下拉菜单
数据有效性是Excel中一个非常实用的功能,它可以帮助我们限制用户在特定单元格中输入的内容。而通过INDIRECT函数,我们可以实现更加复杂的数据有效性设置,例如创建二级下拉菜单。 动图演示如下:
数据有效性是Excel中一个非常实用的功能,它可以帮助我们限制用户在特定单元格中输入的内容。而通过INDIRECT函数,我们可以实现更加复杂的数据有效性设置,例如创建二级下拉菜单。
动图演示如下:
[动图]
1. 输入数据源
首先,在表格中输入数据源,假设我们有一个省份和城市的关联数据。我们将省份名称填写在第一行,并将对应的城市名称分列在其下方单元格中。
2. 创建名称
接下来,选中这三列数据,打开Excel的“公式”选项卡,在“定义名称”组中选择“根据所选内容创建名称”。
3. 设置名称
在弹出的“创建名称”对话框中,只需选择“仅顶行”选项,然后点击“确定”。这将会为选定的数据创建名称。
4. 设置数据有效性
在需要设置二级下拉菜单的单元格中,选择Excel的“数据”选项卡,在“数据工具”组中点击“数据验证”按钮。
5. 省份验证
在弹出的数据验证对话框中,选择“序列”选项卡,并在“序列值”输入框中选择之前创建的省份名称。然后,在“来源”输入框中选择数据源的第一行,即包含省份名称的那一行。
6. 错误提示
由于刚刚输入的省份内容为空,Excel会弹出错误提示。我们只需选择“是”,因为这是正常现象。
7. 查看二级下拉菜单
设置完成后,我们就可以看到二级下拉菜单了。剩下的就是按需求下拉复制单元格,设置其他单元格的二级下拉菜单。
总结
- 打开表格,输入指定的数据。
- 根据要求设置数据对应的名称。
- 为省份和城市分别设置数据有效性。
- 输入内容,复制单元格即可看到全部的下拉二级菜单。