Tìm phần không giao nhau giữa 2 danh sách (1 người xem)

  • Thread starter Thread starter duong78
  • Ngày gửi Ngày gửi
Liên hệ QC

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

duong78

Thành viên chính thức
Tham gia
16/8/07
Bài viết
51
Được thích
16
Chào các Bác! tôi có 2 danh sách ứng với 2 số tiền của hai danh sách, tôi đã dùng filter để lọc danh sách nhưng ko được như ý muốn mà rất lâu. Nhờ các bác giúp tôi như sau: Nếu danh sách 1 và danh sách 2 có tên giống nhau và số tiền giống nhau thì đánh dấu hoặc loại bỏ nếu không trùng số tiền và tên thì để lại.
 

File đính kèm

1/ Nên cho 2 danh sách thành 2 sh.
2/ Lọc từng sh, dùng autofilter nếu >1 bỏ.
3/ Lọc sh 2 theo sh 1 nếu >0 bỏ.
 

File đính kèm

Đề nghị Mod đưa vào mục excel nhé. Thanhks.
 
Chào các Bác! tôi có 2 danh sách với 2 số tiền của chúng, tôi đã dùng filter để lọc danh sách nhưng ko được như ý muốn mà rất lâu. Nhờ các bác giúp tôi như sau: Nếu danh sách 1 và danh sách 2 có tên giống nhau và số tiền giống nhau thì đánh dấu hoặc loại bỏ nếu không trùng số tiền và tên thì để lại.

Bằng VBA theo mình phải làm thế này:
Xếp 2 DS lại lần lượt theo tên;
Để so sánh thì dùng 2 vòng lặp lổng vô nhau VD:
Mã:
 For iI = 2 To lLastRow1
     TTemp = Range("A" & & iI).Value
      TTemp0 = Range("A" & & iI).Ofset(,1).Value
     For iJ = 2 To lLastRow2
         If TTemp= Range("D" & iJ).value And TTemp0= Range("D" & & iI).Ofset(,1).Value then
            ' To màu hay . . . 
         End If
 Next iJ, iI
 
Web KT

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

Back
Top Bottom