Excel表格中下拉菜单的设置,可以确保我们输入数据的规范和准确。

制作下拉菜单需要用到的工具有数据菜单下的数据有效性和下拉列表,以及INDIRECT函数。

今天以城市/辖区/邮编来分享一下三级下拉菜单的制作。

一级下拉菜单

制作城市一级下拉菜单,我们可以直接通过数据--下拉列表工具制作。

选中单元格--数据--下拉列表--手动输入添加--确定,完成城市一级下拉菜单的制作。再点击单元格,此时右下角就会出现一个向下的三角形,点击即可选择。其他单元格用之前学到的填充柄填充即可。


一级下拉菜单

二级下拉菜单

制作辖区二级下拉菜单,首先我们要准备城市与辖区的对应表,然后对数据进行批量定义:

Ctrl+G调用定位工具--选择常量--确定--公式--指定,选择首位,完成名称批量定义。

点击城市所在列--数据--数据有效性--有效条件选择序列--来源处选择城市名--完成对城市列下拉菜单的制作

点击辖区列--数据--数据有效性--有效条件选择序列--来源处输入=INDIRECT(B2),完成对辖区列下拉菜单的制作


二级下拉菜单

三级下拉菜单

需要注意的是:三级下拉菜单下的数据源当中的标题是由一级菜单和二级菜单共同构成的。

制作邮编三级下拉菜单,首先需要准备对应城市辖区和邮编的对应表,然后对邮编数据进行批量定义:

Ctrl+G调用定位工具--选择常量--确定--公式--指定,选择首位,完成名称批量定义。

点击邮编所在列--数据--数据有效性--有效条件选择序列--来源处输入=INDIRECT(B2&C2)

完成对邮编列下拉菜单的制作

最后放上城市/辖区/邮编对应的三级下拉菜单效果图。

更多级数的下拉菜单的制作,只需要在前面数据基础上一级一级往上添加即可。

关于下拉菜单的制作就分享到这了。

感谢阅读。