本示例教您如何使用数据验证来防止用户输入重复值。
1.选择范围A2:A20。
2.在“数据”选项卡上的“数据工具”组中,单击“数据验证”。
3.在“允许”列表中,单击“自定义”。
4.在“公式”框中,输入以下所示的公式,然后单击“确定”。
说明:COUNTIF函数带有两个参数。= COUNTIF($ A $ 2:$ A $ 20,A2)计算范围A2:A20中等于单元格A2中值的数量。由于我们不希望重复输入,因此该值只能出现一次(= 1)。因为我们在单击“数据验证”之前选择了范围A2:A20,所以Excel自动将公式复制到其他单元格。注意我们如何创建绝对引用($ A $ 2:$ A $ 20)来修复此引用。
5.要对此进行检查,请选择单元格A3,然后单击“数据验证”。
如您所见,此函数计算范围A2:A20中等于单元格A3中值的数量。同样,此值只能出现一次(= 1),因为我们不希望重复输入。
6.输入重复的发票编号。
结果。Excel显示错误警报。您已经输入了发票编号。
注意:要输入输入消息和错误警报消息,请转到“输入消息和错误警报”选项卡。