Hướng dẫn what formula can i use to remove duplicates in excel? - tôi có thể sử dụng công thức nào để loại bỏ các bản sao trong excel?

Hướng dẫn giải thích cách loại bỏ các bản sao trong Excel 2019, Excel 2016, Excel 2013 và Excel 2010. Bạn sẽ tìm hiểu một vài kỹ thuật khác nhau để tìm và xóa các giá trị trùng lặp có hoặc không có sự xuất hiện đầu tiên, loại bỏ các hàng trùng lặp, phát hiện các bản sao tuyệt đối và các trận đấu một phần.

Mặc dù Microsoft Excel chủ yếu là một công cụ tính toán, các tờ của nó thường được sử dụng làm cơ sở dữ liệu để theo dõi hàng tồn kho, tạo báo cáo bán hàng hoặc duy trì danh sách gửi thư.

Một vấn đề phổ biến xảy ra khi một cơ sở dữ liệu phát triển về kích thước là nhiều hàng trùng lặp xuất hiện trong đó. Và ngay cả khi cơ sở dữ liệu khổng lồ của bạn chỉ chứa một số bản ghi giống hệt nhau, một vài bản sao đó có thể gây ra nhiều vấn đề, ví dụ như gửi nhiều bản sao của cùng một tài liệu cho cùng một người hoặc tính toán cùng một số báo cáo. Vì vậy, trước khi sử dụng cơ sở dữ liệu, thật hợp lý khi kiểm tra nó cho các mục trùng lặp, để đảm bảo bạn không lãng phí thời gian để lặp lại nỗ lực của mình.

Trong một vài bài viết gần đây của chúng tôi, chúng tôi đã thảo luận về nhiều cách khác nhau để xác định các bản sao trong Excel và làm nổi bật các ô hoặc hàng trùng lặp. Tuy nhiên, có thể có những tình huống khi bạn có thể muốn loại bỏ các bản sao trong các tờ Excel của bạn. Và đó chính xác là chủ đề của hướng dẫn này.

Tất cả các phiên bản hiện đại của Excel 2019 - 2007 đều có một công cụ tích hợp để loại bỏ các bản sao được gọi là, không đáng ngạc nhiên, loại bỏ các bản sao.

Công cụ này cho phép bạn tìm và xóa các bản sao tuyệt đối (ô hoặc toàn bộ hàng) cũng như các bản ghi phù hợp một phần (các hàng có giá trị giống hệt nhau trong một cột hoặc cột được chỉ định). Để thực hiện điều này, làm theo các bước dưới đây.absolute duplicates (cells or entire rows) as well as partially matching records (rows that have identical values in a specified column or columns). To perform this, follow the below steps.

Ghi chú. Bởi vì công cụ Xóa trùng lặp Xóa vĩnh viễn các bản ghi giống hệt nhau, nên nên tạo một bản sao của dữ liệu gốc trước khi xóa các hàng trùng lặp. Because the Remove Duplicates tool permanently deletes identical records, it's a good idea to make a copy of the original data before removing duplicate rows.

  1. Để bắt đầu, chọn phạm vi mà bạn muốn ddelete lừa. Để chọn toàn bộ bảng, nhấn Ctrl + A.Ctrl + A.
  2. Chuyển đến Tab Data> Nhóm công cụ dữ liệu và nhấp vào nút Xóa các bản sao.Remove Duplicates button.
    Hướng dẫn what formula can i use to remove duplicates in excel? - tôi có thể sử dụng công thức nào để loại bỏ các bản sao trong excel?
  3. Hộp thoại Xóa các bản sao sẽ mở, bạn chọn các cột để kiểm tra các bản sao và nhấp vào OK.
    • Để xóa các hàng trùng lặp có giá trị hoàn toàn bằng nhau trong tất cả các cột, hãy để các dấu kiểm bên cạnh tất cả các cột, như trong ảnh chụp màn hình bên dưới.duplicate rows that have completely equal values in all columns, leave the check marks next to all columns, like in the screenshot below.
    • Để loại bỏ các bản sao một phần dựa trên một hoặc nhiều cột chính, chỉ chọn các cột đó. Nếu bảng của bạn có nhiều cột, cách nhanh nhất là nhấp vào nút Unselect All, sau đó chọn các cột bạn muốn kiểm tra các bản sao.partial duplicates based on one or more key columns, select only those columns. If your table has many columns, the fastest way is to click the Unselect All button, and then select the columns you want to check for dupes.
    • Nếu bảng của bạn không có tiêu đề, hãy xóa hộp Dữ liệu của tôi có tiêu đề ở góc trên bên phải của cửa sổ hộp thoại, thường được chọn theo mặc định.headers, clear the My data has headers box in the upper-right corner of the dialog window, which is usually selected by default.
      Hướng dẫn what formula can i use to remove duplicates in excel? - tôi có thể sử dụng công thức nào để loại bỏ các bản sao trong excel?

Xong! Tất cả các hàng trùng lặp trong phạm vi đã chọn đều bị xóa và một thông báo được hiển thị cho biết có bao nhiêu mục trùng lặp đã bị xóa và còn bao nhiêu giá trị duy nhất.

Hướng dẫn what formula can i use to remove duplicates in excel? - tôi có thể sử dụng công thức nào để loại bỏ các bản sao trong excel?

Ghi chú. Tính năng nhân đôi Xóa của Excel xóa thứ 2 và tất cả các phiên bản trùng lặp tiếp theo, để lại tất cả các hàng độc đáo và các phiên bản đầu tiên của các bản ghi giống hệt nhau. Nếu bạn muốn loại bỏ các hàng trùng lặp bao gồm các lần xuất hiện đầu tiên, hãy sử dụng một trong các giải pháp sau: lọc các bản sao với lần xuất hiện đầu tiên hoặc sử dụng chất tẩy trùng lặp đa năng hơn cho Excel. Excel's Remove Duplicates feature deletes 2nd and all subsequent duplicate instances, leaving all unique rows and first instances of identical records. If you want to eliminate duplicate rows including first occurrences, use one of the following solutions: filter out duplicates with 1st occurrences or utilize a more versatile Duplicate Remover for Excel.

Loại bỏ các bản sao bằng cách sao chép các bản ghi độc đáo vào một địa điểm khác

Một cách khác để loại bỏ các bản sao trong Excel là tách các giá trị độc đáo và sao chép chúng sang một tờ khác hoặc một sổ làm việc khác. Các bước chi tiết theo dưới đây.

  1. Chọn phạm vi hoặc toàn bộ bảng mà bạn muốn dành.
  2. Điều hướng đến tab Dữ liệu> Nhóm Sắp xếp & Bộ lọc và nhấp vào nút nâng cao.Advanced button.
    Hướng dẫn what formula can i use to remove duplicates in excel? - tôi có thể sử dụng công thức nào để loại bỏ các bản sao trong excel?
  3. Trong cửa sổ Hộp thoại Bộ lọc nâng cao, hãy làm như sau:
    • Chọn nút sao chép vào một radio vị trí khác.
    • Xác minh xem phạm vi chính xác có xuất hiện trong phạm vi danh sách, đây là phạm vi bạn đã chọn ở bước 1.
    • Trong hộp sao chép vào, nhập phạm vi mà bạn muốn sao chép các giá trị duy nhất (thực sự đủ để chọn ô trên bên trái của phạm vi đích).
    • Chọn hộp duy nhất hồ sơ.

    Hướng dẫn what formula can i use to remove duplicates in excel? - tôi có thể sử dụng công thức nào để loại bỏ các bản sao trong excel?

  4. Cuối cùng, nhấp vào OK và các giá trị duy nhất sẽ được sao chép vào một địa điểm mới:
    Hướng dẫn what formula can i use to remove duplicates in excel? - tôi có thể sử dụng công thức nào để loại bỏ các bản sao trong excel?

Ghi chú. Bộ lọc nâng cao của Excel chỉ cho phép sao chép các giá trị được lọc chỉ vào vị trí khác trên bảng hoạt động. Nếu bạn muốn sao chép hoặc di chuyển các giá trị duy nhất hoặc sao chép các hàng vào một tờ khác hoặc một sổ làm việc khác, bạn có thể dễ dàng thực hiện nó bằng cách sử dụng bộ nhớ trùng lặp của chúng tôi cho Excel. Excel's Advanced Filter allows copying the filtered values only to another location on the active sheet. If you want to copy or move unique values or duplicate rows to another sheet or a different workbook, you can easily do it using our Duplicate Remover for Excel.

Cách xóa các hàng trùng lặp trong Excel bằng cách lọc

Một cách nữa để xóa các giá trị trùng lặp trong Excel là xác định chúng bằng công thức, lọc ra và sau đó xóa các hàng trùng lặp.

Một lợi thế của phương pháp này là tính linh hoạt - nó cho phép bạn tìm và xóa các giá trị trùng lặp trong một cột hoặc sao chép các hàng dựa trên các giá trị trong một số cột, có hoặc không có các trường hợp đầu tiên. Một nhược điểm là bạn sẽ cần phải nhớ một số ít các công thức trùng lặp.

  1. Tùy thuộc vào nhiệm vụ của bạn, hãy sử dụng một trong các công thức sau để phát hiện các bản sao.formulas để tìm các giá trị trùng lặp trong 1 cộtFormulas to find duplicate values in 1 column
    • Trùng lặp ngoại trừ lần thứ nhất: =IF(COUNTIF($A$2:$A2, $A2)>1, "Duplicate", "")
    • Trùng lặp với lần xuất hiện đầu tiên: =IF(COUNTIF($A$2:$A$10, $A2)>1, "Duplicate", "Unique")

    Trong đó A2 là đầu tiên và A10 là ô cuối cùng của phạm vi được tìm kiếm cho các bản sao.

    Công thức để tìm các hàng trùng lặp

    • Các hàng trùng lặp ngoại trừ lần xuất hiện đầu tiên: =IF(COUNTIFS($A$2:$A2, $A2, $B$2:$B2, $B2, $C$2:$C2, $C2)>1, "Duplicate row", "Unique")
    • Các hàng trùng lặp với lần xuất hiện đầu tiên: =IF(COUNTIFS($A$2:$A$10, $A2, $B$2:$B$10, $B2, $C$2:$C$10, $C2)>1, "Duplicate row", "Unique")

    Trong đó A, B và C là các cột cần kiểm tra các giá trị trùng lặp.

    Ví dụ: đây là cách bạn có thể xác định các hàng trùng lặp ngoại trừ các trường hợp đầu tiên:

    Hướng dẫn what formula can i use to remove duplicates in excel? - tôi có thể sử dụng công thức nào để loại bỏ các bản sao trong excel?

    Để biết thêm thông tin về việc sử dụng các công thức trùng lặp, hãy xem cách xác định các bản sao trong Excel.

  2. Chọn bất kỳ ô nào trong bảng của bạn và áp dụng Bộ lọc Tự động của Excel bằng cách nhấp vào nút Bộ lọc trên tab Dữ liệu hoặc Sắp xếp & Bộ lọc> Bộ lọc trên tab Trang chủ.Filter button on the Data tab, or Sort & Filter > Filter on the Home tab.
  3. Lọc ra các hàng trùng lặp bằng cách nhấp vào mũi tên trong tiêu đề của cột "trùng lặp", sau đó kiểm tra hộp "Hàng trùng lặp". Nếu ai đó cần hướng dẫn chi tiết hơn, vui lòng xem cách lọc các bản sao trong Excel.
  4. Và cuối cùng, xóa các hàng trùng lặp. Để thực hiện việc này, chọn các hàng được lọc bằng cách kéo chuột qua các số hàng, nhấp chuột phải vào chúng và chọn Xóa hàng khỏi menu ngữ cảnh. Lý do bạn cần làm điều này thay vì chỉ cần nhấn nút Xóa trên bàn phím là vì nó sẽ xóa toàn bộ hàng thay vì chỉ nội dung ô:Delete Row from the context menu. The reason you need to do this instead of simply pressing the Delete button on the keyboard is that it will delete entire rows rather than just the cell content:
    Hướng dẫn what formula can i use to remove duplicates in excel? - tôi có thể sử dụng công thức nào để loại bỏ các bản sao trong excel?

Theo cách tương tự, bạn có thể tìm thấy và xóa (các) lần xuất hiện cụ thể, ví dụ, chỉ có các trường hợp thứ 2 hoặc thứ 3 hoặc thứ 2 và tất cả các giá trị trùng lặp tiếp theo. Bạn sẽ tìm thấy một công thức thích hợp và các hướng dẫn từng bước trong hướng dẫn này: Cách lọc các bản sao theo sự xuất hiện của chúng.a specific duplicate occurrence(s), for example only 2nd or 3nd instances, or 2nd and all subsequent duplicate values. You will find an appropriate formula and step-by-step instructions in this tutorial: How to filter duplicates by their occurrences.

Vâng, như bạn vừa thấy có một số cách để tìm và loại bỏ các bản sao trong Excel, mỗi cách có những điểm và hạn chế mạnh mẽ. Nhưng bạn sẽ nói gì nếu thay vì nhiều kỹ thuật loại bỏ trùng lặp đó, bạn đã có một giải pháp phổ quát không yêu cầu ghi nhớ một loạt các công thức và sẽ hoạt động trong mọi kịch bản? Tin tốt là một giải pháp như vậy tồn tại, và tôi sẽ chứng minh nó cho bạn trong phần tiếp theo và cuối cùng của hướng dẫn này.

Remover trùng lặp - Công cụ phổ quát để tìm và xóa các bản sao trong Excel

Không giống như tính năng trùng lặp excel inbuilut, bổ trợ Remover trùng lặp ABLEBITS không chỉ giới hạn ở việc chỉ xóa các mục trùng lặp. Giống như một con dao Thụy Sĩ, đa công cụ này kết hợp tất cả các trường hợp sử dụng thiết yếu và cho phép bạn xác định, chọn, làm nổi bật, xóa, sao chép và di chuyển các giá trị độc đáo hoặc trùng lặp, các hàng trùng lặp tuyệt đối hoặc các hàng khớp một phần, trong 1 bảng hoặc bằng cách so sánh 2 bảng, có hoặc không có sự xuất hiện đầu tiên.identify, select, highlight, delete, copy and move unique or duplicate values, absolute duplicate rows or partially matching rows, in 1 table or by comparing 2 tables, with or without first occurrences.

Nó hoạt động hoàn hảo trên tất cả các hệ điều hành và trong tất cả các phiên bản của Microsoft Excel 2019 - 2003.

Cách loại bỏ các bản sao trong Excel với 2 lần nhấp chuột

Giả sử bạn đã cài đặt bộ cuối cùng của chúng tôi trong Excel của bạn, thực hiện các bước đơn giản này để loại bỏ các hàng hoặc ô trùng lặp:

  1. Chọn bất kỳ ô nào trong bảng mà bạn muốn phân chia và nhấp vào nút DEDUPE BẢNG trên tab Dữ liệu ABLEBITS. Toàn bộ bảng của bạn sẽ được chọn tự động.Dedupe Table button on the Ablebits Data tab. Your entire table will get selected automatically.
    Hướng dẫn what formula can i use to remove duplicates in excel? - tôi có thể sử dụng công thức nào để loại bỏ các bản sao trong excel?
  2. Cửa sổ hộp thoại DEDUPE sẽ mở và tất cả các cột sẽ được chọn theo mặc định. Bạn chọn xóa các bản sao từ danh sách thả xuống Chọn hành động và bấm OK. Xong!Delete duplicates from the Select the action drop-down list and click OK. Done!
    Hướng dẫn what formula can i use to remove duplicates in excel? - tôi có thể sử dụng công thức nào để loại bỏ các bản sao trong excel?

Như bạn có thể thấy trong ảnh chụp màn hình sau, tất cả các hàng trùng lặp ngoại trừ lần xuất hiện đầu tiên bị xóa:duplicates rows except 1st occurrences are deleted:

Hướng dẫn what formula can i use to remove duplicates in excel? - tôi có thể sử dụng công thức nào để loại bỏ các bản sao trong excel?

Mẹo. Nếu bạn muốn xóa các hàng trùng lặp dựa trên các giá trị trong một cột khóa, chỉ để (các) cột đó được chọn và bỏ chọn tất cả các cột không liên quan khác. If you want to remove duplicate rows based on values in a key column, leave only that column(s) selected, and uncheck all other irrelevant columns.

Và nếu bạn muốn thực hiện một số hành động khác, giả sử, làm nổi bật các hàng trùng lặp mà không xóa chúng hoặc sao chép các giá trị trùng lặp vào một vị trí khác, hãy chọn tùy chọn tương ứng từ danh sách thả xuống:perform some other action, say, highlight duplicate rows without deleting them, or copy duplicate values to another location, select the corresponding option from the drop-down list:

Hướng dẫn what formula can i use to remove duplicates in excel? - tôi có thể sử dụng công thức nào để loại bỏ các bản sao trong excel?

Nếu bạn muốn có nhiều tùy chọn hơn, chẳng hạn như xóa các hàng trùng lặp bao gồm các lần xuất hiện đầu tiên hoặc tìm các giá trị duy nhất, thì hãy sử dụng Trình hướng dẫn Remover trùng lặp cung cấp tất cả các tính năng này. Dưới đây bạn sẽ tìm thấy chi tiết đầy đủ và ví dụ từng bước.

Cách tìm và xóa các giá trị trùng lặp có hoặc không có lần xuất hiện đầu tiên

Loại bỏ các bản sao trong Excel là một hoạt động phổ biến. Tuy nhiên, trong mỗi trường hợp cụ thể, có thể có một số đặc điểm. Mặc dù công cụ bảng Dedupe tập trung vào tốc độ, nhưng bộ lọc trùng lặp cung cấp một số tùy chọn bổ sung để phân chia các bảng excel của bạn chính xác theo cách bạn muốn.

  1. Chọn bất kỳ ô nào trong bảng nơi bạn muốn xóa các bản sao, chuyển sang tab Dữ liệu ABLEBITS và nhấp vào nút Remover trùng lặp.Duplicate Remover button.
    Hướng dẫn what formula can i use to remove duplicates in excel? - tôi có thể sử dụng công thức nào để loại bỏ các bản sao trong excel?
  2. Trình hướng dẫn Remover trùng lặp sẽ chạy và toàn bộ bảng sẽ được chọn. Bổ trợ cũng sẽ đề nghị tạo một bản sao lưu và vì bạn sẽ xóa vĩnh viễn các bản sao, chúng tôi khuyên bạn nên kiểm tra hộp này. Xác minh rằng bảng đã được chọn chính xác và nhấp vào Tiếp theo.
    Hướng dẫn what formula can i use to remove duplicates in excel? - tôi có thể sử dụng công thức nào để loại bỏ các bản sao trong excel?
  3. Chọn những bản ghi bạn muốn tìm và xóa. Các tùy chọn sau đây có sẵn cho bạn:
    • Trùng lặp ngoại trừ lần thứ 1 xảy ra
    • Các bản sao bao gồm các lần xuất hiện đầu tiên
    • Giá trị duy nhất
    • Các giá trị duy nhất và lần xuất hiện trùng lặp đầu tiên

    Trong ví dụ này, hãy xóa các hàng trùng lặp bao gồm các lần xuất hiện đầu tiên:

    Hướng dẫn what formula can i use to remove duplicates in excel? - tôi có thể sử dụng công thức nào để loại bỏ các bản sao trong excel?

  4. Và bây giờ, chọn các cột để tìm kiếm các bản sao. Vì mục tiêu của chúng tôi là loại bỏ các hàng trùng lặp, hãy chắc chắn chọn tất cả các cột (thường được thực hiện theo mặc định).
    Hướng dẫn what formula can i use to remove duplicates in excel? - tôi có thể sử dụng công thức nào để loại bỏ các bản sao trong excel?
  5. Cuối cùng, chọn hành động bạn muốn thực hiện trên các bản sao và nhấp vào nút Kết thúc. Trong ví dụ này, chúng tôi dự kiến ​​sẽ chọn tùy chọn Xóa giá trị trùng lặp.
    Hướng dẫn what formula can i use to remove duplicates in excel? - tôi có thể sử dụng công thức nào để loại bỏ các bản sao trong excel?

Đó là nó! Bổ trợ Remover trùng lặp nhanh chóng thực hiện công việc của nó và thông báo cho bạn có bao nhiêu hàng trùng lặp đã được tìm thấy và xóa:

Hướng dẫn what formula can i use to remove duplicates in excel? - tôi có thể sử dụng công thức nào để loại bỏ các bản sao trong excel?

Đó là cách bạn có thể xóa bản sao khỏi excel của bạn. Tôi hy vọng ít nhất một trong những giải pháp được đề cập trong hướng dẫn này sẽ làm việc cho bạn.

Tất cả các công cụ dedupe mạnh mẽ được thảo luận ở trên đều được bao gồm trong bộ cuối cùng của chúng tôi cho Excel. Nếu bạn quan tâm để cho họ thử, tôi khuyến khích bạn tải xuống phiên bản dùng thử đầy đủ chức năng và cho chúng tôi biết phản hồi của bạn trong các bình luận.

Bạn cũng có thể quan tâm

Có một công thức trong Excel để loại bỏ các bản sao?

Trong Excel, có một số cách để lọc cho các giá trị duy nhất hoặc loại bỏ các giá trị trùng lặp: Để lọc cho các giá trị duy nhất, nhấp vào Dữ liệu> Sắp xếp & Bộ lọc> Nâng cao. Để xóa các giá trị trùng lặp, bấm vào dữ liệu> Công cụ dữ liệu> Xóa các bản sao.click Data > Data Tools > Remove Duplicates.

Làm thế nào để tôi nhanh chóng loại bỏ các bản sao trong excel?

Loại bỏ các bản sao với một lối tắt..
Bước 1: Chọn các ô có thể có giá trị trùng lặp. ....
Bước 2: Chuyển đến dữ liệu, sau đó nhấp vào Xóa các bản sao. ....
Bước 3: Một cửa sổ bật lên dường như chọn cột nào để kiểm tra các bản sao ..

Làm cách nào để xóa các bản sao trong Excel nhưng giữ một công thức?

Làm thế nào để xóa các bản sao trong Excel nhưng giữ một ?..
Chọn một ô trong tập dữ liệu của bạn và truy cập Data> Bộ lọc nâng cao ở phía bên phải. ....
Chọn để lọc Lọc danh sách, tại chỗ, hoặc bản sao của một vị trí khác. ....
Đánh dấu vào hộp các bản ghi độc đáo của người Viking chỉ để giữ các giá trị duy nhất, và sau đó là OK OK để xóa tất cả các bản sao ..

Làm thế nào để bạn loại bỏ các bản sao trong excel động?

Phương pháp số 3: Bộ lọc nâng cao..
Nhấp vào nút Bộ lọc nâng cao trên tab Dữ liệu của Ribbon ..
Chọn bản sao bản sao sang một vị trí khác.
Chọn phạm vi danh sách trên mạng.Phạm vi/cột chứa các giá trị trùng lặp ..
Chọn Phạm vi Bản sao vào Phạm vi.....
Nhấp vào hộp kiểm Bản ghi duy nhất của người Viking ..
Nhấp vào nút OK ..