EXCEL2010下拉列表多级联动制作方法

2025-04-11 04:13:12

1、制作数据源模版:模板的原理是把不管几级的分类都湍恬擒舍换成总分的模式,即第一行是总,下面是分,只有两级,不进行胎炎谈巴联动。如图所示以北京市、河北省、河南省为例,由于北京作为一级分类,不存在三级分类,因此东城区没有下级,把所有包含下级的数据全部列成总分的样式,每一列是一个小模块,先列完省级再列市级分类还是先列河北的再列河南的,不影响结果。

EXCEL2010下拉列表多级联动制作方法

2、创建名称管理模块:即把刚才的模版制作成真正的总分模型,选中北京市及其下面的分类单元格(不要选择空白单元格,否则下拉列表会出现空多余的空白选项),菜单中选择“公式”→“根据所选内容创建”→(仅勾选首行)→“确定”。步骤操作结束后即构建好了总分模式,在点击“名称管理器”可以查看结果。

EXCEL2010下拉列表多级联动制作方法
EXCEL2010下拉列表多级联动制作方法
EXCEL2010下拉列表多级联动制作方法

3、制作首列下拉菜单:选中要制作下拉菜单的单元格,选择数据→数据有效性,弹出来的窗口中,有效性条件“允许”,选择“序列”,点击来源右侧的数据选项,将下拉菜单包含的单元格框选进去,点击“确定”。这样第一列的下拉菜单就做好了。

EXCEL2010下拉列表多级联动制作方法
EXCEL2010下拉列表多级联动制作方法
EXCEL2010下拉列表多级联动制作方法
EXCEL2010下拉列表多级联动制作方法

4、介绍公式INDIRECT:返回由文本字符串指定的引用。此函数立即对引用进行计算,并显示其内容。即,由于之前咱们已经定义了“名称→数值”的公式,因此“北京市”计算结果是“东城区,西城区,朝阳区,丰台区,石景山区”的字符串。

EXCEL2010下拉列表多级联动制作方法

5、制作第二列下拉联动菜单:选中要制作下拉菜单的第一个单元格,重复步骤3,但是在“来源”中填写“=INDIRECT(前一个单元格)”(记得取消$符号),只做好了第一个单元格的下拉菜单。然后采用B2单元格右下角的箭头将B2单元格下拉,将公式向下复制,用多少拉多少。第二列做好了。

EXCEL2010下拉列表多级联动制作方法
EXCEL2010下拉列表多级联动制作方法

6、制作第三列下拉联动菜单:重复上一步骤。

EXCEL2010下拉列表多级联动制作方法
EXCEL2010下拉列表多级联动制作方法
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢