Tendría que ser con una macro.
Sigue las Instrucciones para poner la macro en worksheet
1. Abre tu hoja de excel
2. Para abrir Vba-macros y poder pegar la macro, Presiona Alt + F11
3. Del lado izquierdo dice: VBAProject, abajo dale doble click a worksheet(tu hoja)
4. Del lado derecho copia la macro
Private Sub Worksheet_Change(ByVal Target As Range)
'por.DAM
c = "A"
If Not Intersect(Target, Columns(c)) Is Nothing Then
For i = 1 To Range(c & Rows.Count).End(xlUp).Row
If Target.Row <> i And Cells(i, c) <> "" Then
If Cells(i, c) = Target.Value Then
MsgBox "El valor de la celda ya existe, no se puede repetir", vbCritical, "ERROR"
Application.EnableEvents = False
Cells(Target.Row, c) = ""
Cells(Target.Row, c).Select
Application.EnableEvents = True
End If
End If
Next
End If
End Sub
Cambia en la macro esta línea por la columna que necesitas
c = "A"
por ejemplo si quieres la verificación en la columna E, escribe en la macro así:
c = "E"
Prueba repetir un valor en la columna que elegiste.
Saludos. Dam
Si es lo que necesitas.