Mục lục
Khi chúng tôi xử lý một bảng tính Excel lớn, các giá trị trùng lặp thường bị mắc kẹt trong tập dữ liệu của chúng tôi. Hoặc đôi khi chúng tôi bắt buộc phải tìm chúng cho bất kỳ mục đích cụ thể nào. Trong bài viết này, chúng tôi sẽ trình bày cho bạn 4 cách tiếp cận khác nhau về cách đánh dấu các mục trùng lặp trong nhiều cột trong Excel. Nếu bạn cũng muốn tìm hiểu về tính năng này, hãy tải xuống sách bài tập thực hành của chúng tôi và theo dõi chúng tôi.
Tải xuống Sách bài tập thực hành
Tải xuống sách bài tập thực hành này để thực hành khi bạn đang đọc bài viết này.
Làm nổi bật các mục trùng lặp trong nhiều cột.xlsm
4 phương pháp dễ dàng để làm nổi bật các mục trùng lặp trong nhiều cột trong Excel
Để minh họa các phương pháp sau , chúng tôi xem xét tập dữ liệu gồm 10 nhân viên của một công ty. Thang điểm của công ty này nằm trong cột B. Kết quả hoạt động của họ trong 2 tháng Tháng 1 và Tháng 2 cũng được thể hiện trong cột C và cột D . Chúng tôi sẽ cố gắng tìm ra tên của những nhân viên được liệt kê trong cả hai tháng với thành tích xuất sắc của họ. Tập dữ liệu của chúng tôi nằm trong phạm vi ô B4:D14 .
1. Áp dụng định dạng có điều kiện để đánh dấu các mục trùng lặp
Trong quá trình này , chúng ta sẽ sử dụng tính năng có sẵn của Excel để tìm dữ liệu trùng lặp trong nhiều cột. Tập dữ liệu của chúng tôi nằm trong phạm vi ô B4:D14. Các bước của quy trình này được đưa ra dưới dạngnhư sau:
📌 Các bước:
- Đầu tiên, chọn toàn bộ dải ô B4:D14 .
- Bây giờ, trong tab Trang chủ , chọn Định dạng có điều kiện .
- Sau đó, chọn Đánh dấu giá trị ô > Các giá trị trùng lặp .
- Một hộp thoại có tên Các giá trị trùng lặp sẽ xuất hiện.
- Sau đó , giữ hộp nhỏ đầu tiên trong Duplicate và chọn mẫu tô sáng. Trong trường hợp của chúng tôi, chúng tôi chọn tùy chọn Đỏ nhạt với văn bản màu đỏ đậm mặc định.
- Nhấp vào nút OK .
- Bạn sẽ thấy các giá trị trùng lặp có màu nổi bật đã chọn của chúng tôi.
Như vậy, có thể nói rằng quy trình của chúng tôi đã thành công .
Đọc thêm: Đánh dấu các ô nếu có nhiều hơn 3 giá trị trùng lặp trong Excel (3 ví dụ)
2. Sử dụng hàm COUNTIF để Đánh dấu các giá trị trùng lặp trong nhiều cột
Trong phương pháp này, hàm COUNTIF sẽ giúp chúng ta đánh dấu các giá trị trùng lặp trong nhiều cột. Chúng tôi đang sử dụng cùng một tập dữ liệu để hiển thị quy trình cho bạn. Tập dữ liệu của chúng tôi nằm trong phạm vi ô C5:D14. Phương pháp này được giải thích từng bước bên dưới:
📌 Các bước:
- Trước hết, hãy chọn toàn bộ phạm vi ô C5:D14 .
- Bây giờ, trong tab Trang chủ , hãy chọn Định dạng có điều kiện > Quy tắc mới .
- Một hộp thoại có tên MớiHộp thoại Quy tắc định dạng sẽ xuất hiện.
- Chọn tùy chọn Sử dụng công thức để xác định ô cần định dạng .
- Sau đó, viết công thức sau vào ô trống bên dưới Định dạng các giá trị mà công thức này đúng.
=COUNTIF($C$5:$D$14,C5)=2
- Bây giờ, hãy chọn tùy chọn Định dạng .
- Một hộp thoại khác có tên Định dạng ô sẽ xuất hiện.
- Chọn mẫu đánh dấu của bạn. Tại đây, trước tiên chúng ta chuyển đến tab Phông chữ và chọn tùy chọn Đậm .
- Sau đó, trong tab Điền chọn màu tô cho ô. Bạn cũng sẽ thấy màu ô ở dạng phóng to trong phần Mẫu .
- Nhấp vào OK để đóng hộp thoại Định dạng ô .
- Nhấp lại vào OK để đóng hộp Quy tắc định dạng mới .
- Bạn sẽ thấy các giá trị trùng lặp của các cột C và D lấy màu ô đánh dấu đã chọn của chúng tôi .
Cuối cùng, chúng tôi có thể nói rằng quy trình và công thức đánh dấu của chúng tôi đã hoạt động thành công.
Đọc thêm: Cách làm nổi bật các bản sao trong Excel bằng các màu khác nhau (2 cách)
3. Sử dụng hàm AND và COUNTIF
Trong phương pháp sau đây, chúng ta sẽ sử dụng AND và COUNTIF để đánh dấu các mục trùng lặp trong nhiều cột trong biểu dữ liệu Excel. Tập dữ liệu của chúng tôi nằm trongphạm vi ô C5:D14. Tập dữ liệu chứa thang Điểm trong cột B và tên nhân viên của một tổ chức trong tháng 1 và tháng 2 trong cột C và D tương ứng. Quy trình của phương pháp này được đưa ra bên dưới:
📌 Các bước:
- Để bắt đầu quy trình này, hãy chọn toàn bộ phạm vi ô C5:D14 .
- Trong tab Trang chủ , hãy chọn Định dạng có điều kiện > Quy tắc mới .
- Một hộp thoại có tiêu đề hộp thoại Quy tắc định dạng mới sẽ xuất hiện.
- Bây giờ, hãy chọn tùy chọn Sử dụng công thức để xác định các ô cần định dạng .
- Viết công thức sau vào ô trống bên dưới Định dạng các giá trị mà công thức này đúng.
=AND(COUNTIF($C$5:$C$14,C5),COUNTIF($D$5:$D$14,C5))
- Sau đó , hãy chọn tùy chọn Định dạng .
- Một hộp thoại khác có tên Định dạng ô sẽ xuất hiện.
- Chọn mẫu tô sáng của bạn. Trong trường hợp của chúng tôi, trước tiên chúng tôi chuyển đến tab Phông chữ và chọn tùy chọn Đậm .
- Sau đó, trong tab Điền , hãy chọn màu tô cho ô. Bạn cũng sẽ thấy màu ô ở dạng phóng to trong phần Mẫu .
- Nhấp vào OK để đóng hộp thoại Định dạng ô .
- Nhấp lại vào OK để đóng hộp Quy tắc định dạng mới .
- Bạn sẽ thấycác ô chứa các giá trị trùng lặp trong các cột C và D có định dạng ô đã chọn của chúng tôi.
Cuối cùng, chúng tôi có thể nói rằng phương pháp đánh dấu và công thức hoạt động hoàn hảo.
🔍 Phân tích Công thức
Chúng tôi đang thực hiện phân tích này cho các ô C5 and D6 .
👉
COUNTIF($C$5:$C$14,C5): Hàm này trả về 1 .
👉
COUNTIF($D$5:$D$14,C5): Hàm này trả về 1 .
👉
AND( COUNTIF($C$5:$C$14,C5),COUNTIF($D$5:$D$14,C5)) : Công thức này trả về True. Nếu cả hai đều là 1 , điều đó có nghĩa là nó đã tìm thấy kết quả khớp.
Đọc thêm: Cách đánh dấu các mục trùng lặp trong hai cột bằng công thức Excel
4. Nhúng Mã VBA vào Excel
Viết mã VBA cũng có thể giúp bạn đánh dấu các mục trùng lặp trong nhiều cột. Để làm điều này, chúng tôi đang sử dụng cùng một biểu dữ liệu mà chúng tôi đã sử dụng. Tập dữ liệu của chúng tôi nằm trong phạm vi ô C5:D14 . Các bước của quy trình này được đưa ra như sau:
📌 Các bước:
- Để bắt đầu phương pháp này, hãy chuyển đến tab Nhà phát triển và nhấp vào Visual Basic. Nếu không có Visual Basic, bạn phải bật tab Nhà phát triển . Hoặc Bạn cũng có thể nhấn 'Alt+F11' để mở Trình chỉnh sửa Visual Basic .
- Một hộp thoại sẽ xuất hiện.
- Bây giờ, trong tab Chèn trên hộp đó, hãy nhấp vào Mô-đun .
- Sau đó, viết mã trực quan sau vào hộp soạn thảo trống đó.
7394
- Đóng tab Trình chỉnh sửa .
- Bây giờ, từ dải băng Chế độ xem , nhấp vào Macro > Xem Macro.
- Mô hình mới hộp thoại có tên Macro sẽ xuất hiện. Chọn Highlight_Duplicate_in_Multiple_Column .
- Nhấp vào nút Run để chạy mã này.
- Cuối cùng, bạn sẽ thấy rằng các ô chứa tương tự có màu nổi bật.
Cuối cùng, chúng tôi có thể nói rằng mã trực quan của chúng tôi đã hoạt động thành công và chúng tôi có thể đánh dấu các mục trùng lặp trong nhiều cột trong biểu dữ liệu Excel.
Đọc thêm: Cách đánh dấu các mục trùng lặp trong hai cột trong Excel
Kết luận
Bài viết này đến đây là hết. Tôi hy vọng rằng điều này sẽ hữu ích cho bạn và bạn sẽ có thể đánh dấu các mục trùng lặp trong nhiều cột trong biểu dữ liệu Excel. Nếu bạn có thêm bất kỳ câu hỏi hoặc đề xuất nào, vui lòng chia sẻ chúng với chúng tôi trong phần nhận xét bên dưới.
Đừng quên kiểm tra trang web ExcelWIKI của chúng tôi để biết một số vấn đề và giải pháp liên quan đến Excel. Tiếp tục học các phương pháp mới và tiếp tục phát triển!