巴拉巴

 找回密码
 立即注册

站内搜索

搜索
热搜: 活动 交友 discuz
查看: 103|回复: 0

当 Excel 单元格中出现了下拉项之外的内容,首先为啥?其次咋办?

[复制链接]

8

主题

9

帖子

26

积分

新手上路

Rank: 1

积分
26
发表于 2023-7-7 22:41:28 | 显示全部楼层 |阅读模式
规范的数据表就像好学生,不规范的则各有出乎意料的点。为了避免出现 dirty data,设置了下拉菜单,却有人非要舍弃康庄大道,费尽周折搞出新的非标数据。

不提升纠错能力,坑的是自己。
案例:将下图 1 中 B 列的单元格设置成下拉菜单,菜单项在 E 列。
当 B 列中出现与菜单不符的内容时,圈释出相关单元格。
效果如下图 2 所示。


解决方案:先给相应的区域设置下拉菜单。
1. 选中 B2 单元格 --> 选择菜单栏的“数据”-->“数据验证”-->“数据验证”

2. 在弹出的对话框中选择“设置”选项卡,进行以下设置 --> 点击“确定”:

  • 允许:选择“序列”




3. 下拉复制 B2 单元格的设置。

现在整列的下拉菜单都设置完成了。
设置了下拉菜单的单元格,不能通过输入的方式填写与菜单项不符的内容,否则会弹出以下警告框。


但是有个小 bug,如果从其他单元格复制粘贴内容过来,则不管内容是否与菜单项一致,都无妨。


那么问题就来了,也不知道有些人是怎么想的,有菜单不选,非要复制一些不符合规定的内容,有些多个空格之类的,还很难肉眼发现,怎么办?
幸好有下面的方法可以解救。
4. 选中需要检查的区域 --> 再次选择菜单栏的“数据”-->“数据验证”-->“数据验证”

5. 在弹出的对话框中点击“是”按钮。

6. 点击“确定”。


7. 保持选中区域 --> 选择菜单栏的“数据”-->“数据验证”-->“圈释无效数据”


那些伪装得很好的不规范数据全都无可遁形。


来源:http://www.yidianzixun.com/article/0pX6AKLK
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

  • 返回顶部