Cách xóa các hàng trùng lặp trong Excel dựa trên hai cột

  • Chia Sẻ Cái Này
Hugh West

Trong hướng dẫn này, tôi sẽ chỉ cho bạn 4 các cách phù hợp để xóa các hàng trùng lặp trong excel dựa trên hai cột. Bạn có thể nhanh chóng sử dụng các phương pháp này, đặc biệt là trong các bộ dữ liệu lớn để tìm các bản ghi trùng lặp tồn tại. Trong suốt hướng dẫn này, bạn cũng sẽ tìm hiểu một số công cụ và chức năng excel quan trọng sẽ rất hữu ích trong bất kỳ tác vụ nào liên quan đến excel.

Tải xuống Sách bài tập thực hành

Bạn có thể tải xuống sách bài tập thực hành từ đây.

Xóa các hàng trùng lặp dựa trên hai cột

4 cách phù hợp để xóa các hàng trùng lặp dựa trên hai cột trong Excel

Chúng tôi đã thực hiện một tập dữ liệu ngắn gọn để giải thích rõ ràng các bước. Tập dữ liệu có khoảng 6 hàng và 2 cột. Ban đầu, chúng ta định dạng tất cả các ô chứa giá trị đô la ở định dạng Accounting . Đối với tất cả các bộ dữ liệu, chúng tôi có các cột 2 Tên nhân viên Doanh số . Mặc dù chúng tôi có thể thêm một số cột sau này nếu cần.

1. Sử dụng Tính năng Xóa trùng lặp

Chúng tôi có thể xóa các hàng trùng lặp dựa trên hai cột bằng chỉ cần một vài cú nhấp chuột bằng cách sử dụng tính năng Xóa các bản sao trong excel . Chúng ta sẽ xem cách sử dụng tính năng này trong các bước bên dưới.

Các bước:

  • Đầu tiên, chọn bất kỳ ô nào trong tập dữ liệu.
  • Sau đó, chuyển đến tab Dữ liệu và bên dưới Công cụ dữ liệu nhấp vào XóaBản sao .

  • Tiếp theo, chọn tùy chọn ' Dữ liệu của tôi có tiêu đề ' và nhấp vào OK .

  • Do đó, thao tác này sẽ xóa các bản sao khỏi tập dữ liệu.

Đọc thêm: Cách xóa các mục trùng lặp khỏi cột trong Excel (3 phương pháp)

2. Áp dụng tùy chọn bộ lọc nâng cao

Tùy chọn này trong excel là phiên bản nâng cao của bộ lọc thông thường giúp xóa các mục trùng lặp khỏi bảng . Chúng tôi sẽ sử dụng tùy chọn này để loại bỏ các hàng trùng lặp dựa trên hai cột trong excel. Hãy để chúng tôi xem cách áp dụng từng bước này.

Các bước:

  • Để bắt đầu, hãy chọn bất kỳ ô nào trong phạm vi dữ liệu và điều hướng đến tab Dữ liệu và trong Sắp xếp & Bộ lọc chọn Nâng cao .

  • Bây giờ, trong cửa sổ Bộ lọc nâng cao , hãy kiểm tra Chỉ các bản ghi duy nhất và nhấp vào OK .
  • Kết quả là thao tác này sẽ xóa tất cả các bản sao khỏi trang tính.

Đọc thêm: Excel VBA: Xóa trùng lặp khi so sánh nhiều cột (3 ví dụ)

3. Xóa trùng lặp dựa trên các cột cụ thể

Phương pháp này hơi khác một chút. Điều này hữu ích khi bạn có một số cột và bạn muốn tìm và loại bỏ các hàng trùng lặp dựa trên hai cột cụ thể, chứ không phải dựa trên mọi cột trong phạm vi. Thực hiện theo các bước dưới đây để xem chi tiết về điều nàyphương pháp.

Các bước:

  • Để bắt đầu với phương pháp này, hãy nhấp vào bất kỳ ô nào trong tập dữ liệu và chuyển đến tab Dữ liệu , rồi đến Công cụ dữ liệu .

  • Bây giờ, trong cửa sổ mới, hãy bỏ chọn Tháng Sales đồng thời kiểm tra Dữ liệu của tôi có tiêu đề .
  • Cuối cùng, nhấp vào OK và thao tác này sẽ xóa các bản ghi trùng lặp dựa trên các cột bạn đã chọn.

Đọc thêm: Cách xóa các mục trùng lặp trong Trang tính Excel (7 phương pháp)

4. Sử dụng Hàm COUNTIFS

Hàm COUNTIFS trong excel có thể lấy nhiều phạm vi và tiêu chí để đếm các ô thỏa mãn chúng. Hãy cho chúng tôi xem cách sử dụng chức năng này để xóa các hàng trùng lặp dựa trên hai cột trong tập dữ liệu.

Các bước:

  • Đầu tiên, nhấp đúp vào ô D5 và chèn công thức sau:
=IF(COUNTIFS($B$5:B5,B5,$C$5:C5,C5)>1,"Duplicate","Unique")

  • Sau đó, nhấn Enter và sao chép công thức này vào tất cả các ô bên dưới.
  • Kết quả là bạn sẽ thấy dữ liệu trùng lặp trong cột Trạng thái và bây giờ bạn có thể xóa hàng trùng lặp đó theo cách thủ công.

🔎 Công thức hoạt động như thế nào?
  • COUNTIFS($B$5:B5,B5,$C$5:C5,C5) : Phần này đếm số lần một bản ghi xảy ra, trong trường hợp này là 1 .
  • COUNTIFS($B$5:B5,B5,$C$5:C5,C5)>1 : Phần này trả về TRUE hoặc FALSE dựa trênđiều kiện.
  • IF(COUNTIFS($B$5:B5,B5,$C$5:C5,C5)>1,”Duplicate”,”Unique” : Điều này trả về Duplicate hoặc Duy nhất, dựa trên các điều kiện TRUE hoặc FALSE từ phần trước.

Đọc thêm: Cách xóa các hàng trùng lặp dựa trên một cột trong Excel

Các bài đọc tương tự

  • Cách xóa các mục trùng lặp bằng VLOOKUP trong Excel (2 phương pháp)
  • Xóa các hàng trùng lặp ngoại trừ lần xuất hiện đầu tiên trong Excel (7 cách)
  • Cách xóa tên trùng lặp trong Excel (7 phương pháp đơn giản)
  • Khắc phục: Xóa các bản sao trong Excel không hoạt động (3 giải pháp)

Cách xóa các bản sao dựa trên tiêu chí trong Excel

Trong khi làm việc với một tập dữ liệu lớn trong excel , có khả năng là bạn đang nhận được các giá trị trùng lặp giống nhau từ các hàng hoặc cột khác nhau. Đôi khi, chúng tôi có thể cần phải xóa các giá trị trùng lặp đó dựa trên một số tiêu chí cụ thể để có khái niệm rõ ràng về trang tính. Dưới đây chúng tôi sẽ xem cách sử dụng VBA để nhanh chóng đạt được điều này.

Các bước:

  • Đầu tiên, chuyển đến tab Nhà phát triển và nhấp vào Visual Basic .

  • Bây giờ, trong cửa sổ VBA , hãy nhấp vào Chèn rồi nhấp vào Mô-đun .

  • Tiếp theo, trong cửa sổ mô-đun, hãy nhập mã bên dưới:
7157

  • Bây giờ, hãy đóng cửa sổ VBA để lưu mã.
  • Tại đây,trong tab Nhà phát triển , hãy nhấp vào Macro .

  • Bây giờ, trong Macro cửa sổ, chọn macro mà chúng ta đã tạo và nhấp vào Chạy .
  • Do đó, mã VBA sẽ nhanh chóng xóa tất cả các bản sao khỏi bảng dữ liệu.

Đọc thêm: Cách loại bỏ các bản sao trong Excel bằng VBA (3 phương pháp nhanh)

Cách đánh dấu các giá trị trùng lặp trong hai cột trong Excel

Khi chúng ta xử lý một bảng tính excel lớn, các giá trị trùng lặp thường tồn tại trong tập dữ liệu của chúng ta. Ngoài ra, đôi khi điều quan trọng đối với chúng tôi là tìm thấy chúng cho bất kỳ mục đích cụ thể nào. Hãy cho chúng tôi xem cách chúng tôi có thể dễ dàng tìm thấy những bản sao đó.

Các bước:

  • Đầu tiên, chọn tập dữ liệu bao gồm các tiêu đề.

  • Tiếp theo, trong tab Trang chủ , nhấp vào Định dạng có điều kiện .
  • Đây, từ Đánh dấu Quy tắc ô , chọn Các giá trị trùng lặp .

  • Bây giờ, trong cửa sổ mới, hãy giữ nguyên định dạng nếu bạn không muốn thay đổi nó, rồi nhấp vào OK .

  • Cuối cùng, thao tác này sẽ đánh dấu các giá trị trùng lặp có màu đỏ nhạt.

Kết luận

Tôi hy vọng rằng bạn có thể áp dụng các phương pháp mà tôi đã trình bày trong hướng dẫn này về cách xóa trùng lặp hàng trong excel dựa trên hai cột. Như bạn có thể thấy, có khá nhiều cách để đạt được điều này. thật khôn ngoanchọn phương pháp phù hợp với tình huống của bạn nhất. Nếu bạn gặp khó khăn trong bất kỳ bước nào, tôi khuyên bạn nên xem lại chúng một vài lần để giải tỏa mọi nhầm lẫn. Cuối cùng, để tìm hiểu thêm về các kỹ thuật excel , hãy theo dõi trang web ExcelWIKI của chúng tôi. Nếu bạn có bất kỳ câu hỏi nào, vui lòng cho tôi biết trong phần bình luận.

Hugh West là một nhà phân tích và huấn luyện viên Excel giàu kinh nghiệm với hơn 10 năm kinh nghiệm trong ngành. Ông có bằng Cử nhân Tài chính Kế toán và bằng Thạc sĩ Quản trị Kinh doanh. Hugh có niềm đam mê giảng dạy và đã phát triển một phương pháp giảng dạy độc đáo, dễ hiểu và dễ theo dõi. Kiến thức chuyên môn về Excel của ông đã giúp hàng nghìn sinh viên và chuyên gia trên toàn thế giới cải thiện kỹ năng và xuất sắc trong sự nghiệp của họ. Thông qua blog của mình, Hugh chia sẻ kiến ​​thức của mình với mọi người, cung cấp các hướng dẫn Excel miễn phí và đào tạo trực tuyến để giúp các cá nhân và doanh nghiệp phát huy hết tiềm năng của họ.