Chào mọi người, hôm nay mình muốn chia sẻ một mẹo nhỏ mà mình mới phát hiện ra để lọc dữ liệu bị trùng lặp theo nhiều điều kiện khác nhau trong Excel. Cái này rất hữu ích khi mình làm báo cáo hoặc cần làm sạch dữ liệu.
Trước đây, mình thường phải dùng các bước phức tạp hoặc kết hợp nhiều hàm để làm, nhưng cách này thì nhanh gọn lẹ hơn nhiều.
Cách làm như sau:
- Giả sử bạn có một bảng dữ liệu với các cột A, B, C và bạn muốn lọc ra những dòng mà giá trị ở cột A và cột B bị trùng lặp.
- Bạn có thể tạo một cột phụ (ví dụ cột D) và nhập công thức sau vào ô D2 (với giả định dữ liệu bắt đầu từ dòng 2):
=A2&B2- Sau đó, kéo công thức này xuống cho toàn bộ các dòng dữ liệu. Cột D lúc này sẽ là sự kết hợp của giá trị ở cột A và B cho từng dòng.
- Tiếp theo, bạn chọn cột D, vào Tab Data -> Remove Duplicates. Chọn chỉ cột D để xóa.
- Nếu bạn muốn lọc ra các dòng DUY NHẤT (không trùng) thì sau khi xóa trùng, bạn có thể dùng hàm COUNTIF để đánh dấu.
Cách này tuy đơn giản nhưng mình thấy nó giải quyết được khá nhiều trường hợp. Có ai có cách nào hay hơn hoặc có tình huống phức tạp hơn không, cùng chia sẻ cho mọi người học hỏi nhé!