Sub abc()
Dim arr(), res(1 To 3), sR&, sC&, i&, j&, j2&, j3&, k&, rMax&
Const dk$ = "0x1x2x"
i = Range("A1000000").End(xlUp).Row
j = Range("A1").End(xlToRight).Column
arr = Range("B2", Cells(i, j)).Value
sR = UBound(arr): sC = UBound(arr, 2)
For j = 1 To sC
For j2 = j + 1 To sC
For j3 = j2 + 1 To sC
k = 0
For i = 1 To sR
If InStr(1, dk, arr(i, j)) Or InStr(1, dk, arr(i, j2)) Or InStr(1, dk, arr(i, j3)) Then k = k + 1
Next i
If rMax < k Then
rMax = k
res(1) = j: res(2) = j2: res(3) = j3
End If
Next j3
Next j2
Next j
Range("B1").Resize(, sC).Interior.Pattern = xlNone
For j = 1 To 3
Cells(1, res(j) + 1).Interior.Color = 49407
Next j
MsgBox ("So Dong Thoa Dieu Kien La: " & rMax)
End Sub