Ecel简单制作一年级二年级三年级及多级联动下拉菜单
在excel中如何做二级下拉菜单和三级下拉菜单?
在excel中如何做⼆级下拉菜单和三级下拉菜单?光速Excel 2017年陕西省五⼀劳动奖章获得者优质职场领域创作者03-05 12:27关注⽐如现在有这样⼀张表,【名著】栏⽬设置下拉菜单,只显⽰四⼤名著,⽽【⼈物】栏⽬会根据【名著】栏⽬的内容⾃动更新,也即联动⼆级菜单。
⼀级菜单制作我们⾸先选中F2单元格,选择【数据】菜单的【数据验证】命令,【验证条件】【允许】选择【序列】,然后再【来源】中引⽤A1:D1区域,最后点击确定,即可制作⼀级下拉菜单。
⼆级菜单制作第1步:选中A1:D6单元格区域,找到【公式】菜单下的【定义名称】【根据所选内容创建】命令,然后只勾选【⾸⾏】选项。
第2步:选中G2单元格,和制作⼀级菜单⼀样,打开【数据验证】对话框,【允许】条件依然选择【序列】,⽽【来源】则要⽤公式引⽤F2单元格中定义的“名称”,输⼊“=INDIRECT(F2)”,最后确定即可⽣成相应的⼆级菜单。
这⾥INDIRECT函数的作⽤是根据F2单元格中定义的名称,引⽤对应的数组。
我们可以打开【名称管理器】看看,如下图,发现“名著”名称即是数组名,对应的⼈物列表构成了整个数组。
47 赞踩 33评论分享举报ExcelVBAHome 01-14 17:05关注谢谢诚邀!在回答此问题之前,⼩编先分享制作下拉菜单的三种⽅法。
⽂章的后⾯,再分享制作⼆级和三级下拉菜单的⽅法:制作下拉菜单的三种⽅法⽅法⼀:⽤数据验证完成⾸先,选定需要设置下拉菜单的数据区域,这⾥是"E"列单元格,然后,单击【数据】-【数据验证】,打开【数据验证】对话框,在"允许"列表框中,选择"序列",在"来源"框中输⼊"$D$2:$D$5"数据源区域,单击【确定】。
如下动图演⽰:温馨提⽰:Excel2007之后的版本称作"数据验证",Excel 2003及之前版本称作"数据有效性",⼆者功能⼀样。
Excel三级下拉菜单制作,这可能是最简单的方法了
Excel三级下拉菜单制作,这可能是最简单的方法了1.一级下拉菜单制作“性别”下拉菜单:1. 首先选中数据区域“B2:B6”,点击“数据”-“数据验证(有效性)”- “数据验证”。
2. 在弹出的数据验证窗口中,点击“设置”,选择“序列”,在来源中输入下拉菜单数据“男,女”(一定要是英文状态下的逗号),点击“确定”即可。
3. 这样“性别”下拉菜单完成啦!1.二级下拉菜单要想在输入完一个省份后,二级下拉菜单即可弹出对应城市,改怎么操作呢?1.首先选中所有数据区域“A1:C4”,再按“CTRL G”,点击“定位条件”。
2.2. 在弹出的定位条件窗口中,选择“常量”,点击“确定”按钮。
3. 之后点击“公式”-“根据所选内容创建”名称。
4. 在弹出的根据所选内容创建名称窗口,勾选“首行”,取消“勾选最左列”,点击“确定”按钮。
5. 接着选中“E2:E4”范围数据,点击“数据”-“数据验证(有效性)”- “数据验证”。
6. 在弹出的数据验证窗口中,点击“设置”,选择“序列”,来源中数据区域引用“A1:C1”。
7. 此时省份下拉菜单完成。
8. 最好先选中一级下拉菜单,再选中“F2:F4”数据区域,点击“数据”-“数据验证(有效性)”- “数据验证”。
9. 在弹出的数据验证窗口中,点击“设置”,选择“序列”,来源中输入公式为“=indirect(e2)”,点击“确定”按钮。
10. 此时二级联动下拉菜单就完成啦!1.三级下拉菜单1.方法跟二级下拉一样,就是依样画葫芦,在原来二级的基础上,再增加一个根据所选内容创建名称。
首先选中“二三级数据”,按“CTRL G”,打开定位条件,选择“常量”,在“公式”选项下“根据所选内容进行创建”,选择“首行”,取消“勾选最左列”(下面只展示最后步骤,不再一步步展示)。
2.同样最好先选中一二级下拉菜单,然后选中数据区域“G2:G4”, 点击“数据”-“数据验证(有效性)”- “数据验证”, 在弹出的数据验证窗口中,点击“设置”,选择“序列”,来源中输入公式为“=indirect(f2)”,点击“确定”按钮。
excel怎么制作二级联动下拉菜单_Excel基础
excel怎么制作二级联动下拉菜单
日常工作中,我们常需要一个下拉菜单,让后面的下拉菜单依据前面的下拉菜单的内容的改变而改变,也就是二级联动菜单了,在excel当中该如何制作出来呢?下面就跟店铺一起看看吧。
excel制作二级联动下拉菜单的步骤
1、打开excel软件,制作一个简单的个人信息表格。
2、选中单元格C2,打开“数据”菜单中的“有效性”
3、进入数据有效性设置窗口,在“有效性条件”中允许下拉列表中选择“序列”。
4、选中右边的“忽略空值”与“提供下拉箭头”。
5、在“来源”下的文本框内输入供下拉选择的数据项,各个项之间以英文状态下“,”分开。
6、确定,即可在C2单元格中出现下拉箭头按钮。
拖动鼠标复制完成C列下的其他单元格,这样简单的一级下拉菜单就制作完成了。
二级联动下拉菜单
1、在原来的数据基础上,我们增加一列市区,来实现省市之间的联动菜单。
2、选中单元格C2,首先我们定义一个名称,打开“插入”菜单下“名称"-"定义"
3、新建一个“省份”,引用位置中选择我们在一旁创建的省市列表数据I1:J1
4、选择I1:J5省市的所有单元格,打开“插入”-》“名称”-》“指定”
5、选择“首行”,因为我们的省份是在第一行。
6、打开“数据”菜单“有效性”,跟一级下拉菜单一样设置,在来源中输入“=省份”
7、确定,即可以省份中看到下拉菜单。
8、选择单元格D2,同样打开数据有效性窗口。
9、在来源中输入:=INDIRECT($C2),根据省份来判断对应的市
区。
10、确定,选择省份后就可以下拉选择所对应的市区了。
Excel简单制作一级、二级、三级及多级联动下拉菜单
E x c e l简单制作一级、二级、三级及多级联动下拉菜单(总9页)--本页仅作为文档封面,使用时请直接删除即可----内页可以根据需求调整合适字体及大小--Excel简单制作一级、二级、三级及多级联动下拉菜单Excel2003巧用数据有效性和INDIRECT函数简单制作一级、二级、三级及多级联动下拉菜单一、Excel一级下拉菜单制作例如在A1:A10单元格制作一个下拉列表菜单,步骤如下:选中A1:A10单元格,选择“数据—有效性”,进行如图所示设置即可,其中来源中的每一项要用英文逗号隔开。
设置好以后,在A1:A10单元格就能进行下拉选择了,如图所示:二、Excel二级下拉菜单制作例如在A1:A10和B1:B10单元格制作二级联动下拉列表菜单,步骤如下:1、在表中输入需联动下拉选择的信息,如图所示(其中省份是一级下拉选项,市名是二级下拉选项):2、选中E1:F1单元格,选择“插入—名称—定义”,输入名称如“省份”,如图示:EXCEL 2007如下:3、选中E1:F3单元格,选择“插入—名称—指定—首行”,如图所示:EXCEL 2007如下:4、选中A1:A10单元格,选择“数据—有效性”,进行如图所示设置即可,其中来源中输入=省份5、选中B1:B10单元格,选择“数据—有效性”,进行如图所示设置即可,其中来源中输入=INDIRECT($A1)设置好以后,在A1:A10和B1:B10单元格就能实现联动下拉选择了,如图所示:三、Excel三级下拉菜单制作例如在A1:A10和B1:B10和C1:C10单元格制作三级联动下拉列表菜单,步骤如下:1、在表中输入需联动下拉选择的信息,如图所示(其中省份是一级下拉选项,市名是二级下拉选项,县名是三级下拉选项):2、选中E1:F1单元格,选择“插入—名称—定义”,输入名称如“省份”,如图所示:EXCEL 2007如下:3、选中E1:F3单元格,选择“插入—名称—指定—首行”,如图所示:EXCEL 2007如下:4、选中E5:H7单元格,选择“插入—名称—指定—首行”,如图所示:5、选中A1:A10单元格,选择“数据—有效性”,进行如图所示设置即可,其中来源中输入=省份6、选中B1:B10单元格,选择“数据—有效性”,进行如图所示设置即可,其中来源中输入=INDIRECT($A1)7、选中C1:C10单元格,选择“数据—有效性”,进行如图所示设置即可,其中来源中输入=INDIRECT($B1)设置好以后,在A1:A10和B1:B10和C1:C10单元格就能实现联动下拉选择了,如图所示:四、Excel多级下拉菜单制作按以上步骤能够很简单地制作出三级以上联动下拉菜单的制作。
在excel中如何做二级下拉菜单和三级下拉菜单?
在excel中如何做二级下拉菜单和三级下拉菜单?其实只要学会了二级下拉菜单,三级下拉菜单很容易学会!1、我们先来看二级下拉菜单如何设置?如图所示,我们需要在D列输入【产品】,然后在E列输入每个产品对应的【型号】,他们都是通过下拉菜单进行选择的,【产品】列就是一级菜单,【型号】是二级菜单。
Step1:创建一级菜单与二级菜单的对应关系要创建一二级菜单,首先要有一二级菜单所用的列表,如图所示,分别创建一级菜单列表(产品列)和二级菜单列表(产品、型号列)Step2:创建一级下拉菜单将鼠标定位于D列D2单元格,切换到【数据】选项卡,点击【数据验证】,弹出【数据验证】对话框,在【数据验证】对话框中,在【允许】框里选择【序列】,在【来源】框中写入【=产品列表】(这是因为我已经事前将产品清单区域定义为“产品列表”名称)Step3:创建二级下拉菜单将鼠标定位于E列E2单元格,切换到【数据】选项卡,点击【数据验证】,弹出【数据验证】对话框,在【数据验证】对话框中,在【允许】框里选择【序列】,在【来源】框中写入【=型号列表】注意:型号列表到底是什么,这是我定义的一个名称,我们来看一下这个名称代表什么,以及如何定义名称。
①在【公式】选项卡,点击【名称管理器】②弹出【名称管理器】对话框,在这里点击【新建】可以新建名称我们选中定义好的【型号列表】名称,然后点击【编辑】可以看到,我们的定义的“型号列表”这个名称,它的值为一个公式=OFFSET(产品清单!$K$1,MATCH(进销记录!$D2,产品清单!$K:$K,0)-1,1,COUNTIF(产品清单!$K:$K,进销记录!$D2),1)这个公式的作用就是:当一级下拉菜单中选择一个产品名后,通过OFFSET函数进行偏移,偏移出来一个新的区域,这个区域刚好是一级菜单对应的二级菜单列表。
比如,如果你的一级菜单中选择的是“鞋子”,那么这一长串公式就会返回一个区域,如图红色框线内的区域,这个区域刚好是“鞋子”对应的“型号”菜单。
【Excel技巧】制作一级、二级、三级联动下拉菜单
【Excel技巧】制作⼀级、⼆级、三级联动下拉菜单
使⽤数据有效性制作⼀级下拉菜单对⼤多数⼈来说并不陌⽣,但你知道如何制作⼆级、三级联
动的下拉菜单吗?
如下⾯动图所⽰,当在A11单元格选择不同省份时,单元格B11、C11下拉菜单对应的市和区也
随之变化。
本⽂将依次介绍如何制作⼀级、⼆级、三级下拉菜单。
⼀、制作⼀级下拉菜单
选中A2:D2单元格区域,单击【公式】选项卡下的【名称管理器】按钮,“名称”框内输⼊“省
份”。
选中A11单元格,点击【数据】选项卡下的【数据验证】按钮,在弹出的对话框中,“允许”选
择“序列”,来源输⼊公式“=省份”,点击确定。
设置完成后,A11单元格右下⾓出现倒三⾓符号,点击倒三⾓,就会出现列出各省名称的下拉菜
单。
⼆、制作⼆级下拉菜单
选中A2:D7单元格区域,单击【公式】选项卡下的【根据所选内容创建】按钮,勾选“⾸⾏”,
点击确定。
选中B11单元格,点击【数据】选项卡下的【数据验证】按钮,在弹出的对话框中,“允许”选
择“序列”,来源输⼊公式“=indirect(A11)”,点击确定。
三、制作三级下拉菜单
选中F2:L17单元格区域,单击【公式】选项卡下的【根据所选内容创建】按钮,勾选“最左
列”,点击确定。
选中C11单元格,点击【数据】选项卡下的【数据验证】按钮,在弹出的对话框中,“允许”选
择“序列”,来源输⼊公式“=indirect(B11)”,点击确定。
通过以上设置,就可以出现本⽂开头展⽰的三级联动下拉菜单。
总结:
制作下拉菜单需要⽤到“数据验证”功能,结合indirect()函数,“数据验证”功能变得更为强⼤。
三级下拉菜单
excel下拉菜单的制作也是经常使用的一个操作,通常就是利用数据有效性建立分类下拉列表实现。
Excel下拉菜单最常见的就是一级、二级、三级联动下拉菜单。
第一:Excel一级下拉菜单基础制作
在EXCEL中制作一个下拉列表菜单,可以显示下面有多少项。
比如用A1:A6的数据源在C1单元格制作一个Excel下拉菜单。
方法见下图:
选择C1单元格,单击数据——数据有效性,进行如上图的设置。
第二:excel二级下拉菜单制作
数据有效性+定义名称+indirect函数制作Excel二级下拉菜单。
方法如下:
第一步,选择A1:C7区域,单击公式——定义的名称——根据所选内容创建,勾选“首行”,确定。
如下图:
本帖隐藏的内容
第二步,选择E2单元格,用Excel一级下拉菜单基础制作的方法制作,来源输入:
=$A$1:$C$1。
第三步,选择F2单元格,数据有效性,仍然选择序列,来源输入:=indirect($E$2)。
第三:excel三级下拉菜单制作
三级下拉菜单需要用到OFFSET+MATCH+COUNTA函数。
一级下拉菜单:=$B$8:$D$8
二级下拉菜单:
=OFFSET($A$9,,MATCH($F8,$B$8:$D$8,),COUNTA(OFFSET($A$9,,MATCH($F8,$B$8:$D$8,),7 )))
三级下拉菜单:
=OFFSET($A$17,,MATCH($G8,$B$16:$K$16,),COUNTA(OFFSET($A$17,,MATCH($G8,$B$16:$K$ 16,),7)))。
excel如何制作二级联动下拉菜单?一步步跟着来做吧~
excel如何制作二级联动下拉菜单?一步步跟着来做吧~
我们在使用excel表格时会制作下拉菜单,一般做一级很多小伙伴都会做了,但是有时候需要制作二级联动菜单,那要如何制作呢?下面就来看看吧。
一、我们先打开一份测试表格。
这里建了两个标签页,一个是需要显示的,一个是数据的来源包括一级和二级的数据。
Sheet1
Sheet2
二、选择所有数据,菜单选择【公式】,点击【根据所选内容创建】。
三、只保留一个【首行】,点击【确定】。
四、选中第一个一级单元格,菜单选择【数据】后,点击【数据验证】下拉。
五、下拉选择【数据验证】。
六、【允许】选择序列后,点击【来源】右边向上箭头按钮。
七、选择sheet2一级的数据后,点击右边向下箭头按钮。
八、点击【确定】返回。
九、一级菜单制作好了,这个大部份人都会。
十、点击二级菜单的单元格,步骤同上述二到四步骤。
十一、弹出框我们修改一下来源,使用公式,A2指一级单元格。
点击确定。
十二、忽略错误,继续确认。
十三、这样我们看到选择一个一级菜单,二级菜单也根据过滤显示出来了。
你学会了吗?。
Excel制作1,2,3级下拉菜单,就是这么简单
Excel制作1,2,3级下拉菜单,就是这么简单
Excel中的数据有效性(数据验证)大家并不陌生,今天我们就来说说Excel中利用数据验证和名称管理器制作多级下拉菜单!
一级下拉菜单
一级下拉菜单比较简单,直接利用数据验证功能即可实现,如下图中,在A列实现下拉展示大区,选中A列单元格,依次选择【数据】—【数据验证】—验证条件选择'序列'—来源选择C列的大区数据,点击【确定】按钮,完成设置!
二级下拉菜单
二级下拉菜单需要结合名称管理器。
下图中如何实现大区省份下拉选项呢?
第一步,选中目标数据源,Ctrl+G,定位条件为常量,依次点击【公式】—【根据所选内容创建】,选择【首行】,点击确定,完成设置。
第二步,设置两次数据验证,大区的数据验证同一级下拉菜单,省份的数据验证,在选择序列后,在来源中输入:'=INDIRECT(A2)',点击【确定】按钮,会弹出警告框,点击确定即可,这样就完成了二级下拉菜单的制作。
三级下拉菜单
三级下拉菜单的制作方法同二级下拉菜单。
第一步,设置两份名称管理器,一份大区对应省份,一份省份对应城市,如下图所示:
第二步,设置数据验证,大区与省份的数据验证同二级下拉菜单,城市的数据验证,在来源中输入:'=INDIRECT(B2)',点击确定即可。
小结
通过二级下拉菜单和三级下拉菜单的方法,我们可以发现,基本过程一致,只不过多级下拉菜单需要多增加一步添加名称管理器和数据验证,以此类推,5、6、7、8……N级下拉菜单都不是问题,合理
利用好数据验证与名称管理器即可!。
(1级,2级,3级,多级)Excel下拉菜单怎么做的?轻松搞定
(1级,2级,3级,多级)Excel下拉菜单怎么做的?轻松搞定(1级,2级,3级,多级)Excel下拉菜单怎么做的?轻松搞定对于⼀些录⼊数据的朋友来说,制定⼀个下拉菜单将重复的内容输⼊进去,后⾯只需要选择选项即可代替⼿动输⼊,这样可以很好的避免录⼊错误的现象,也可以为我们节省不少时间。
之前,易⽼师有讲过制作Excel的下拉菜单的⽅法,不过今天讲的要⽐之前稍复杂⼀点,制作1级、2级和多级的下拉菜单⽅法。
1级下拉菜单制作⾸先,在Excel中选中需要添加下拉菜单的所有单元格,然后【数据】-【数据⼯具】-【数据验证】,在【允许】中设为【序列】,选择来源,然后选择需要添加菜单中的数据所在单元格,确定即可搞定。
2级下拉菜单制作在【sheet1】中是需要设置下拉菜单的⼯作表,在【sheet2】中是需要添加到菜单中的省/市信息。
选中【sheet2】中所有包含信息的单元格(记住,不要选择空⽩单元格哦!不然,也会被添加进⼊菜单中的。
)。
选好后选择【公式】-【定义的名称】-【根据所选内容创建】,只勾选【⾸⾏】,然后确定。
接下来就的步骤与1级下拉菜单⼀样,需要进⼊【数据验证】选择【sheet2】中的⼀级菜单内容。
在B2单元格中设置相同,只是在【来源】中需要输⼊【=INDIRECT(A2)】,最后下拉将刚才设置好的格式填充到下⾯单元格即可。
3级或多级下拉菜单制作这⾥我将信息分别写到了3个⼯作簿中前⾯⼀个是主表格后⾯分别是【省市区】后⾯是【市区街道】,这是为了更好的将信息分类排序好,当然,你也可以将信息全部记录在第⼆个⼯作簿中,⽅法与上⾯都是类似的,⼤家看我演⽰就好了。
记住⼆级是【=INDIRECT(A2)】,三级是【=INDIRECT(B2)】。
学会⽤以上的⽅法后,相信⽇后在Excel中⽆论是多少级的下拉菜单你都会做了!今天,易⽼师给⼤家分享⼀些关于⽇期和时间⽅⾯的函数公式。
在Excel中我们经常会与时间和⽇期⽅⾯的数据打交道,所以掌握⼀些⽇期和时间函数的使⽤可以帮助我们快速完成⼀些⼯作。
excel怎么制作二级联动下拉菜单
excel怎么制作二级联动下拉菜单推荐文章怎么用excel制作成条形码热度:怎么在excel表格中制作一份燃尽图表热度:在EXCEL2013表格中旋转表格的效果怎么制作热度:Excel表格中的收入和成本数据怎么制作成瀑布图热度: excel表格中怎么制作比赛自动评分表热度:日常工作中,我们常需要一个下拉菜单,让后面的下拉菜单依据前面的下拉菜单的内容的改变而改变,也就是二级联动菜单了,在excel当中该如何制作出来呢?下面就跟店铺一起看看吧。
excel制作二级联动下拉菜单的步骤1、打开excel软件,制作一个简单的个人信息表格。
2、选中单元格C2,打开“数据”菜单中的“有效性”3、进入数据有效性设置窗口,在“有效性条件”中允许下拉列表中选择“序列”。
4、选中右边的“忽略空值”与“提供下拉箭头”。
5、在“来源”下的文本框内输入供下拉选择的数据项,各个项之间以英文状态下“,”分开。
6、确定,即可在C2单元格中出现下拉箭头按钮。
拖动鼠标复制完成C列下的其他单元格,这样简单的一级下拉菜单就制作完成了。
二级联动下拉菜单1、在原来的数据基础上,我们增加一列市区,来实现省市之间的联动菜单。
2、选中单元格C2,首先我们定义一个名称,打开“插入”菜单下“名称"-"定义"3、新建一个“省份”,引用位置中选择我们在一旁创建的省市列表数据I1:J14、选择I1:J5省市的所有单元格,打开“插入”-》“名称”-》“指定”5、选择“首行”,因为我们的省份是在第一行。
6、打开“数据”菜单“有效性”,跟一级下拉菜单一样设置,在来源中输入“=省份”7、确定,即可以省份中看到下拉菜单。
8、选择单元格D2,同样打开数据有效性窗口。
9、在来源中输入:=INDIRECT($C2),根据省份来判断对应的市区。
10、确定,选择省份后就可以下拉选择所对应的市区了。
Excel制作三级联动下拉菜单
下面是第二级,第三级的两个定义名称的公式: TCH(Sheet1!$A2,Sheet2!$B:$B,0)-1,,COUNTIF(Sheet2!$B:$B,Sheet1!$A2)) TCH(Sheet1!$B2,Sheet2!$C:$C,)-1,,,COUNTA(OFFSET(Sheet2!$D$1:$IV$1,MATCH(Sheet1!$B2,Sheet2!$C:$C,)-1,
子项目类型 传输网 其他维修费 软件开发费用 数据网 数据网 配套 传输网 传输网 传输网 省际长途电路 国际电路 局间中继电路 其他电路 管道管孔 光纤 同步时钟 其他网元租赁 全省频占费 资源占用费 其它
软件开发 低值易耗品 低值易耗品 低值易耗品 电路及网元租赁费 电路及网元租赁费 电路及网元租赁费 电路及网元租赁费 电路及网元租赁费 电路及网元租赁费 电路及网元租赁费 电路及网元租赁费 电路及网元租赁费 电路及网元租赁费 电路及网元租赁费 频率和资源占用费 频率和资源占用费 其它
=OFFSET(Sheet2!$C$1,MATCH(Sheet1!$A2,Sheet2!$B:$B,0)-1,,COUN =OFFSET(Sheet2!$D$1,MATCH(Sheet1!$B2,Sheet2!$C:$C,)-1,,,COIT信息化
配套
网络优化
传输网 传输网 数据网
无线网 无线网
核心网 核心网
网优 网管及IT信息化
网管及IT信息化 配套
国际+省际+省内+卫星+互联端口
改变数据结构,轻松三级联动——不用宏
第一级:用高级筛选〉不重复值——单作一个定义名称 或者定义公式:=OFFSET(Sheet2!$A$1,1,,COUNTA(Sheet2!$A:$A)-1) 第二级:根据第一级用OFFSET+MATCH+COUNTIF 第三级:根据第二级用OFFSET+MATCH+COUNTA(OFFSET+MATCH)
在Excel中实现多级下拉列表(关联)
在Excel中实现多级下拉列表(关联)在Excel中实现多级下拉列表(关联)我们在用Excel录入表格数据时,常常会遇到某列数据的值只在几个固定值中选择一个的情况,比如:人的性别列只可能录入男或女,对学历列只可能录入高中、大专、本科、研究生之一等。
遇到这类数据,如果我们手工录入,效率既低又容易出错,最好的解决办法是提供一个下拉列表框供我们选择其中的值。
下面就通过一个编排教师的课表为例教大家如何实现,该Excel表格能在填表时选择教师姓名,并能在另一列表中选择他所负责的课程名称。
一创建数据源表在sheet2表中输入教师姓名以及所负责的课程,把教师姓名横放在第2行。
选中B2:F2,即教师姓名。
然后在名称框为它输入一个名字“name”(图1),输入完成后一定要按回车,转到sheet1工作表。
二数据关联为了在sheet1表引用name名称,在教师姓名列下拉框选(B3:B9)单元格,点击菜单栏中的“数据→有效性”,在弹出的“数据有效性”对话框中选择“设置”选项卡,在“允许”选择框中选择“序列”,在来源输入框中输入“=name”(图2),点击“确定”后,在下拉列表中就可选择各个教师了。
提示:现在就可体会出名称框的妙用,因为来源的拾取按钮是不能跨表去拾取其他表的数据的。
第二步就是实现能够自动选择教师所负责的课程,由于教师姓名是变动的,要求负责的课程名称也要随之变动。
负责课程这一列中的有效性数据来自于教师姓名这一列,怎么解决这个问题?同样,我们可用名称框来解决。
回到sheet2表,用不着给表中的每个教师的课程单独取名,很麻烦也很耽误时间。
把整个区域选中(B2:F6),用每一列的第一行数据取名,点击“插入→名称→指定”,在指定名称对话框中只选中“首行”(图3),点击“确定”后就可在sheet1表中使用了。
转到sheet1表,把负责课程列下的区域选中(C3:C9),点击“数据→有效性→序列”。
接着就要注意来源输入框中的内容了,因为不能等于单元格,在这里希望引用教师姓名所对应的名称里的数据来做下拉列表,这里要用到函数indirect,它表示从某一单元格中取数据,然后把此数据转换成一个区域。
Excel使用技巧—制作炫酷的多级下拉菜单原来这么简单
Excel使用技巧—制作炫酷的多级下拉菜单原来这么简单
今天,我们学习的是Excel的比较炫酷的功能—制作多级下拉菜单。
下拉菜单的好处就是提供了输入的选项,不用手动输入,只需选择一项即可。
平时我们经常看到下拉菜单里一个选项改变,另一个下拉菜单的内容会跟着改变,是不是觉得很酷?不用羡慕,本文将手把手教你如何制作一个多级下拉菜单。
1.一级下拉菜单
一级下拉菜单应用最多的就是性别,下拉选项为男女二项,省的手动输入。
数据-有效性-序列-输入'男,女'或引用单元格的内容都行。
GIF
GIF
2.二级下拉菜单
如图将省份放在首行,市放在省下面。
选中省市名称(不要选择空白单元格,不然,也会被添加进入菜单中的)。
选好后选择公式-定义名称-根据所选内容创建,只勾选首行,然后确定。
省份的设置就是一级下拉菜单。
市级的设置在数据有效性-序列的来源需要输入=INDIRECT(A8),A8即省份所在单元格,最后下拉将刚才设置好的格式填充到下面单元格即可。
动态操作如下:
GIF
3.三级下拉菜单
省市放在一起时省要放在首行或首列,市县放在一起时市要放在首行或首列,这是为了在创建名称时能够根据首行或首列来创建。
具体动态操作如下:
GIF
GIF
好了,本次分享的就是Excel中一二三级下拉菜单的制作方法,如果大家还有什么不懂的可以在下方留言,欢迎观看!。
在excel表格里如何设置三级联动列表,学会这,多少级下拉列表都能轻松搞定
在excel表格里如何设置三级联动列表,学会这,多少级下拉列表都能轻松搞
定
在前面的章节里我们学习了如何设置一级下拉菜单和二级联动菜单,今天我们通过设置三级菜单来巩固复习如何设置多级联动菜单,不知道如何设置一级下拉菜单和二级联动菜单的,请翻阅前面的章节。
下图图示中已经设置好了一级和二级下拉列表。
在选项设置区域设置好三级下拉列表和二级选项的对应关系,横竖设置都行,但首行或首列必须是对应的二级列表。
选中表格里三级下拉选项,首行是二级下拉选项,点击菜单栏上“公式”,单击“根
据所选内容创建”,弹出窗口,勾选首行,即通过首行也就是二级列表创建对应的名称。
选中表格里的项目编号,打开数据验证窗口,在验证条件里设置允许序列,单击来源,输入“indirect($b4)”,即项目编号这一列的下拉选项来源是根据B列单元格的值在选项区域里引用。
点击确定,点击“项目编号”,下拉列出的选项是由二级下拉列表选出的数据决定,而二级下拉列表由一列下拉列表决定,这样就建立好了三级联动下拉列表。
以上,都理解了,四级、五级下拉列表也就轻轻松松能创建了。
有问题,欢迎留言讨论。
1~100级Excel下拉菜单制作方法,“菜鸟”也牛一次!
1~100级Excel下拉菜单制作方法,“菜鸟”也牛一次!Excel下拉菜单,工作中经常会用到。
一和二级下拉菜单网上有很多教程,比葫芦画瓢也能学会,但三级和三级以上的估计就没几个人能做出来了。
兰色无意间制作出一个下拉菜单模板,不仅1~4级可以设置,而且可以设置任意多级下拉菜单。
是不是有点不敢相信,也许在想,即使能实现,肯定也会是非常非常的复杂。
兰色告诉你,二级和二级以上的制作方法都是相同的原理,即使你EXCEL水平很菜,看完下面的教程,照样可以做出来。
一、1级下拉菜单制作一级下拉菜单很简单,选取要设置的区域,数据 - 有效性 - 选取数据源。
二、2级下拉菜单1 、在C和D列分别添加公式。
C3公式:=MATCH(B3,A:A,0)-1D3公式:=COUNTIF(A:A,B3)2 、在下面A和B列设置二级的对应明细。
A列是上一级,B列是下一级。
如上图所示。
3、数据 - 有效性 - 序列 - 输入下面的公式:=OFFSET(B$1,VLOOKUP(F3,$B:$D,2,),,VLOOKUP(F3,$B:$D,3,), 1)公式说明:▪VLOOKUP(F3,$B:$D,2,):查找上一级在A列的开始行数。
▪VLOOKUP(F3,$B:$D,3,):查找上一级的总个数(即本级的内容总个数)(回复offset查看该函数详细用法)2级设置下拉后的效果:三、3级下拉菜单。
3级和2级制作方法完全一样。
1 、在C和D列分别添加公式。
(复制2级的公式下来即可)C8公式:=MATCH(B8,A:A,0)-1D8公式:=COUNTIF(A:A,B8)2 、在下面A和B列设置三级的对应明细。
A列是上一级,B列是下一级。
如上图所示。
3、数据 - 有效性 - 序列 - 输入下面的公式:=OFFSET(B$1,VLOOKUP(G3,$B:$D,2,),,VLOOKUP(G3,$B:$D,3, ),1)公式和2级的基本一样,只是引用的列数稍改一下。
一级,二级,三级下拉菜单的制作方法,给你整理全了
⼀级,⼆级,三级下拉菜单的制作⽅法,给你整理全了最近⼩必⽼师在各位同学们的要求下,再次把各个级别的下拉菜单的制作⽅法给⼤家⼜重新整理了⼀遍,那么学不学就是不是⽼师的事了,就成了⾃⼰的。
设置下拉菜单的⽅式就是通过数据选项卡⾥的【数据验证】(在2016版本⾥叫数据验证,在10版本及以下的版本⾥叫数据有效性)。
01⼀级下拉菜单⼀级下拉菜单通常情况下制作有两种,⼀种是直接输⼊⽂本,另外⼀种是选择其他单元格的值。
第⼀种:直接输⼊⽂本。
操作⽅法:选中要制作下拉菜单的单元格区域,单击【数据】-【数据验证】-【序列】,在来源⾥⾯输⼊要下拉的菜单的内容,每个下拉的内容之间⽤英⽂状态下的逗号隔开,最后单击【确定】,如下图所⽰:第⼆种:直接框选单元格内容。
操作⽅法:选中要制作下拉菜单的单元格区域,单击【数据】-【数据验证】-【序列】,单击【来源】⾥的框选按钮,选择指定的内容区域,最后单击【确定】,具体操作如下图所⽰:02⼆级下拉菜单设置下拉菜单的⽅式就是通过数据选项卡⾥的【数据验证】(在2016版本⾥叫数据验证,在10版本及以下的版本⾥叫数据有效性)。
例如,下⾯是针对北京,上海,天津,重庆四个直辖市的快递情况,要求,先制作以直辖市为⼀级下拉菜单,区域为⼆级联动下拉菜单。
如下图所⽰:要想实现这样的联动下拉⼆级菜单,其实并不难哈,请看下⾯:Step-1:先准备如下数据:Step-2:选中区域C2:C11区域,单击【数据】选择卡-【数据验证】-【允许】(序列值)-【来源】(框选G1:J1区域)-【确定】,如下图所⽰:Step-3:然后选中区域G1:J25区域,然后按快捷键F5,打开定位对话框,选择【定位条件】-【常量】-【确定】,如下图所⽰:Step-4:紧接着单击【公式】选项卡-【按所选内容创建⾃定义名称】-【⾸⾏】-【确定】,然后打开名称管理器的时候发现已经创建好了名称。
如下图所⽰:Step-5:选中区域D2:D11区域,单击【数据】选择卡-【数据验证】-【允许】(序列值)-【来源】(输⼊公式:=INDIRECT(C2)即可)-【确定】,如下图所⽰:素材⽂件下载:链接:https:///s/1QYd5xhWIoqEP6hnv61AJ-w提取码:xlxu03三级下拉菜单制作三级下拉菜单,⼆级下拉菜单是根据⼀级所属的项⽬进⾏对应,三级下拉菜单是根据⼆级下拉菜单进⾏对应。
Excel中制作多级下拉菜单方法
第一步:建立逻辑关系框架
省份四川
重庆
成都江津绵阳
云阳南充
璧山德阳
酉阳广元
万州自贡
涪陵
泸州第二步:按Ctrl+F3,进入名称管理器,新建“省份”,选定区域为C2:D2
1、按Ctrl+F3,进入“名称管理器”,出现如下图标
2、点新建,取名称为“省份”
3、点“引用位置”后的图标,选择“四川、重庆”2个单元格
城市
4、相应的将四川下的各城市命名为“四川”,重庆下的各城市命名为“重庆”
5、建立表格
一级二级省份城市
四川成都
7、在来源中输入“=省份”
8、点C62单元格,选择“数据”-“数据有效性”,在设置中将“允许”项选择为“序列”
9、在来源中输入“=indirect(b62)”序号。
Excel下拉菜单,一级、二级、三级都是怎样做的?
Excel下拉菜单,⼀级、⼆级、三级都是怎样做的?
在Excel中制作下拉菜单,你会吗?普通的⼀级下拉菜单,相信⼤多数⼈都会制作,但如果是⼆
级或者是三级下拉菜单呢?不会做,也没关系,今天⼩汪⽼师就来给⼤家⼀⼀讲解。
01
Excel⼀级下拉菜单
我们先从最简单的⼀级下拉菜单开始制作,选中需要添加下拉菜单的单元格,进⼊「数
据」-「数据⼯具」-「数据验证」,在「允许」中设为「序列」,将来源,设为下拉内容单元
格,最后确定就完成了。
02
Excel⼆级下拉菜单
这是我准备的⼆级下拉内容,我将这些内容放到了“Sheet2”中。
选中「Sheet2」中所有内容区域(不要选择空⽩单元格)。
选好后,进⼊「公式」-「定义的名
称」-「根据所选内容创建」,只保留勾选「⾸⾏」,其他全部取消勾选,然后确定。
进⼊
「Sheet1」,点击「数据」-「数据⼯具」-「数据验证」,将「允许」设为「序列」,「来源」
选择「Sheet2」中的头部的省市。
在B2单元格中设置相同,只是在「来源」中需要输⼊公式:INDIRECT(A2),最后下拉填充到
下⾯单元格。
03
Excel三级下拉菜单
为了更好分类信息,我分了三个⼯作表,分别是省市和市区街道,将下拉内容分别放进去。
⾸先,我们依次设置⼀下「省市区」和「市区街道」中「根据所选内容创建」-「⾸⾏」,⽅法
和之前⼀样,我就不过多重复了。
⼀级我们直接选择来源,⼆级是:INDIRECT(A2),三级是INDIRECT(B2)。
设置完后,我们下拉填充到其他单元格就可以了。
EXCEL如何设置多级下拉列表
EXCEL2010如何设置多级联动下拉列表
一、建立下拉列表数据:
上图为我们在Sheet2表中建立的下拉列表数据,我们可以根据自己的需求建立自己的数据。
二、为下拉列表定义名称
选中河北省的三个市,将名称定义为“河北省”
选中“石家庄市”下面的区、县,然后定义名称为:“石家庄市”
其它几个省市按照此方法全部定义好名称,打开名称管理器看一下我们定义的所有名称哈:
三、利用“数据工具”中的“数据有效性”来建立下拉列表
我们返回Sheet1表中,选中一级菜单的的表格,然后打开“数据有效性”
在“数据有效性”-“设置”-“有效条件”-“序列”-“来源”中输入:“河北省,山西省,内蒙古自治区,辽宁省,”注意逗号是英文状态下输入的。
三级。
我们在“一级菜单”中随便选择一个省份,然后单击“二级菜单的表格设置数据的有效性,设置完后把下面的单元格做填充就好啦。
注意在来源里引用的时候要
用混合引用,否则的话你自己看看就知道结果啦。
三级菜单会了吧。
以此类推就可啦。
EXCEL2010多级下拉
列表案例.xlsx。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
E c e l简单制作一年级二年级三年级及多级联动
下拉菜单
文档编制序号:[KKIDT-LLE0828-LLETD298-POI08]
Excel简单制作一级、二级、三级及多级联动下拉菜单
Excel2003巧用数据有效性和INDIRECT函数简单制作一级、二级、三级及多级联动下拉
菜单
一、Excel一级下拉菜单制作
例如在A1:A10单元格制作一个下拉列表菜单,步骤如下:
选中A1:A10单元格,选择“数据—有效性”,进行如图所示设置即可,其中来源
中的每一项要用英文逗号隔开。
设置好以后,在A1:A10单元格就能进行下拉选择了,如图所示:
二、Excel二级下拉菜单制作
例如在A1:A10和B1:B10单元格制作二级联动下拉列表菜单,步骤如下:
1、在表中输入需联动下拉选择的信息,如图所示(其中省份是一级下拉选项,市名是二级下拉选项):
2、选中E1:F1单元格,选择“插入—名称—定义”,输入名称如“省份”,如图示: EXCEL 2007如下:
3、选中E1:F3单元格,选择“插入—名称—指定—首行”,如图所示:
EXCEL 2007如下:
4、选中A1:A10单元格,选择“数据—有效性”,进行如图所示设置即可,其中来源中输入=省
份
5、选中B1:B10单元格,选择“数据—有效性”,进行如图所示设置即可,其中来源中输入=INDIRECT($A1)
设置好以后,在A1:A10和B1:B10单元格就能实现联动下拉选择了,如图所示: 三、Excel三级下拉菜单制作
例如在A1:A10和B1:B10和C1:C10单元格制作三级联动下拉列表菜单,步骤如下:
1、在表中输入需联动下拉选择的信息,如图所示(其中省份是一级下拉选项,市名是二级下拉选项,县名是三级下拉选项):
2、选中E1:F1单元格,选择“插入—名称—定义”,输入名称如“省份”,如图所示:
EXCEL 2007如下:
3、选中E1:F3单元格,选择“插入—名称—指定—首行”,如图所示:
EXCEL 2007如下:
4、选中E5:H7单元格,选择“插入—名称—指定—首行”,如图所示:
5、选中A1:A10单元格,选择“数据—有效性”,进行如图所示设置即可,其中来源中输入=省份
6、选中B1:B10单元格,选择“数据—有效性”,进行如图所示设置即可,其中来源中输入=INDIRECT($A1)
7、选中C1:C10单元格,选择“数据—有效性”,进行如图所示设置即可,其中来源中输入=INDIRECT($B1)
设置好以后,在A1:A10和B1:B10和C1:C10单元格就能实现联动下拉选择了,如图所示:
四、Excel多级下拉菜单制作
按以上步骤能够很简单地制作出三级以上联动下拉菜单的制作。
另:
格式复制:ctrl+c,粘贴时点鼠标右键---选择性粘贴---有效性验证---确定。
数据有效性还可以直接设置公式:
当D2=收入或贷款或结存时,H2>0,否则H2<0
公式:=IF(OR(D2="收入",D2="贷款",D2="结存"),H2>0,H2<0)
如下图:。