上QQ阅读APP看书,第一时间看更新
1.3.6 限制重复数据
对于不允许输入重复值的数据区域,可以通过设置数据验证来限制重复值的输入,从根源上避免错误产生。
1 选中要设置数据验证的单元格区域,在“数据”选项卡的“数据工具”组中单击“数据验证”按钮,如图1-71所示。
图1-71
2 打开“数据验证”对话框,选择“设置”选项卡,在“允许”下拉列表中选择“自定义”选项,在“公式”文本框中输入公式“=COUNTIF(B:B,B2)=1”,如图1-72所示。
图1-72
3 切换至“出错警告”选项卡,在“样式”下拉列表中单击“停止”选项,在“错误信息”文本框中输入相应的内容,如图1-73所示。单击“确定”按钮,当输入重复的工号后,会弹出错误提示框(注意其中信息是我们自定义的,也具有提示的作用),如图1-74所示。
图1-73
图1-74
专家提醒
COUNTIF函数用于对指定区域中符合指定条件的单元格进行计数。这里用来判断A列中输入的学号是否是唯一的,如果是,则允许输入,否则阻止输入。
知识扩展
如果已经设置好的数据验证条件适合另一个表格中的数据,则不需要重新进行数据验证设置,只需要打开之前的表格并复制验证条件即可。
选中已设置验证条件的单元格区域并按Ctrl+C组合键执行复制。切换到要粘贴验证条件格式的表格,选中目标单元格区域,在“开始”选项卡的“剪贴板”组中单击“粘贴”下拉按钮,在弹出的下拉菜单中选择“选择性粘贴”命令,打开“选择性粘贴”对话框,在“粘贴”栏中选中“验证”单选按钮,如图1-75所示。
图1-75