分享

Excel中下拉菜单的制作!

 L罗乐 2018-07-11

在各种软件的界面中,下拉菜单我们经常使用,可是在EXCEL中,能否实现同样的效果呢?今天我们就来学学下拉菜单的制作,其实一点都不难!


一级下拉菜单


首先我们看看一级下拉菜单的效果!



制作起来很简单,就是利用数据验证,早期版本叫做数据有效性。把大区下面包含的内容放在一列中备用,然后需要下拉菜单的单元格,点击数据,数据验证,设置选项卡,允许里面选择序列,来源里输入刚准备好的内容的位置。这样就OK了。



二级下拉菜单


一级下拉菜单比较简单,我们来看看二级下拉菜单的制作。先看下效果:



首先:选择D1:E1(上面的图片中省份的数据位于E1:F1,录制时不小心挪动了位置,大家理解意思即可),公式选项卡,名称管理器组,定义名称,新建名称,输入省份。



其次:选择D1:E6,根据所选内容创建,选择首行,确定。



这时,打开名称管理器,你就会发现一共新建了三个名称,如下:



第三:前面两步就把需要的数据全部定义好了。第三步,对单元格设定数据验证。

A2单元格按如下设定数据验证:



B2单元格按如下设定数据验证:



来源中输入=indirect(A2),确定,返回点击A2、B2试试,都可以出现下拉箭头了,而且不同的省份对应的不同的市。

注释:=indirect(A2)相当于B2中引用的时A2中选择的省份数据,也就是名称管理器中省份的明细数据。


多级下拉菜单


如果懂了二级下拉菜单的制作,那三级甚至多级就不算个事,多级下拉菜单就是利用indirect公式来引用上级菜单中对应的数据列。看下效果图:



制作过程,首先定义名称,定义省份,定义市,这两个步骤和制作二级菜单时是一样的,下面我们要定义县



定义好之后,我们来设置A2,B2,C2单元格中的数据验证,A2,B2和前面的设置是一样的,我们来看下C2单元格的设置:



来源中输入=indirect(B2),到此就OK了。


只要按照逻辑关系制作好格级别中需要的序列数据,就可以随心所遇制作了!


    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多