夜雨聆风学习资料网

ARTICLE · 1025414

Excel下拉菜单怎么做?3步让别人只能选不能乱填

Excel下拉菜单怎么做?3步让别人只能选不能乱填

同事发来一张统计表,说填好了。你打开一看,部门那一列写着销售部、销售、销售一部、业务部,日期列里还躺着下周两个字。你想按部门汇总,光是把这四种写法统一就要十几分钟,改完还得担心有没有漏掉的旧写法。

这不是同事不上心,是表格没做约束。空单元格谁都能往里写任何东西,写的人觉得意思到了,用的人就得回头返工。Excel 自带一个功能,能在填的那一步就拦住,它叫数据验证,WPS 表格里叫数据有效性。下面分四步讲:一列怎么变成下拉选项、选项太多怎么引用名单、怎么加提示和警告,以及已经填乱的表格怎么补救。

第一步:选中要管的那一列,找到数据验证

先选中要约束的区域。想管整列,直接点列标,比如点一下 B 列的列头。然后走顶部菜单:数据、数据验证,在允许的下拉里选序列,来源框里填选项,用英文逗号隔开,例如销售部,市场部,财务部,行政部,点确定。

设置完,再点这一列里任意一个格子,右侧会出现下拉箭头,只能从四个选项里挑,手打的其他内容会被拦下来,整列一次设好。

这一步有个反复踩的坑:逗号必须是英文逗号。中文逗号会被当成选项文字的一部分,整列下拉只剩一个怪选项,看着像功能没生效。如果你做完发现下拉里只有一项,先回头检查标点。

选项特别多的时候,别硬塞进来源框。把名单写在同表的空白列,比如 H1 到 H20 放二十个城市名,来源里填 =$H$1:$H$20,再确定。以后加城市只改名单,规则不用动。地址里的美元符号不能省,那是绝对引用,否则这条规则复制到别的区域时会整体跑偏。

第二步:把提示和警告补上,省掉来回问

数据验证对话框还有两页,多数人设完序列就直接关掉了,其实这两页才是真正省事的地方。

输入信息这一页:标题写部门,内容写请从下拉里选,不要手动输入。以后谁把鼠标点在这一列,都会浮出这句话,等于把填写要求贴在了单元格上。

出错警告这一页:样式选停止,标题写格式不对,内容写部门只能从列表中选择。对方手打了名单以外的词,会被直接弹回去,改对了才能保存。样式还有警告和信息两档,只提醒不强制,从数据干净的角度看,选停止最省事。

这两页填完,等于把填写要求挪进了表格里,不必每次在群里重复。

第三步:它管不住粘贴,想真锁住要靠保护工作表

有两个漏洞得提前知道。

一个是粘贴不受管。数据验证只拦键盘输入,对方从别的表复制一段文字粘进来,规则拦不住。日常协作里,这一层算提醒,不算锁。

另一个是想锁住得配上保护工作表。右键工作表标签,选保护工作表,默认状态下所有单元格都会被锁住,连填写区也一起锁了。正确顺序是先选中允许别人填写的区域,右键设置单元格格式,切到保护页,把锁定前面的勾去掉,再去保护工作表并设一个密码。这样下拉列和填写区能改,表头和其他列动不了。

如果只是团队内部用,第三步可以跳过,前两步已经能覆盖绝大多数场景。表格是用来收数的,不是用来防人的。

第四步:表已经填乱了,先统一写法再上规则

已经收上来的表不必重做。选中那一列,用查找和替换把不同写法归一到一种:查找销售,替换为销售部。

这里的坑在于,Excel 的查找默认是包含匹配,销售部里也含销售两个字,替换完会变成销售部部。所以要先点开替换里的选项,勾上单元格匹配,也就是整格完全一致才替换,再执行。

统一完,再把第一步的数据验证补上,未来的输入就管住了。过去的数据靠查找替换,未来的数据靠下拉,两头都不漏。

想快速找出这一列里还剩哪些不规范的值,数据验证的下拉里有一项圈释无效数据,会把不符合规则的格子用红圈标出来,核对完再点清除无效数据圈释。不同版本位置略有差别,WPS 表格放在数据有效性里,找不到就用筛选把不重复的值列一遍,一样快。

下拉菜单速查

  • · 做下拉:选中区域,数据,数据验证,允许选序列,来源填选项,逗号用英文
  • · 选项太多:名单放空白列,来源填 =$H$1:$H$20,美元符号别省
  • · 让人看懂要求:输入信息里写一句请从下拉选
  • · 挡住乱填:出错警告样式选停止
  • · 防粘贴绕过:先取消填写区的锁定,再保护工作表
  • · 已填乱:先勾单元格匹配做查找替换,再补数据验证
  • · 查旧数据:数据验证里的圈释无效数据

你收表时最怕遇到哪种填法,是部门名字五花八门,还是日期写成下周?评论区说一句,下期挑一个展开讲。

觉得有用先点个收藏,下次发统计表之前翻出来看一眼。关注我,每天一个轻量技巧,上班轻松一点。

相关学习资料

返回首页浏览学习资料