Hướng dẫn why is excel removing duplicates not working? - tại sao excel loại bỏ các bản sao không hoạt động?

Xin chào,

Tôi đã tìm kiếm diễn đàn này về các vấn đề này nhưng cho đến nay tôi chưa tìm thấy câu trả lời hay.

Tôi đang làm việc với một số tệp .csv có khoảng 10 cột và dòng 2K và tôi phải xóa các giá trị trùng lặp. Mỗi giá trị trùng lặp trong mỗi cột & nbsp; lặp lại trong mỗi dòng trùng lặp, vì vậy đây không phải là vấn đề. Ví dụ: các cột A, B và C có các giá trị x, y và z trong dòng 1, do đó, sự trùng lặp của nó có cùng X, Y và Z trong một dòng khác nhưng dưới cùng một cột.

Vấn đề là khi tôi chọn tất cả các hàng và dòng và truy cập dữ liệu> Xóa các bản sao và cuối cùng thực hiện hành động, Excel trả lại cho tôi một thông báo rằng N Sao chép đã được tìm thấy và xóa, khi thực sự chỉ một hoặc một thực sự khác. Nếu tôi cố gắng chạy lại tin nhắn tôi nhận được là không có giá trị trùng lặp nữa.

Tôi đang sử dụng OS Mac Catalina.

Office 365, Excel phiên bản 16.34 (20020900).

Cảm ơn bạn trước.

Cố gắng loại bỏ các bản sao và nó không hoạt động trong bảng tính Excel của bạn? Bài viết này sẽ giải thích các lý do có thể xảy ra đằng sau vấn đề và sẽ cung cấp cho bạn 3 giải pháp nhanh chóng để khắc phục điều này.remove duplicates and it’s not working in your Excel worksheet? This article will explain the possible reasons behind the issue and will provide you with 3 quick solutions to fix this.


Tải xuống Sổ làm việc thực hành

Bạn có thể tải xuống mẫu Excel miễn phí từ đây và tự mình thực hành.


Những lý do tại sao Excel không nhận ra các bản sao

  • Chữ số sau thập phân:

Ví dụ, 5 và 5,00 là như nhau. Nhưng MS Excel tính chúng là hai số duy nhất là định dạng của chúng không giống nhau. Giữ dữ liệu của bạn ở cùng định dạng nếu bạn muốn tránh điều này.

  • Không gian hàng đầu/ hàng đầu:

Trưởng ban đầu, người đứng đầu, và người đứng đầu là giống nhau? Excel nói, không. Excel xem xét các không gian theo dõi hoặc hàng đầu bổ sung và sẽ đếm ba từ này là ba nội dung tế bào duy nhất. & Nbsp; Vì vậy, hãy chắc chắn trong khi gõ rằng không có thêm dấu vết hoặc không gian hàng đầu trong các giá trị của bạn.

  • Các định dạng khác nhau:

Nếu bạn nhập 672 theo định dạng văn bản và một lần nữa nhập định dạng số vào một ô khác thì Excel sẽ chấp nhận nó như một giá trị duy nhất. Vì vậy, luôn luôn giữ dữ liệu của bạn ở cùng định dạng trước khi xóa các bản sao.Text format and again type it as Number format in another cell then Excel will accept it as a unique value. So always keep your data in the same format before removing duplicates.

  • Phạm vi không chính xác:

Khi bạn đang làm việc với một bộ dữ liệu lớn thì hoàn toàn có thể mắc lỗi trong khi chọn phạm vi dữ liệu. Vì vậy, hãy chắc chắn rằng bạn đã chọn phạm vi dữ liệu của mình đúng cách.

  • Dấu hiệu $ không chính xác:

Nếu bạn nhập dấu hiệu $ trước một số hoặc đặt dấu hiệu bằng cách nhấp vào lệnh tiền tệ từ phần số của ruy băng Excel, Excel đã giành được số lượng sao chép. Vì vậy, hãy đưa ra ký $ tương tự cho một hàng hoặc cột.


3 bản sửa lỗi để loại bỏ sự cố-không làm việc không hoạt động trong Excel

Giải pháp 1: Xóa các không gian bổ sung bằng cách sử dụng chức năng trang trí khi loại bỏ lệnh sao chép không hoạt động trong ExcelWhen Remove Duplicates Command Is Not Working in Excel

Để khám phá phương pháp này, tôi đã đặt một số khu vực bán hàng bán hàng trong bộ dữ liệu của mình. Có một cái nhìn rằng một số khu vực là phổ biến. Nhưng nếu tôi cố gắng loại bỏ các vùng trùng lặp bằng cách sử dụng lệnh xóa các bản sao khỏi ruy băng dữ liệu thì tôi sẽ nhận được kết quả bất ngờ này.the Remove Duplicates command from the Data ribbon then I am getting this unexpected result.

Hướng dẫn why is excel removing duplicates not working? - tại sao excel loại bỏ các bản sao không hoạt động?

Sau một thời gian, tôi đã nhận được lý do, thật không may, tôi đã gõ thêm không gian sau một số vùng tên của các vùng và đó là lý do tại sao lệnh xóa bản sao không hoạt động. Bởi vì Excel không chấp nhận nó như là trùng lặp nếu có thêm không gian tồn tại.Remove Duplicates command was not working. Because Excel doesn’t accept it as duplicate if extra space exists.

Hướng dẫn why is excel removing duplicates not working? - tại sao excel loại bỏ các bản sao không hoạt động?

Solution:

Để khắc phục sự cố này, tôi đã sử dụng hàm cắt trong ô D5 sau khi thêm một cột khác.the TRIM function in Cell D5 after adding another column.

Hướng dẫn why is excel removing duplicates not working? - tại sao excel loại bỏ các bản sao không hoạt động?

Sau đó kéo xuống biểu tượng Tay cầm điền để sao chép công thức.Fill Handle icon to copy the formula.

Hướng dẫn why is excel removing duplicates not working? - tại sao excel loại bỏ các bản sao không hoạt động?

Bây giờ tất cả các giá trị được trích xuất mà không có thêm không gian.

Hướng dẫn why is excel removing duplicates not working? - tại sao excel loại bỏ các bản sao không hoạt động?

Sau đó, tôi đã thử lệnh xóa bản sao và nó hoạt động đúng như trong hình ảnh dưới đây.Remove Duplicates command and it worked properly as shown in the image below.

Hướng dẫn why is excel removing duplicates not working? - tại sao excel loại bỏ các bản sao không hoạt động?

Đọc thêm: 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)Remove Duplicate Rows Except for 1st Occurrence in Excel (7 Ways)


Giải pháp 2: Chuyển đổi nhiều hàng/cột thành các hàng/cột khi loại bỏ lệnh sao chép không hoạt động trong Excel

Một lý do chính khác để loại bỏ các bản sao không hoạt động đúng là lệnh Remove Displicates không hoạt động cho nhiều hàng/cột. Nó chỉ được thực hiện cho một hàng hoặc cột. Hãy xem hình ảnh bên dưới mà tôi đã thử cho nhiều cột và đó là lý do tại sao Excel không có bản sao mặc dù vẫn còn nhiều bản sao trong bộ dữ liệu của tôi.Remove Duplicates not working properly is that the Remove Duplicates command doesn’t work for multiple rows/columns. It is just made for a single row or column. Take a look at the image below that I tried for multiple columns and that’s why Excel got no duplicates although there are remaining multiple duplicates in my dataset.

Hướng dẫn why is excel removing duplicates not working? - tại sao excel loại bỏ các bản sao không hoạt động?

Solution:

Chúng ta có thể dễ dàng xử lý vấn đề này một cách thông minh. Chỉ cần sao chép các giá trị của hai cột dữ liệu trong một cột bằng cách sử dụng tùy chọn sao chép-dán. Tôi đã thêm nó vào cột mới có tên ‘Kết hợp.copy-paste option. I have added it in the new column named ‘Combined’.

Hướng dẫn why is excel removing duplicates not working? - tại sao excel loại bỏ các bản sao không hoạt động?

Bây giờ hãy thử lệnh xóa bản sao và nhận đầu ra mà không có bất kỳ lỗi nào.Remove Duplicates command and get the output without any error.

Hướng dẫn why is excel removing duplicates not working? - tại sao excel loại bỏ các bản sao không hoạt động?

Đọ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 How to Remove Duplicate Rows Based on One Column in Excel


Bài đọc tương tự

  • Cách xóa tên trùng lặp trong Excel (7 phương pháp đơn giản)
  • Công thức Excel để tự động xóa các bản sao (3 phương pháp nhanh)
  • Cách loại bỏ các bản sao trong Excel bằng VBA (3 Phương pháp nhanh)
  • Excel VBA: Xóa các bản sao so sánh nhiều cột (3 ví dụ)
  • Cách xóa các bản sao trong Excel nhưng giữ một (7 phương pháp)

Giải pháp 3: Sử dụng chức năng tròn để khắc phục sự cố số trùng lặp

Loại bỏ các bản sao không có vấn đề không hoạt động có thể xảy ra do số lượng các chữ số sau thập phân trong một số. Trong phương pháp này, tôi đã đặt một số giá trái cây trong bộ dữ liệu được đưa ra dưới đây. Khi tôi thử lệnh Remalplicates cho cột Giá, nó cho thấy nó không có bản sao mặc dù có giá trùng lặp ở đó. Vấn đề gì ở đây?Remove Duplicates command for the price column, it showed that it got no duplicates despite being duplicate price there. What’s the problem here?

Hướng dẫn why is excel removing duplicates not working? - tại sao excel loại bỏ các bản sao không hoạt động?

Bởi vì Excel chỉ hiển thị hai chữ số sau thập phân vì định dạng nhưng tôi đã sử dụng ba chữ số và chữ số thứ ba không giống nhau. Đó là lý do tại sao lệnh xóa bản sao không tìm thấy gì như là một bản sao.Remove Duplicates command found nothing as a duplicate.

Hướng dẫn why is excel removing duplicates not working? - tại sao excel loại bỏ các bản sao không hoạt động?

Solution:

Vì vậy, để khắc phục vấn đề này, tôi đã sử dụng hàm tròn để cắt chữ số thứ ba sau thập phân.the ROUND function to truncate the third digit after the decimal.

Hướng dẫn why is excel removing duplicates not working? - tại sao excel loại bỏ các bản sao không hoạt động?

Sau đó kéo xuống biểu tượng Tay cầm điền để sao chép công thức.Fill Handle icon to copy the formula.

Hướng dẫn why is excel removing duplicates not working? - tại sao excel loại bỏ các bản sao không hoạt động?

Bây giờ tất cả các giá được cắt ngắn với hai chữ số sau thập phân.

Hướng dẫn why is excel removing duplicates not working? - tại sao excel loại bỏ các bản sao không hoạt động?

Bây giờ hãy thử lệnh Xóa sao chép và xóa trùng lặp thành công.Remove Duplicates command and remove duplicate successfully.

Hướng dẫn why is excel removing duplicates not working? - tại sao excel loại bỏ các bản sao không hoạt động?

Đọc thêm: Cách loại bỏ cả hai bản sao trong Excel (5 cách dễ dàng)How to Remove Both Duplicates in Excel (5 Easy Ways)


Sự kết luận

Tôi hy vọng các quy trình được mô tả ở trên sẽ đủ tốt để giải quyết vấn đề trùng lặp trong Excel. Hãy hỏi bất kỳ câu hỏi nào trong phần bình luận và xin vui lòng cho tôi phản hồi.


Những bài viết liên quan

  • Cách loại bỏ các bản sao dựa trên các tiêu chí trong Excel (4 phương pháp)
  • Xóa các bản sao khỏi cột trong Excel (3 Phương pháp)
  • Xóa các bản sao bằng Vlookup trong Excel (2 Phương pháp)
  • Cách xóa các hàng trùng lặp theo Excel (3 cách)
  • Xóa các hàng trùng lặp dựa trên hai cột theo Excel [4 cách]
  • Cách xóa các hàng trùng lặp trong bảng Excel

Tại sao định dạng có điều kiện của tôi cho các bản sao không hoạt động?

Các bước dễ dàng để khắc phục sự cố Nhấp vào Xóa quy tắc, sau đó nhấp vào Xóa quy tắc từ các ô được chọn.Chọn hàng đầu tiên và trên tab Home của Excel Ribbon, nhấp vào họa sĩ định dạng.Kéo họa sĩ định dạng trên tất cả các ô nơi nên áp dụng các quy tắc định dạng có điều kiện, bao gồm cả hàng đầu tiên.Click Clear Rules, then click Clear Rules from Selected Cells. Select the first row, and on the Excel Ribbon's Home tab, click the Format Painter. Drag the Format Painter over all the cells where the conditional formatting rules should be applied, including the first row.

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

Khi bạn loại bỏ các giá trị trùng lặp, hiệu ứng duy nhất là trên các giá trị trong phạm vi của ô hoặc bảng.Các giá trị khác bên ngoài phạm vi của ô hoặc bảng sẽ không thay đổi hoặc di chuyển.Khi các bản sao được loại bỏ, sự xuất hiện đầu tiên của giá trị trong danh sách được giữ, nhưng các giá trị giống hệt khác sẽ bị xóa.When duplicates are removed, the first occurrence of the value in the list is kept, but other identical values are deleted.

Có phải loại bỏ các bản sao trong excel loại bỏ cả hai?

Loại bỏ cả hai hàng trùng lặp.Nói chung, khi bạn loại bỏ các bản sao trong Excel, lần xuất hiện đầu tiên của mỗi bản sao được giữ và tất cả các bản khác đều bị xóa.when you remove duplicates in Excel, the first occurrence of each duplicate is kept, and all others are deleted.