Tập hợp tiền lương theo Tên người thì ko ổn rồi, theo mã cán bộ hay mã định danh duy nhất chứ có người trùng cả họ lẫn tên thì chịu ah!?
Cột A của sheet nhap lieu 2015 hay là Cột gì ah?
Bạn xem qua code sau sẽ lọc ra danh sách duy nhất nhé, tôi cũng sưu tầm trên GPE đấy ah!
Lưu ý khi áp dụng code thì nên làm thử trên 1 worksheet mới nhé, ko sẽ ảnh hưởng đến dữ liệu gốc!
Public Sub Loc_CotA_duynhat_CotD()
Dim vung, Mg(), Ll As New Collection, Cll As Range, i As Long
Set vung = Range([A1], [a3000].End(xlUp))
Range("D

").clear
On Error Resume Next
For Each Cll In vung
Ll.Add Cll.value, CStr(Cll.value)
Next
ReDim Mg(Ll.Count - 1)
For i = 1 To Ll.Count
Mg(i - 1) = Ll(i)
Next i
[D1].Resize(Ll.Count) = Application.WorksheetFunction.Transpose(Mg)
End Sub
Sub Loc_CotA_duynhat_CotD_2()
Dim vung, Mg(), Arr(), i As Long
Dim dic As Object
Set dic = CreateObject("Scripting.Dictionary")
Set vung = Range([A1], [A65000].End(xlUp))
Arr = vung.value
Range("D

").clear
For i = 1 To UBound(Arr)
If Not dic.Exists(Arr(i, 1)) Then
dic.Add Arr(i, 1), ""
End If
Next
Mg = dic.keys
[D1].Resize(dic.Count) = Application.WorksheetFunction.Transpose(Mg)
End Sub