You can accomplish what you you have started-the concatenation idea-in VBA.
Sub CompareRows()
Dim rw As Long, i As Long, j As Long, k As Variant, c As Range
rw = ActiveSheet.UsedRange.Rows.Count 'assume data starts from row1
For i = 1 To rw
For j = 1 To 10 'assuming 10 columns of data
k = k & Cells(i, j)
Next
Cells(i, 11).Value = k
k = ""
Next
Set rng = Range(("K1"), Cells(Rows.Count, "K").End(xlUp))
For Each c In rng
If Application.CountIf(rng, c) > 1 Then
c.Offset(0, 1) = "Duplicate value"
End If
Next
End Sub
Bookmarks