乐于分享
好东西不私藏

别再手动输入了!Excel 表格下拉菜单设置,3分钟搞定

别再手动输入了!Excel 表格下拉菜单设置,3分钟搞定

前几天有个朋友问新版的Excel里怎么设置内容限制为可以下拉选择的值。印象中好像旧版2003很容易找到的,新版的好像没那么容易了呢!我抽空专门研究了下好像是没那么好找了,今天就手把手教大家,在新版Excel中如何快速设置表格内容的下拉选择值,让数据录入变得规范又高效!

操作方法:

适用场景: 只有2-5个固定选项,且基本不会变动。

操作演示:(以设置“性别”下拉菜单为例,选项为:男、女)

第一步: 选中需要设置下拉菜单的单元格或整列(如“省”列)

第二步: 点击顶部菜单栏的数据选项卡,在“数据工具”区域找到数据有效性按钮并点击

第三步: 在弹出的对话框中,找到设置选项卡,将“允许”下的选项改为序列

第四步: 在“来源”输入框中,填入你的选项,注意:多个选项之间用英文逗号隔开,例如:男,女

注意这里的来源如果是输入的内容就以英文逗号分开,还可以是选取表格里预设好的内容,用鼠标选中表格区域,地址会自动填入来源框,然后按回车键就可以了


在研究这个操作时发现同时还有更高级的玩法 

-- 制作多级联动菜单

如果你的数据存在层级关系,比如:

第一级选择“省份”→ 第二级自动变成该省份下的城市,可以尝试建立二级下拉菜单。

核心思路:

使用【名称管理器】为不同省份的城市区域命名

在第二级下拉菜单的“来源”中使用 =INDIRECT( ) 函数,引用第一级单元格的值。

这一技巧需要数据结构比较规整,适合有一定Excel基础的用户尝试。下面步骤图供参考学习。

首先对应多级菜单数据源需要整理好,然后选中所有数据,在开始选项卡里点 查找和选择 → 常量这里也可以直接按快捷键F5调出。
接下来还是选中所有数据,去到公式选项卡中点根据所选内容创建,在弹出的对话框里只选中首行(因为我们的首行是上级关联的内容)再点确定。
上面操作完成后点名称管理器确认一下结果是否正确。
现在开始多级关联操作:
一、最上一级省,直接用数据有效性关联数据表的省份那一行
二、二级关联市列还是选数据有效性,但来源里面填入的是公式=INDIRECT(A2)
三、三级关联县/区列类似于二级关联的,来源里填入公式=INDIRECT(B2)
最后得到的效果是省列选了某个省,在市列里只显示对应省份下辖的市,然后在市列里选了某个市,对应县/区列里只显示对应市下辖的县/区。
这种多级关联的操作在实际操工作中很实用,希望可以帮到大家。如果使用中有什么疑问,欢迎留言交流。

欢迎关注我的公众号,不定时分享工作生活中的一些心得。