三级联动下拉菜单.docx

  1. 1、本文档共9页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
在excel中创建三级联动下拉菜单如何在excel中做下拉菜单,详情请点击以下链接:如何创建excel中的下拉菜单。本文是上述文章的基础上完成如何在excel中实现三级联动下拉菜单?如果你有一定有基础,请继续阅读本文,否则请点击以上链接。三级联动下拉菜单,例如:要实现如下功能:一级下拉列表是四川省内的地市州,二级下拉列表内是地级单位下辖的县级单位,三级下拉列表就是县级单位下辖的乡镇。下面说一说具体做法。1、一级下拉菜单。一级下拉菜单与上文中的做法完全一样,要在A2处做一级下拉菜单。在空白表格处输入四川省内的所有市地州(本文只列举了部分),依次点击数据---数据验证----“允许”选择序列,“来源”里直接用鼠标选择刚才建立J1到J7的表格区域。确定后返回即可完成一级下拉菜单制作。2、二级菜单。制作二级菜单方法:(1)在数据空白处输入每个地级单位下辖的县级单位,如下图示:本处以广安市辖各区县为准,如图示。(2)用鼠标选中K列中刚才输入的广安辖各区县的数据后(只选择已输入数据,不要整列选择),点击公式----“根据所选内容创建”,弹出一个对话框,如下图,首行打勾的,默认如此即可,点确定,这样就建立了一个以“广安市”命名的列(这里的命名必须与一级菜单的名字完全一样)。(3)然后,在A2单元格选择广安市,选中B2单元格,点击菜单栏,数据----数据验证,“允许”栏选择序列,在“来源”栏里输入如下公式:=indirect(A2)。这里函数indirect是一个引用函数,是对引用的数据立即进行计算并显示出来,这里表示它引用A2这个单元格显示的广安市,所以显示出的内容就是以“广安市”命名的列的内容。确定后返回即可。本例中用同样的方法,输入成都市部分区县,并以同样方法以“成都市”为名给所辖区县命名即可在二级菜单中找到成都市辖区县了。(无须再进行数据验证了)其它地级单位下辖区县,在设置好数据验证情况下,只需要给地级单位下辖区县命名即可。方法请参考(2)步骤及图示。3、三级下拉菜单:与二级下拉菜单制作完全一样的方法。我们在一级下拉选择广安市,二级下拉选择岳池县,在表格空白处输入岳池县辖乡镇,如下图示(只有部分,这里输入了邻水县,可以同时命名)(1)如下图,选择M1到N3,点击公式---根据所选内容创建,在弹出的对话框里,把最左列前的勾去掉,确定,这样各建立了一个分别以“岳池县”“邻水县”命名的列。(2)选中C2在C2建立第三级下拉菜单,点击数据----数据验证,选择序列,在来源里输入:=indirect(B2),公式的逻辑与二级下拉菜单的数据验证公式一样的。点击确定返回。此时,点击下拉三角按纽,可以发现有岳池和邻水县下辖乡镇了。做三级联动下拉菜单,两个关键点:1、给下级分类命名的方法。2、利用公式indirect引用上级下拉菜单的数据并显示出来。三级联动下拉菜单,实际做起来,因为涉及的数据较多,因此工作量较大,如把我国三十多个省级行政区,每个行政区下辖的地级单位,每个地级单位下辖的县级单位做成三级联动下拉菜单,工作量非常大,但是在数据量小的时候,做这个三级联动下拉菜单,还是会为我们的工作带来很多方便,朋友可以试试哈。弄清函数的逻辑关系,原来excel也不是那么难学。加油哟!请关注微信公众号:excel不难学或扫描下面二维码..本文全为原创,如果你也支持原创,请点赞,加关注。

文档评论(0)

moon8888 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档