1、首先在工作表2中选择原有的身份证号,作为数据源,并将其定义为一个名称(如:a)
2、返回到第一个工作表,选择需要输入身份证的单元格(或列),定义其数据的有效性。
3、在弹出的数据有效性窗口的[设置]中,选择[允许]为自定义,在下面的[公式]中输入下列公式:
=COUNTIF(a,A1)<1
然后单击[确定]按钮
4、这样,在需要输入身份证的单元格中输入号码时,如果输入的数据与工作表2那个名称的数据相同,将不能被输入,反之,如果不相同即可以正常输入。
------------
祝你好运!
表一B列为要录入的号码所在列
表2A列为已经存在的号码列
选定表一B列单元格,用条件格式,公式=OR(B1=Sheet2!$A:$A),设置格式,如果相同就会显示已经设置好的格式了。
假设你的第一个表是Sheet1,范围是A2-A1000,你在表二的身份证输入列是从A1开始,那在右侧单元格输入以下公式,向下填充到合适位置,你在A1输入,在右侧就有提示了
=IF(ISERROR(VLOOKUP(A1,Sheet1!$A$2:$A$1000,1,FALSE)),"","重复")
=IF(COUNTIF(表2!$A$12:A20,A20)>1,"重复","")