Cách tìm các bản sao mà không cần xóa trong Excel (7 phương pháp)

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

Khi xử lý một lượng dữ liệu khổng lồ, chúng tôi thường gặp phải sự cố nhập trùng lặp trong Excel . Các phương pháp được sử dụng nhiều nhất để tìm các bản sao trong Excel là hàm COUNTIF Định dạng có điều kiện . Ngoài hai phương pháp này, chúng ta sẽ thấy một số phương pháp khác về Cách tìm các bản sao trong Excel mà không cần xóa . Chúng tôi sẽ sử dụng tập dữ liệu mẫu để bạn hiểu rõ hơn về vị trí cột Tên có một số mục nhập trùng lặp.

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

Tìm các bản sao mà không cần xóa.xlsx

7 cách để tìm các bản sao mà không cần xóa trong Excel

Trong bài viết này, chúng ta thấy việc sử dụng Định dạng có điều kiện và các hàm khác nhau như COUNTIF , IF , EXACT , v.v. để tìm các mục trùng lặp dựa trên tùy chọn của chúng tôi.

Phương pháp 1: Tìm các mục trùng lặp mà không cần xóa bằng hàm COUNTIF

Cách dễ nhất để tìm các mục trùng lặp mà không xóa chúng là sử dụng hàm COUNTIF .

Các bước:

  • Đầu tiên, nhập công thức sau vào ô F5 .
=COUNTIF($B$5:$B$15, B5)>1

  • Bây giờ, nhấn phím ENTER .

  • Cuối cùng, kéo xuống AutoFill phần còn lại của chuỗi.

Hàm COUNTIF trả về kết quả TRUE cho các mục trùng lặp trong một mục đã chỉ định phạm vi và FALSE cho Giá trị duy nhất es .

Sau đó, chọn toàn bộ tập dữ liệu và nhấn CTRL+SHIFT+L .

Cuối cùng, lọc tập dữ liệu cho các giá trị TRUE .

Kết quả bản sao của chúng tôi sẽ giống như hình ảnh sau đây.

Đọc thêm: Tìm số hàng trùng lặp bằng công thức COUNTIF

Cách 2: Hàm IF tìm hàng trùng lặp mà không cần xóa

Bây giờ, chúng ta sẽ sử dụng hàm kết hợp của IF COUNTIF để tìm các mục nhập trùng lặp trong Excel.

Các bước:

  • Đầu tiên, nhập nội dung sau công thức trong ô F5 .
=IF(COUNTIF($B$5:$B$14,B5)>1,"Yes","")

  • Bây giờ, nhấn nút ENTER phím.

  • Cuối cùng, kéo xuống Tự động điền phần còn lại của chuỗi.

Chúng ta đã biết hàm COUNTIF trả về TRUE là kết quả cho các giá trị trùng lặp và FALSE cho Cái độc nhất vô nhị. Ở đây, COUNTIF($B$5:$B$14,B5)>1 cho kết quả TRUE và công thức =IF(TRUE,”Yes”,””) cho kết quả cuối cùng Yes cho TRUE Ô trống nếu FALSE .

Bây giờ, chúng tôi sẽ áp dụng Tùy chọn bộ lọc trong tập dữ liệu của mình và lọc nó bởi Giá trị. Chúng tôi đã thực hiện tương tự trong Phương pháp 1 .

Kết quả cuối cùng của chúng tôi sẽ giống như ảnh chụp màn hình sau.

Đọc thêm : Công thức tìm các bản sao trong Excel (6 cách dễ dàng)

Phương pháp 3: Tìm lần xuất hiện thứ 2 của các bản sao

Nếu chúng ta muốn tìm các bản sao ngoại trừ người đầu tiêntần suất xảy ra? Đừng lo lắng! Có cách. Hãy xem cách thực hiện việc này.

Các bước:

  • Đầu tiên, nhập công thức sau vào ô F5 .
=IF(COUNTIF($B$5:$B5:$B5, B5)>1, "Duplicate", "")

  • Bây giờ, nhấn phím ENTER .

Ở đây, COUNTIF($B$5:$B5:$B5, B5)>1 sẽ cho chúng ta kết quả FALSE , vì đây là lần xuất hiện đầu tiên chứ không phải trùng lặp. Sau đó, =IF(FALSE, "Duplicate", "") sẽ cho kết quả cuối cùng dưới dạng ô trống.

  • Cuối cùng, hãy kéo xuống Tự động điền phần còn lại của chuỗi.

Như bạn có thể thấy, James lần xuất hiện đầu tiên không được tính là trùng lặp.

Cuối cùng, Bộ lọc tập dữ liệu và nhấp vào Sao chép để lọc. Trong trường hợp bạn không thể nhớ cách lọc, vui lòng kiểm tra Phương pháp 1 .

Vậy là xong. Dễ thôi.

Phương pháp 4: Hàm EXACT để tìm các bản sao

Nếu xem xét kỹ dữ liệu mẫu bên dưới, bạn có thể nhận thấy rằng james alice là hai mục mới. Hàm EXACT rất hữu ích cho các kết quả khớp phân biệt chữ hoa chữ thường. Để hiểu rõ hơn, hãy làm theo phương pháp.

Các bước:

  • Đầu tiên, nhập công thức sau vào ô F5 .
=IF(SUM((--EXACT($B$5:$B$15,B5)))<=1,"","Duplicate")

  • Bây giờ, nhấn ENTER key.

SUM((--EXACT($B$5:$B$15,B5)))<=1 cho chúng tôi kết quả TRUE vì nó không tính james là bản sao của James . IF(TRUE,””,”Duplicate”) sẽ cho kết quả cuối cùng là blankô .

  • Cuối cùng, kéo xuống Tự động điền phần còn lại của chuỗi.

Và bây giờ, Lọc dữ liệu theo các giá trị Trùng lặp . Kết quả cuối cùng của chúng ta sẽ giống như hình ảnh sau.

Làm theo Phương pháp 1 trong trường hợp bạn không thể nhớ phương pháp lọc.

Đọc thêm: Công thức Excel để tìm các mục trùng lặp trong một cột

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

  • Cách thực hiện Tìm các mục trùng lặp trong Excel và sao chép sang một trang tính khác (5 phương pháp)
  • Cách tìm các mục trùng lặp trong một cột bằng Excel VBA (5 cách)
  • Excel Tìm các hàng trùng lặp trong cột và xóa hàng (4 cách nhanh chóng)
  • Cách sử dụng mã VBA để tìm các hàng trùng lặp trong Excel (3 phương pháp)
  • Cách Vlookup trùng khớp trong Excel (5 cách dễ dàng)

Phương pháp 5: Tìm trùng lặp mà không cần xóa bằng cách đếm

Trong phương pháp này, chúng tôi sẽ đếm trùng lặp các giá trị, sẽ cung cấp cho chúng tôi con số chính xác về số lượng mục kép được thực hiện. Hàm COUNTIF sẽ lại được chúng tôi giải cứu.

Các bước:

  • Đầu tiên, nhập công thức sau vào ô F5 .
=COUNTIF($B$5:$B$15, $B5)

  • Bây giờ, nhấn ENTER phím.

  • Cuối cùng, kéo xuống Tự động điền cho phần còn lại của chuỗi.

Vì vậy, những gì đang xảy ra ở đây, công thức cho chúng ta kết quả của một sự xuất hiện trongsố.

Cuối cùng, hãy lọc dữ liệu bằng cách bỏ chọn 1 , vì nhiều hơn 1 có nghĩa là trùng lặp tại đây.

Đọc thêm: Cách tìm các bản sao trong Sổ làm việc Excel (4 phương pháp)

Phương pháp 6: Tìm các bản sao bằng cách đếm lần xuất hiện thứ 2

Trong phương pháp trước, chúng tôi đã xem số lần xuất hiện cho mỗi giá trị, chúng tôi cũng sẽ đếm số lần xuất hiện ở đây trong phương pháp này, nhưng lần này chúng tôi muốn số lần xuất hiện nối tiếp nhau.

Các bước:

  • Đầu tiên, nhập công thức sau vào ô F5 .
=COUNTIF($B$5:$B5, $B5)

  • Bây giờ, hãy nhấn phím ENTER .

Sự khác biệt giữa công thức trước và công thức này là trước đó chúng ta đã sử dụng B5:B15 làm phạm vi có tham chiếu tuyệt đối, trong khi lần này chúng ta đã sử dụng $B$5:B5 tham chiếu hỗn hợp như phạm vi, do đó dần dần phạm vi sẽ thay đổi, số lượng cũng vậy.

  • Cuối cùng, hãy kéo xuống Tự động điền phần còn lại của chuỗi.

Là tôi được đề cập, sự khác biệt trong công thức với phương thức trước đó là ở tham chiếu ô . Có một cái nhìn gần và hy vọng bạn sẽ nhận được nó. Cuối cùng, lọc dữ liệu ngoại trừ số 1.

Làm theo Phương pháp 1 để có mô tả chi tiết về Lọc .

Đọc thêm: Cách tìm các giá trị trùng lặp trong Excel bằng công thức (9 phương pháp)

Phương pháp 7: Sử dụng định dạng có điều kiện

Trong phương pháp cuối cùng, chúng ta sẽ xem cách đánh dấu các ô có giá trị trùng lặp bằng cách sử dụng Định dạng có điều kiện để tìm các giá trị trùng lặp.

Các bước:

  • Đầu tiên, chọn phạm vi cột Tên và chuyển đến Trang chủ > Định dạng có điều kiện > Đánh dấu quy tắc ô > Nhân đôi giá trị

  • Bây giờ, hộp thoại sẽ bật lên và nhấp vào OK .

  • Vậy là xong, tất cả các ô trùng lặp đều được đánh dấu.

Đọc thêm: Danh sách 10 bản sao hàng đầu trong Excel với các bản sao (2 cách)

Phần thực hành

Khía cạnh quan trọng nhất để làm quen với những cách nhanh chóng này phương pháp là thực hành. Do đó, chúng tôi đã đính kèm một sổ tay thực hành để bạn có thể thực hành các phương pháp này.

Kết luận

Bài viết chỉ có vậy thôi. Đây là 7 phương pháp khác nhau về cách tìm các bản sao trong Excel mà không xóa chúng. Dựa trên sở thích của bạn, bạn có thể chọn giải pháp thay thế tốt nhất. Vui lòng để lại chúng trong khu vực nhận xét nếu bạn có bất kỳ câu hỏi hoặc phản hồi nào.

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ọ.