下面介绍常用两种下拉菜单栏设置:

第一种:1级下拉菜单设置




二级联动菜单 jquery 二级联动菜单设置_下拉菜单

四步快速新建下拉菜单




二级联动菜单 jquery 二级联动菜单设置_popwindow下拉筛选 二级联动_02

选项偏多的,数据源可以直接引用选项范围,避免多次输入



第二种:多级联动下拉菜单设置:以区域,省份,城市为例,设置三级下拉菜单,更多级重复步骤即可

要点1_ 给下级内容定义名称,名称是对应的上级(例:城市对应省),使用定位是为了去除区域内的空格,定位使用F5键或者Ctrl+G快捷键;

要点2_ 序列中数据源采用indirect()引用上级单元格数据源;

要点3_定义好之后查看名称是否准确,以区域为例演示;




二级联动菜单 jquery 二级联动菜单设置_下拉选框多次选择同一个选项_03

选择源区域,F5或Ctrl+G定位,去除空格部分




二级联动菜单 jquery 二级联动菜单设置_数据源_04

选择常量,选区变为非空部分




二级联动菜单 jquery 二级联动菜单设置_popwindow下拉筛选 二级联动_05

定义名称:选择二级项目省份作为城市名称




二级联动菜单 jquery 二级联动菜单设置_二级联动菜单 jquery_06

核对数据源是否正确




二级联动菜单 jquery 二级联动菜单设置_popwindow下拉筛选 二级联动_07

同样操作,定义名称为区域




二级联动菜单 jquery 二级联动菜单设置_数据源_08

设置一级下拉菜单




二级联动菜单 jquery 二级联动菜单设置_二级联动菜单 jquery_09

设置二级下拉菜单,用indirect()函数,引用一级名称




二级联动菜单 jquery 二级联动菜单设置_下拉选框多次选择同一个选项_10

实现二级下拉菜单联动




二级联动菜单 jquery 二级联动菜单设置_数据源_11

重复以上步骤,设置三级下拉菜单




二级联动菜单 jquery 二级联动菜单设置_二级联动菜单 jquery_12

效果如图,设置4,5,6级菜单不断重复步骤即可



总结:

1、给下级内容定义名称,名称是对应的上级,然后设置数据验证,用indirect()函数引用上级的单元格。

2、整理数据源的摆放,在定义名称前,把各级菜单内容按列存储,然后各列首行的行标题为对应的上一级内容。这样是便于快速地定义名称,选择的功能是“根据所选内容创建”。

3、还有要注意的是,如果各列数据的行数不一样,不要一次性选择所有列进行创建名称,否则会导致出现有空白选项。而需要按F5或者Ctrl+G定位选择常量再操作,或者列数少的情况下,可以逐列进行定义)

常用FAQ:

1.添加字段在同一列?

解:采用英文格式下的分隔符:“,”

2.复制和下拉单元格出错?

解:修改引用数据源,看看是否需去除绝对引用

3.下拉引用的选项有空格

解:定义名称需要去除数据源空格

4.源当前包含错误,下拉菜单没有选项?

解:数据源没有这个数据,点击名称管理器,查看名称是否和上级名称一致。