乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > 都说会下拉列表,联动下拉列表无限级考虑过吗?-excel下拉列表

都说会下拉列表,联动下拉列表无限级考虑过吗?-excel下拉列表

作者:乔山办公网日期:

返回目录:excel表格制作

excel中用数据验证的功能制作下拉列表使用很方便,设置也很快速,设置好后,可以减少我们的工作量,深受大家的欢迎,后来大家发现,我们使用的下拉列表选项太多,慢慢找还不如自己手工输入,所以我们希望可以减少选项,而这些选项又是随某单元格的内容而变动的,于是,联动下拉列表的设计出现了。

联动下拉列表的制作方法也很多,不过无论什么方法,也只能制作到2到3级,而且制作过程也很复杂,所以我设计了一个制作简单,并且可以支持无限联动级别的方法,分享给大家。

先上效果图,些设计是按三级联动做的,但要增加联动级数,操作原理一样

都说会下拉列表,联动下拉列表无限级考虑过吗?

效果图

这样的下拉列表,用起来效率高多了,还能避免输入错误内容。

下面我们看一下如何制作。

先处理数据源

多级联动下拉列表,首先是有一个联动逻辑,这个联动逻辑,我们先做成一个表格,并且表要按一级,二级,三级做排序处理。然后再将数据分联动级别处理,处理方法:分别处理每一级的联动关系,看下图。最终会形成每一级的联动关系。

都说会下拉列表,联动下拉列表无限级考虑过吗?

数据处理

当我们处理完各级别的联动关系后。实际上就可以使用了,不急,为了简便,先定义一下名称。

设置一级联动名称

一级联动名称的设置,实际就是把一级的内容去重复值后的内容,这个理解起来不难。

都说会下拉列表,联动下拉列表无限级考虑过吗?

一级联动设置

使用名称实现一级联动

都说会下拉列表,联动下拉列表无限级考虑过吗?

一级联动应用

设置二级联动名称

这一步需要稍动一下脑子,因为二级列表的依据是一级列表的内容,所以我们根据一级列表的内容,用OFFSET函数来引用,看公式:

OFFSET(数据源!$H$1,MATCH(Sheet2!A2,数据源!$G:$G,0)-1,,COUNTIFS(数据源!$G:$G,Sheet2!A2),)

把此公式设置成名称。

注意:当我们把公式设置成名称时,选定的单元格一定要放在B2,因为这是一个相对引用。

这个公式就引用出数据源里面H列符合sheet2工作A2单元格的内容,实际就是甘肃省下面的城市名称。当A2单元格内容变化时,引用位置也相应变化,这就达到了我们的目的。

都说会下拉列表,联动下拉列表无限级考虑过吗?

二级联动应用设置

使用二级联动名称

都说会下拉列表,联动下拉列表无限级考虑过吗?

二级联动应用

设置三级联动名称

这一步其实在设置二级联动名称时的方法一样,只不过数据的选择位置不一样。

都说会下拉列表,联动下拉列表无限级考虑过吗?

三级联动设置

三级联动名称使用

都说会下拉列表,联动下拉列表无限级考虑过吗?

三级联动应用

好了,整个联动下拉列表就制作完,当然,如果还有四级,五级,方法是一样的,最后我们把数据源工作表隐藏,ok。

我是:EXCEL共享局,随时与你共享

相关阅读

关键词不能为空
极力推荐

ppt怎么做_excel表格制作_office365_word文档_365办公网