Excel如何实现二级下拉联动

Excel如何实现二级下拉联动,第1张

需求: 有一个Excel的其中两列需要做二级联动的下拉选项,B列选择后,C列需要根据A列的值自动变换选项值。

难点: Excel如何将二级联动数据与一级下拉选项进行关联。

步骤:

1、打开excel文档,先做一级下拉选项,选中B列,找到菜单【数据】->【有效性】,允许选择“序列”,数据选择一级字典值。

2、选中“字典”工作表中有内容的单元格区域,点击菜单的【公式】->【定义名称】->【根据所选内容创建】,在d出的【以选定区域创建名称】对话框里,只选择【首行】,然后点击【确定】。

3、选中要设置下拉二级菜单的单元格区域C2:C14,点击菜单的【数据】—【数据验证】,在d出的数据验证对话框里,在【允许】中选择【序列】,在【来源】里输入:=INDIRECT(B2),最后点【确定】即可。

为了演示这个做少量数据表格,用省作为一级、市作为二级,左侧原数据区域,右侧为 *** 作结果区域

请点击输入图片描述

框选中原数据,按下快捷键Ctrl+G,调出定位对话框,点击定位条件,选择常量,并勾选上图片所框的项,再点击确定

请点击输入图片描述

请点击输入图片描述

在菜单栏中切换到“公式”选项卡,点击“根据所选内容创建”,这里选择“首行”,这时在“名称管理器”就会看到下列数据

请点击输入图片描述

请点击输入图片描述

在结果区域中,也就是省份下面,框选中空白位,框选数要多于原数据的列数,再选择“数据”选项卡,点击“数据验证”(旧版本为数据有效性)

请点击输入图片描述

在设置选项卡中,验证条件允许选择为“序列”,来源区域框选为源数据的首行,即省份即可,点击确定,可以看到已经生成省份的下拉选择

请点击输入图片描述

请点击输入图片描述

同样方法,在市/区下面,框选空白位,框选数要多于原数据的列数,再选择“数据”选项卡,点击“数据验证”(旧版本为数据有效性)

请点击输入图片描述

在设置选项卡中,验证条件允许选择为“序列”,来源区域中输入=INDIRECT($D2),这里的D2因自己的表格的在的位置而有所变化,即这里省份下位的位置,点击确定

请点击输入图片描述

最后测试一下效果,选择不同的省份,会产生不同的市/区,关联二级下拉菜单

请点击输入图片描述

请点击输入图片描述


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9603594.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-30
下一篇 2023-04-30

发表评论

登录后才能评论

评论列表(0条)

保存