返回目录:excel表格制作
如何设置Excel单元格下拉列表?
Excel中的下拉列表,不仅可以简化输入,更可以规范数据源,广泛应用于各种公司模板或者调查问卷中。
这里,我就分享几个下拉列表的相关技巧:
简单的下拉列表
多级联动的下拉列表
联想式的下拉列表
简单的下拉列表
实现方法很简单,只需为单元格设置数据有效性验证为"序列",来源直接录入内容"男,女"或者直接引用地址区域。
多级联动的下拉列表
多级联动的下拉列表,是指二级菜单根据一级菜单的内容来确定,三级菜单的内容,则根据二级菜单来确定,一次类推。
如下效果:
制作方法,如下:
一级菜单的制作,见简单的下拉列表
多级菜单,则需要借助名称管理器,将一级菜单的内容全部定义为名称,然后再下级菜单中使用 indirect() 函数来引用名称,如下演示如何制作二级、三级菜单:
联想式下拉菜单
你肯定用过网络搜索,如度娘,输入关键词,搜索框就会自动列出相关的热词,这就是所谓的联想式输入。
那Excel中,怎么实现这种联想式下拉菜单呢?
这里用到的公式:=offset($A$1,MATCH(B3&"*",$A:$A,0)-1,,COUNTIF($A:$A,B3&"*"))
- 参数1:$A$1,表示下拉框引用的区域起始位置,从A1单元格开始;
- 参数2:MATCH(B3&"*",$A:$A,0)-1,表示将区域偏移到查找的关键字上,如示例中,输入"安"以后,区域就从第一找到"安"的位置开始;
- 参数3:默认不偏移;
- 参数4:COUNTIF($A:$A,B3&"*"),统计下输入内容的个数,如示例中,有3个姓"安"的人。
示例中,输入"安",Offset则从第一个姓"安"人员位置开始,往下取3个单元格,作为下拉框的内容。
这几个制作下拉列表的方法希望能帮到你!
别忘了,点赞、点赞、点赞!!!
excel中如何利用数据有效性设置下拉菜单?
谢邀,我是Excel技巧精选。
这是一个很常用技巧,下拉菜单常常用于模板中,用来规范用户输入,也用于简化用户的录入,提高录入效率。
这里,我就分享下,如何设置下拉菜单。
一级下拉菜单
设置一级的下拉菜单很简单,设置下数据有效性就好了。
效果如下所示,在单元格会有一个小三角,点击下便会出现下拉菜单
1、选择需要设置下拉菜单的单元格,或者区域;
2、菜单选择数据-验证数据-数据验证;
3、面板中,允许选择“序列”,来源输入“男,女”或者选择单元格区域;这里每个下来菜单选项用逗号隔开。
如下截图:
二级下拉菜单
二级下拉菜单就比一级下拉菜单要复杂点,需要使用到名称管理器和indirect函数来实现。
先看看效果,二级菜单就是根据一级菜单的内容来确定二级菜单,
如一级菜单选择上海,则二级菜单只会显示上海地区的内容;
实现过程相对复杂点:
1、先将城市和地区做成一个对照表,并定义名称;
2、设置一级菜单,方法前面介绍过了,数据有效性设置允许序列,来源选择区域;
3、设置二级菜单,二级菜单需要根据一级菜单的内容来动态获取,在数据验证中中输入公式: =indirect( D1 )
下拉菜单是一个很有用的技巧,广泛应用于各种模板中,你也赶紧试试呗!
好了,这个问题,就回到到这。
谢谢,我是Excel技巧精选。