Kết quả 1 đến 4 của 4

Chủ đề: cập nhật dữ liệu lọc bõ những đối tượng trùng lập.

  1. #1
    Ngày tham gia
    Aug 2015
    Bài viết
    0
    Trích dẫn Gửi bởi kenlvien
    Dear các Exp.
    Mình có rất nhiều cột dữ liệu trong rất nhiều sheet khác nhau.
    ví dụ. Cột A (sheet1)
    a
    b
    c
    a
    d
    .
    .
    Cột A của sheet 2.
    c
    a
    b
    e
    d
    f
    và sheet tổng, em muốn lấy tất cả các dữ liệu của cột A (sheet 1, sheet 2) nhưng các dữ liệu trùng lặp nhau sẽ được bỏ đi.
    vì dữ liệu của em rất khổng lồ nên không thể làm thủ công được.
    Các exp nào biết thì chỉ em với nhé.
    cám ơn.
    Bạn ko có file đính kèm nên viết đại thôi, trên diễn đân nhiều lắm

    Mã nguồn PHP:
    Sub Tim()Dim WS As Worksheet, Sarr, Arr(1 To 65000, 1 To 1), i As Long, k As LongDim Dic As ObjectSet Dic = CreateObject("Scripting.Dictionary")For Each WS In Worksheets If WS.Name <> "TH" Then Sarr = WS.Range("A1", WS.[A65000].End(xlUp)).Resize(, 1).Value2 For i = 1 To UBound(Sarr, 1) If Not Dic.exists(Sarr(i, 1)) Then k = k + 1 Dic.Add Sarr(i, 1), k Arr(k, 1) = Sarr(i, 1) End If Next End IfNextWith Sheets("TH") .[A1:A65000].ClearContents .[A1].Resize(k, 1).Value = Arr .[A1].Resize(k, 1).Borders.LineStyle = 1End WithSet Dic = NothingEnd Sub  

  2. #2
    tungover Guest

    cập nhật dữ liệu lọc bõ những đối tượng trùng lập.

    Dear các Exp.
    Mình có rất nhiều cột dữ liệu trong rất nhiều sheet khác nhau.
    ví dụ. Cột A (sheet1)
    a
    b
    c
    a
    d
    .
    .
    Cột A của sheet 2.
    c
    a
    b
    e
    d
    f
    và sheet tổng, em muốn lấy tất cả các dữ liệu của cột A (sheet 1, sheet 2) nhưng các dữ liệu trùng lặp nhau sẽ được bỏ đi.
    vì dữ liệu của em rất khổng lồ nên không thể làm thủ công được.
    Các exp nào biết thì chỉ em với nhé.
    cám ơn.

  3. #3
    Ngày tham gia
    Aug 2015
    Bài viết
    0
    Trích dẫn Gửi bởi kenlvien
    Dear các Exp.
    Mình có rất nhiều cột dữ liệu trong rất nhiều sheet khác nhau.
    ví dụ. Cột A (sheet1)
    a
    b
    c
    a
    d
    .
    .
    Cột A của sheet 2.
    c
    a
    b
    e
    d
    f
    và sheet tổng, em muốn lấy tất cả các dữ liệu của cột A (sheet 1, sheet 2) nhưng các dữ liệu trùng lặp nhau sẽ được bỏ đi.
    vì dữ liệu của em rất khổng lồ nên không thể làm thủ công được.
    Các exp nào biết thì chỉ em với nhé.
    cám ơn.
    Copy dữ liệucột A của 2 sheet vào 1 cột rồi dùng Remove Duplicates

  4. #4
    mrti0810 Guest
    Bạn có thể dùng pivot table nhé.

Quyền viết bài

  • Bạn Không thể gửi Chủ đề mới
  • Bạn Không thể Gửi trả lời
  • Bạn Không thể Gửi file đính kèm
  • Bạn Không thể Sửa bài viết của mình
  •