Chỉ lấy dữ liệu không bị trùng từ cột này sang cột khác (1 người xem)

Người dùng đang xem chủ đề này

tranduyenit

Thành viên mới
Tham gia
15/3/17
Bài viết
17
Được thích
1
Chào tất cả mọi người! Nhờ cả nhà giúp em với.
Em muốn chỉ lấy những dữ liệu "không" bị trùng từ cột 1 sang cột 2 thì làm như thế nào vậy ạ?
upload_2017-8-2_9-6-54.png
 

File đính kèm

Bạn có thể dung chức năng Sort -> Filter by color -> No Fill là bạn sẽ ra được dữ lieu không bị trùng
 
Tại vì mình có rất nhiều cột và nhiều bảng. Do đó có công thức hay cách nào mà đưa được dữ liệu từ cột 1 sang bên cột 2 luôn được ko Bạn?
 
Tại vì mình có rất nhiều cột và nhiều bảng. Do đó có công thức hay cách nào mà đưa được dữ liệu từ cột 1 sang bên cột 2 luôn được ko Bạn?
Muốn Hàm thì tặng bạn hàm GPE() này:
Mã:
Public Function GPE(Rng1 As Range, Rng2 As Range, R As Long, Col As Long) As Variant
Dim Cll As Range, K As Long
For Each Cll In Rng1
    If Application.WorksheetFunction.CountIf(Rng2, Cll.Value) = 0 Then
        K = K + 1
        If K = R Then
            GPE = Cll(, Col).Value
            Exit For
        End If
    End If
Next Cll
End Function
PHP:
D18=GPE($A$6:$A$14;$D$6:$D$17;ROWS($1:1);COLUMNS($A:A))
Copy sang E18 - xuống dưới.
 

File đính kèm

Lần chỉnh sửa cuối:
Muốn Hàm thì tặng bạn hàm GPE() này:
Mã:
Public Function GPE(Rng1 As Range, Rng2 As Range, R As Long, Col As Long) As Variant
Dim Cll As Range, K As Long
For Each Cll In Rng1
    If Application.WorksheetFunction.CountIf(Rng2, Cll.Value) = 0 Then
        K = K + 1
        If K = R Then
            GPE = Cll(, Col).Value
            Exit For
        End If
    End If
Next Cll
End Function
PHP:
D18=GPE($A$6:$A$14;$D$6:$D$17;ROWS($1:1);COLUMNS($A:A))
Copy sang E18 - xuống dưới.
Sao mình làm ko được vậy? Bạn gửi cho mình cái file mà bạn đã làm mẫu được ko?
 

Bài viết mới nhất

Back
Top Bottom