如何智能控制Excel表格的正确性?不合逻辑的输入自动预警

Excel学习世界 2023-07-05 21:17:57

“数据验证”功能在实际工作中的灵活运用,真是几天几夜也讲不完。功能既然是灵活的,就有无限的应用想象空间。

今天讲的是如何根据一列内容,允许或限制另一列的输入。

案例:

请将下图 1 的数据表按以下要求设置:

将 B 列设置为下拉菜单,有“主管”和“员工”选项;

根据逻辑,员工是没有下属的,所以当 B 列选项为“员工”时,C 列中不允许输入内容

效果如下图 2 所示。

解决方案:

1. 在任意空白区域输入下拉菜单选项。

2. 选中 B2:B13 区域 --> 选择菜单栏的“数据”-->“数据验证”-->“数据验证”

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

允许:选择“序列”

来源:选择 F 列的下拉菜单区域

下拉菜单已经设置完成。

4. 选中 C2:C13 区域 --> 选择菜单栏的“数据”-->“数据验证”-->“数据验证”

5. 在弹出的对话框中选择“设置”选项卡 --> 进行以下设置:

允许:选择“自定义”

来源:输入 =B2="主管"

6. 选择“出错警告”选项卡,根据需要设置标题和错误信息 --> 点击“确定”

现在就符合限制要求了:当 B 列的职位为“主管”时,在 C 列中可以输入任意数字;一旦 B 列为“员工”,输入数值后就会弹出错误提示信息。

0 阅读:23

Excel学习世界

简介:Excel 学习交流