Si, se muovi le righe o le celle su e giu' la formattazione puo' andare in tilt.
Allora potresti usare una macro; ad esempio, da inserire in un Modulo standard del vba:
- Codice: Seleziona tutto
Sub OnlyOne()
Dim I As Long
For I = 1 To Cells(Rows.Count, 1).End(xlUp).Row
If Application.WorksheetFunction.CountIf(Range("A1").Resize(I, 1), Cells(I, 1).Value) = 1 Then
Cells(I, 1).Font.Color = vbGreen
Else
Cells(I, 1).Font.Color = vbBlack
End If
Next I
End Sub
Ovviamente la devi avviare in qualche modo; sconsiglio di agganciarla a un evento quale WorksheetChange, salvo che le celle coinvolte in colonna A siano poche decine.
Ciao