- Tham gia
- 30/5/06
- Bài viết
- 2,695
- Được thích
- 15,103
Một thành viên hỏi tôi cách dời những dòng dữ liệu bị trùng ra chổ khác. Tôi viết bài ở đây hướng dẫn cách giải quyết như sau:
Bước 1 Thêm cột phụ để đánh dấu dữ liệu trùng bằng cách dùng hàm countifs (cho nhiều cột key, nếu chỉ 1 cột key thì countif cũng được)
=Countifs($A$1:A2,A2)
(giả định cột A là cột key, dữ liệu bắt đầu từ dòng 2, công thức điền vào dòng 2 và chép xuống)
Lưu ý: cố định một đầu đầu còn lại di động
Sau đó chép xuống
--> Tất cả những dòng dữ liệu có key xuất hiện lần thứ 2 trở đi sẽ = 2 hoặc 3,4 … còn xuất hiện lần đầu thì là số 1
Bước 2 Dùng Auto fillter để chọn những cái nào có đấu dấu 2,3,4…
Bước 3 Copy những dòng đã đánh dấu ra chổ khác (trong lúc đang filter)
Bước 4 xóa những dòng đã đánh dấu (trong lúc đang filter)
Bước 1 Thêm cột phụ để đánh dấu dữ liệu trùng bằng cách dùng hàm countifs (cho nhiều cột key, nếu chỉ 1 cột key thì countif cũng được)
=Countifs($A$1:A2,A2)
(giả định cột A là cột key, dữ liệu bắt đầu từ dòng 2, công thức điền vào dòng 2 và chép xuống)
Lưu ý: cố định một đầu đầu còn lại di động
Sau đó chép xuống
--> Tất cả những dòng dữ liệu có key xuất hiện lần thứ 2 trở đi sẽ = 2 hoặc 3,4 … còn xuất hiện lần đầu thì là số 1
Bước 2 Dùng Auto fillter để chọn những cái nào có đấu dấu 2,3,4…
Bước 3 Copy những dòng đã đánh dấu ra chổ khác (trong lúc đang filter)
Bước 4 xóa những dòng đã đánh dấu (trong lúc đang filter)
File đính kèm
Lần chỉnh sửa cuối: