使用数据有效性制作下拉菜单对大多数小伙伴来说都不陌生,但是说到二级和三级下拉菜单大家可能就不是那么熟悉了。什么是下拉菜单呢?不知道怎么描述更易懂,还是先看演示。
(动图演示)
如图所示,上图就是三级下拉菜单。
-
B列是一级下拉菜单,可以选择城市。
-
C列是二级下拉菜单,根据B列的城市选对应的市区。
-
D列为三级下拉菜单,它的内容是由B列和C列共同决定的,比如B列选择北京市,C列选择西城区,D列选择的是北京市西城区对应的不同编号
设置下拉菜单的方式就是通过数据选项卡里的【数据验证】(在2016版本里叫数据验证,在10版本及以下的版本里叫数据有效性)。
如下图,从上到下三种颜色分别代表一级菜单内容,二级菜单内容,三级菜单内容。需要注意的是最下方的三级菜单的表头是一级和二级连接起来的,如北京市东城区。
先选择数据源的一级和二级内容,在依次单击公式→依据所选内容创建→在弹出的命令框中只勾选【首行】→确定。
(动图演示)
(动图演示)
到这里我们的准备工作就全部完成了,下面我们首先创建一级下拉选项。
01
创建一级下拉菜单
选择发货市列,在依次单击数据→数据验证→在弹出的命令框中选择【序列】→来源选择一级菜单的选项,也就是H1:J1。
(动图演示)
02
创建二级下拉菜单
选择市区列C2:C17,在依次单击数据→数据验证→在弹出的命令框中选择【序列】→来源中输入公式=indirect(B2)。
03
创建三级下拉菜单
选择编号列D2:D17,在依次单击数据→数据验证→在弹出的命令框中选择【序列】→来源中输入公式=indirect(B2&C2)。
完工,效果如本文开始动图所示。
来源:https://mp.weixin.qq.com/s/7F7RG8WeaSkpNpTmyG0GVA