Una opción es hacer el concatenado en la columna "D" y en esa columna poner el formato condicional de duplicados.
Otra opción es una macro, la macro va en los eventos de worksheet y se ejecutaría cada vez que modificas un registros, la macro revisa si ese dato modificado o nuevo, se repite con alguna otra combinación de Item y factura.
Private Sub Worksheet_Change(ByVal Target As Range)
'Por.Dante Amor
If Not Intersect(Target, Range("A:C")) Is Nothing Then
For Each c In Target
col = c.Column
Cells(c.Row, "A").Interior.ColorIndex = xlNone
Cells(c.Row, "C").Interior.ColorIndex = xlNone
For i = 1 To Cells(Rows.Count, col).End(xlUp).Row
If i <> c.Row Then
If UCase(Cells(i, "A")) = UCase(Cells(c.Row, "A")) And _
Cells(i, "C") = Cells(c.Row, "C") Then
Cells(i, "A").Interior.ColorIndex = 6
Cells(i, "C").Interior.ColorIndex = 6
Cells(c.Row, "A").Interior.ColorIndex = 6
Cells(c.Row, "C").Interior.ColorIndex = 6
End If
End If
Next
Next
End If
End Sub
Saludos.Dante Amor