Mục lục
Ở đây, chúng tôi sẽ mô tả một số cách để tìm các bản sao trong Excel bằng công thức. Một số trong số chúng có thể quen thuộc với bạn và một số sẽ mới. Chúng tôi sẽ cố gắng mô tả nó một cách đơn giản nhất để bạn có thể dễ dàng nắm bắt.
Ở đây, chúng tôi bao gồm tập dữ liệu cho biết Tên học sinh và Trái cây yêu thích của họ.
Tải xuống Sách bài tập thực hành
Tải xuống bảng thực hành này để thực hành trong khi bạn đang đọc bài viết này.
Công thức tìm tệp trùng lặp.xlsx
1. Công thức tìm các mục trùng lặp trong Excel bao gồm 1 st Lần xuất hiện
1.1 Sử dụng COUNTIF để tìm các mục trùng lặp trong một cột trong Excel
Hãy có một bảng các mặt hàng như trái cây. Ở đây, tên mục nằm trong cột, và bạn muốn tìm một mục trùng lặp.
Đây là công thức để tìm các giá trị trùng lặp trong Excel bao gồm cả các lần xuất hiện đầu tiên,
=COUNTIF(B:B,B4)>1
Như bạn có thể thấy trong hình trên, công thức trả về TRUE cho các giá trị trùng lặp và FALSE cho các giá trị duy nhất. Trong công thức này, chúng tôi đã chọn toàn bộ cột B .
Lưu ý:
Bạn có thể tìm thấy các mục trùng lặp trong một dải ô cố định thay vì trong toàn bộ cột . Đối với điều này, bạn cần khóa phạm vi đó bằng ký hiệu $ . Ví dụ: để tìm kiếm các giá trị trùng lặp trong các ô B4:B10, hãy sử dụng công thức sau:
=COUNTIF($B$4:$B$10,B4)>1
1.2 Đếm Số Bản SaoSử dụng COUNTIF
Nếu bạn muốn biết tổng số giá trị trùng lặp, thì bạn có thể sử dụng hàm COUNTIF . Để đếm các giá trị trùng lặp, bạn cần sử dụng công thức COUNTIF đã cho: =COUNTIF($B$4:$B$10, $B4)
1.3 Sử dụng Hàm IF với COUNTIF trong Excel
Đối với bản sao, bạn có thể sử dụng Hàm IF với COUNTIF và lấy một bản sao hoặc số duy nhất.
=IF(COUNTIF($B$4:$B$10,$B4)>1,"Duplicate","Unique")
Trong trường hợp bạn muốn một công thức Excel chỉ tìm các bản sao, hãy thay thế “ Unique ” với khoảng trống (” “) như sau:
=IF(COUNTIF($B$4:$B$10,$B4)>1,"Duplicate","")
Công thức sẽ hiển thị “ Duplicates ” cho các bản ghi trùng lặp và một ô trống cho các bản ghi duy nhất.
2. Công thức tìm các bản sao trong Excel mà không có 1 st Lần xuất hiện
Ở đây, chúng tôi sẽ phát hiện các bản sao không có lần xuất hiện đầu tiên. Ở đây, chúng tôi sử dụng hai công thức, một là IF với COUNTIF và công thức còn lại là IF với COUNTIFS .
2.1 Sử dụng Hàm If trong Excel Một cột
Nếu bạn muốn lọc hoặc loại bỏ các giá trị trùng lặp, công thức nêu trên sẽ không hoạt động. Bởi vì nó đánh dấu tất cả các bản ghi giống hệt nhau là trùng lặp. Và nếu bạn muốn giữ các giá trị duy nhất trong danh sách của mình, thì bạn không thể xóa tất cả các bản ghi trùng lặp, bạn chỉ cần xóa bản ghi thứ 2 và tất cả các bản ghi tiếp theo.
Vì vậy, chúng tôi sẽ sửa đổi công thức trùng lặp Excel của mình bằng cách sử dụng ô tuyệt đối và tương đốitài liệu tham khảo:
=IF(COUNTIF($B$4:$B4,$B4)>1,"Duplicate","")
Như bạn có thể thấy trong hình sau, công thức này không xác định lần xuất hiện đầu tiên của “ Apple ” dưới dạng trùng lặp:
2.2 Sử dụng Hàm If với COUNTIFS để tìm các giá trị trùng lặp trong Hai Cột
Ở trên, chúng tôi đã trình bày cách tìm các giá trị trùng lặp trong một cột, bây giờ chúng ta sẽ xem ở đây cách tìm các bản sao trong hai cột trong excel.
Trong ví dụ này, chúng tôi đã lấy một bảng trong đó Tên học sinh ở cột A và Trái cây ở cột B. Bây giờ chúng tôi muốn tìm các giá trị trùng lặp có cùng tên và trái cây.
Công thức tìm giá trị trùng lặp trong hai cột là
=IF(COUNTIFS($B$4:$B$10,$B4,$C$4:$C$10,$C4)>1,"Duplicate","Unique ")
3. Sử dụng Hàm If với TÓM TẮT để Tìm Nội dung trùng lặp trong Nhiều Hàng
Chúng tôi có thể tìm thấy các nội dung trùng lặp trong nhiều hàng. Ở đây chúng ta sẽ sử dụng hàm SUMPRODUCT với hàm IF .
Đây là công thức:
=IF(SUMPRODUCT(($B$4:$B$10=B4)*1,($C$4:$C$10=C4)*1,($D$4:$D$10=D4)*1)>1,"Duplicates","Unique")
Nếu bạn chia nhỏ công thức thành
=SUMPRODUCT(($B$4:$B$10=B4)*1,($C$4:$C$10=C4)*1,($D$4:$D$10=D4)*1)
Bạn sẽ biết hàng đó được lặp lại bao nhiêu lần.
Trong công thức, $B$4:$B$10,$C$4:$C$10,$D$4:$D$ chỉ ra các cột phạm vi mà bạn muốn tìm cột trùng lặp từ. Bạn có thể thay đổi phạm vi theo dữ liệu của mình. Ở đây chúng tôi đang sử dụng các tham chiếu tuyệt đối để nhận các giá trị chính xác từ phạm vi dữ liệu. Và B4 , C4, D4 chỉ ra các ô đầu tiên trong mỗi cột của dữ liệu cần đượcáp dụng cho công thức này, bạn có thể thay đổi chúng theo dữ liệu của mình.
Công thức trên dựa trên dữ liệu trong các cột 3 , bạn có thể tăng các cột trong phạm vi dữ liệu của mình và theo đó, bạn sẽ thêm các phạm vi. Và sau đó dễ dàng tìm thấy các hàng giống hệt nhau.