excel 如何防止特定单元格内的内容重复输入

2025-02-12 02:41:19
推荐回答(3个)
回答1:

可以设置数据验证(旧版本叫数据有效性)

选择要设定的特定单元格区域(例如B2:B16单元格区域),【数据】,【数据验证】

【验证条件】选择“自定义”,公式输入:=COUNTIF($B$2:B2,B2)=1

切换到【出错警告】标签,在【错误信息】栏位填写“姓名重复,请重新输入!”,最后【确定】

最终效果如图,B2输入姓名“张三”后,再在下面的单元格输入“张三”会提示“姓名重复,请重新输入!”,而输入其他不重复的姓名时则不提示

题主的特定单元格区域可以自己定义,也即是第一步中范围题主自己选择

回答2:

如下图,选定数据区域后设置条件格式。条件格式的公式可以是

=COUNTIFS($A:$A,A1,$B:$B,B1)>1

回答3:

用条件格式,比如你在A列输入编号,鼠标点在A1,>条件格式>用公式确定条件格式>输入:
=IF(COUNTIF($A:$A,A1)>1,1,0)
确定之后,然后用格式刷将下面的刷上
,这样你在输入同样的数据时就会显示红色来提醒你输入重复的数据了。