如何在excel表中设置下拉选项:借助数据验证功能快速制作可选菜单

如何在excel表中设置下拉选项:借助数据验证功能快速制作可选菜单

上周赶部门的员工排班统计表,急着交报表,被逼着琢磨如何在excel表中设置下拉选项,原本以为是很复杂的高阶操作,折腾半天发现全是自己想多了,全程靠软件自带基础功能就能搞定,新手也能快速上手。

当时手里的排班表漏洞特别明显,让同事们手动填写班次信息,每个人的填写习惯都不一样。有人规规矩矩写早班、晚班、休班,有人图省事只打早、晚、休,还有人随手填白班、夜班,乱七八糟的格式堆在一起,后续汇总统计根本没法直接用,全部要手动修正,特别耗费时间。领导催的很紧,半小时内必须优化完表格发到工作群,根本没时间慢慢研究复杂教程,只能对着Excel菜单栏挨个摸索尝试。

最开始犯了个特别低级的错误。想着直接在单元格里输入好所有选项,再复制粘贴到每一行,勉强凑出下拉的效果。结果做完才发现,这种方式完全没用,不仅操作繁琐,每新增一行数据都要重新粘贴,而且没法限制单元格输入内容,别人还是可以随意打字,该乱的格式还是会乱,忙活十分钟等于白做。

折腾好久才搞明白,Excel内置的数据验证功能,就是专门用来做单元格下拉选项的,不用安装任何插件,也不用写复杂公式,所有版本都能通用。先鼠标拖动选中需要设置选项的整列单元格,不用逐行逐个点击选中,整列选取能一次性覆盖所有填报位置,几百行数据也能一键搞定,省事很多。

点开页面顶部的【数据】菜单栏,在弹出的功能栏里找到数据验证,老旧版本的Excel会显示成数据有效性,其实就是同一个功能,只是命名不一样,很多人卡在这里就是因为版本差异,误以为功能不一样。

点开弹窗后,不用调整复杂参数。

在弹窗的允许选项里,点击下拉选择【序列】,这是制作单元格下拉菜单的唯一正确选项,选错了就完全无法生成效果。最关键的就是来源输入框,这里需要手动录入所有需要的填报选项,所有选项之间必须用英文逗号隔开,这是我当时卡最久的细节。

一开始随手用了中文逗号分隔内容,设置完成后单元格的下拉箭头点开来一片空白,反复撤销重设了四五次,甚至重启了Excel软件,都没找到问题在哪。后来逐字检查才发现,系统只识别英文标点,中文逗号会直接判定格式错误,导致下拉菜单失效。改完标点之后,勾选弹窗里的提供下拉箭头选项,点击确定,整片选中的单元格就全部生成了专属下拉选项,只能选择预设的内容,杜绝随意填写的情况。

后面操作的时候还发现一个实用的点,开启这个设置后,如果有人误输入预设之外的文字或符号,表格会自动弹出报错提示,阻止无效内容录入,从根源上保证表格数据的统一性。后续需要增减填报选项的话,也不用重做设置,重新打开数据验证弹窗,修改来源栏里的内容保存就行,调整起来特别灵活。

那天改完表格发进群里之后,所有人都只能按统一格式填报班次,晚上汇总数据的时候,不用再挨个校对修正五花八门的填写内容,硬生生省下了一小时的加班时间。关掉表格的那一刻,屏幕干干净净的表格界面,看着格外清爽。

了解更多百科知识请访问 百科