没那么复杂。你选定电话那一列,
在“开始”选项卡的“样式”组中,单击“条件格式”旁边的箭头,然后单击“突出显示单元格规则”。
选择“重复值”。输入要使用的值,然后选择格式(可以设定为自己喜欢的突出显示方式)。
依次选择其他电话列。
这样只有重复的单元格,就会按你设定的格式显示。
用VBA判断
Private Sub Worksheet_Change(ByVal Target As Range)
'判断C列号码是否有重复
dim i
If Target.Column = 3 Then '
i = Application.WorksheetFunction.CountIf(Range("C:C"), Target)
If i > 1 Then
MsgBox "输入的电话号码< " & Target & ">重复了!"
Cells(Target.Row, Target.Column) = ""
Cells(Target.Row, Target.Column).Select
End If
End If
End Sub
利用 数据有效性
假设 A1:A5 为输入数据区域
步骤:
1,选择 A1:A5
2,选择 数据有效性
3,在有效性条件窗口中,“允许”项目下选择“自定义”,“公式”项目中输入公式:
=countif(a1:a5,a1)
4,确定
然后开始输入数据。
假设在A1中输入 ABC
如果在B1中继续输入 ABC
会弹出一个警告窗口。(该窗口显示内容也是可以自义的,操作参阅数据有效性帮助)
有疑问的可以再M我,希望可以帮到你
菜单中格式--条件格式---公式=COUNTIF($C$C,C1)>1---设置突出显示