Xóa những ô có dữ liệu trùng nhau

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

wangzhu

Thành viên mới
Tham gia
28/8/09
Bài viết
13
Được thích
1
Thân chào mọi người!
Mình có file Excel gồm 2 sheet như file đính kèm. Trong sheet 1 có thể có những ô chứa dữ liệu bị trùng nhau (ví dụ: Ô C15 là: DIPA319500; ô C120 cũng là: DIPA319500; ô C150 cũng là: DIPA319500; ô C190 cũng là DIPA319500; ô C240 cũng là DIPA319500.....).
Mình có thể dùng hàm/code nào để sheet 2 chứa dữ liệu của sheet 1 nhưng đã được xóa bớt những ô chứa dữ liệu trùng và để lại 1 ô có chứa dữ liệu đó (ví dụ: sheet 2 chỉ còn ô C15; các ô C120, C150, C190, C240 sẽ bị xóa......)
Lưu ý là mình chỉ muốn lọc các ô bị trùng của cột C còn cột B vẫn giữ nguyên. Tất nhiên là nếu ô C120 bị xóa thì ô B120 cũng sẽ bị xóa theo, tương tự cho các ô bị trùng khác.
Chân thành cám ơn các bạn, và chúc sức khỏe tất cả mọi người. (dragoninthesky@gmail.com)
 

File đính kèm

Thân chào mọi người!
Mình có file Excel gồm 2 sheet như file đính kèm. Trong sheet 1 có thể có những ô chứa dữ liệu bị trùng nhau (ví dụ: Ô C15 là: DIPA319500; ô C120 cũng là: DIPA319500; ô C150 cũng là: DIPA319500; ô C190 cũng là DIPA319500; ô C240 cũng là DIPA319500.....).
Mình có thể dùng hàm/code nào để sheet 2 chứa dữ liệu của sheet 1 nhưng đã được xóa bớt những ô chứa dữ liệu trùng và để lại 1 ô có chứa dữ liệu đó (ví dụ: sheet 2 chỉ còn ô C15; các ô C120, C150, C190, C240 sẽ bị xóa......)
Lưu ý là mình chỉ muốn lọc các ô bị trùng của cột C còn cột B vẫn giữ nguyên. Tất nhiên là nếu ô C120 bị xóa thì ô B120 cũng sẽ bị xóa theo, tương tự cho các ô bị trùng khác.
Chân thành cám ơn các bạn, và chúc sức khỏe tất cả mọi người. (dragoninthesky@gmail.com)
Bài dạng này trên diễn đàn có nhiều rồi. Bạn đến đây xem nhé.
http://www.giaiphapexcel.com/forum/showthread.php?t=32407
 
Ừ, cái này mình cũng thường xuyên phải lọc mà cũng chỉ biết cách thủ công đó là copy tất cả sang sheet mới, dùng vlookup để kiểm tra xem cái nào trùng rồi xóa đi thôi. Thấy bực mình vì cách này quá tốn công sức
 
Thân chào mọi người!
Mình có file Excel gồm 2 sheet như file đính kèm. Trong sheet 1 có thể có những ô chứa dữ liệu bị trùng nhau (ví dụ: Ô C15 là: DIPA319500; ô C120 cũng là: DIPA319500; ô C150 cũng là: DIPA319500; ô C190 cũng là DIPA319500; ô C240 cũng là DIPA319500.....).
Mình có thể dùng hàm/code nào để sheet 2 chứa dữ liệu của sheet 1 nhưng đã được xóa bớt những ô chứa dữ liệu trùng và để lại 1 ô có chứa dữ liệu đó (ví dụ: sheet 2 chỉ còn ô C15; các ô C120, C150, C190, C240 sẽ bị xóa......)
Lưu ý là mình chỉ muốn lọc các ô bị trùng của cột C còn cột B vẫn giữ nguyên. Tất nhiên là nếu ô C120 bị xóa thì ô B120 cũng sẽ bị xóa theo, tương tự cho các ô bị trùng khác.
Chân thành cám ơn các bạn, và chúc sức khỏe tất cả mọi người. (dragoninthesky@gmail.com)

Bài này có nhiều trên GPE rồi, bạn search với cụm từ "Trích lọc dữ liệu duy nhất" là có vô số kết quả, đây là 1 cách :

PHP:
Sub test()
    Sheet2.[b1.c60000].ClearContents
    Range("b1.c60000").AdvancedFilter xlFilterCopy, , Sheet2.[b1], True
End Sub
 

File đính kèm

Web KT

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

Back
Top Bottom