Возможно, этот сайт укажет вам правильное направление.Я не думаю, что он полностью ответит на ваш вопрос, но это поможет (если вы открыты для решения VBA).
РЕДАКТИРОВАТЬ
Я думаю, что этот метод будетработа для вас.
Option Explicit
Public Sub FindDuplicates()
Dim MyRange As Range
Dim Cell As Range
Dim CountOfDuplicate As Long
Set MyRange = ActiveSheet.Range("A1").CurrentRegion
For Each Cell In MyRange
CountOfDuplicate = Application.WorksheetFunction.CountIf(MyRange, "=" & Cell)
If CountOfDuplicate > 1 And InStr(1, Cell, "<<<") > 0 Then
Cell.Interior.Color = RGB(200, 200, 200)
End If
Next Cell
End Sub
Приведенная выше процедура проверит каждую ячейку в CurrentRegion
на частичную строку <<<
и результат CountIfs
больше 1 и раскрасит внутреннюю часть ячеек в серый.Дайте мне знать, если это поможет вам.