Hướng dẫn how do i remove duplicates in excel without shifting cells? - làm cách nào để loại bỏ các bản sao trong excel mà không cần chuyển các ô?

Trong Excel, nó sẽ loại bỏ tất cả các giá trị trùng lặp và di chuyển lên khi bạn áp dụng chức năng trùng lặp xóa như ảnh chụp màn hình 1 được hiển thị. Tuy nhiên, trong một số trường hợp, bạn có thể muốn loại bỏ các bản sao nhưng giữ cho phần còn lại của các giá trị hàng như ảnh chụp màn hình 2 được hiển thị. Bây giờ, trong trường hợp này, tôi sẽ giới thiệu một số thủ thuật để xóa các bản sao nhưng giữ phần còn lại trong Excel.

Xóa các bản sao nhưng giữ phần còn lại của các giá trị hàng với bộ lọc (3 bước)

Xóa các bản sao nhưng giữ phần còn lại của các giá trị hàng với VBA (4 bước)

Xóa các bản sao nhưng giữ các giá trị hàng còn lại bằng kutools cho excel (2 bước)

Hướng dẫn how do i remove duplicates in excel without shifting cells? - làm cách nào để loại bỏ các bản sao trong excel mà không cần chuyển các ô?


Xóa các bản sao nhưng giữ phần còn lại của các giá trị hàng với bộ lọc

Với công thức và chức năng bộ lọc, bạn có thể nhanh chóng loại bỏ các bản sao nhưng giữ phần còn lại.

1 Xem ảnh chụp màn hình:=A3=A2, drag auto fill handle down to the cells you need. See screenshot:

Hướng dẫn how do i remove duplicates in excel without shifting cells? - làm cách nào để loại bỏ các bản sao trong excel mà không cần chuyển các ô?

2. Chọn tất cả các phạm vi dữ liệu bao gồm ô công thức và nhấp vào Dữ liệu> Bộ lọc để bật chức năng bộ lọc. Xem ảnh chụp màn hình: Data > Filter to enable Filter function. See screenshot:

Hướng dẫn how do i remove duplicates in excel without shifting cells? - làm cách nào để loại bỏ các bản sao trong excel mà không cần chuyển các ô?

3. Nhấp vào biểu tượng bộ lọc trong cột D (cột công thức) và kiểm tra ture từ danh sách thả xuống, xem ảnh chụp màn hình:Filter icon in Column D (the formula column), and check TURE from the drop down list, see screenshot:

Hướng dẫn how do i remove duplicates in excel without shifting cells? - làm cách nào để loại bỏ các bản sao trong excel mà không cần chuyển các ô?

4. Nhấp vào OK, và sau đó tất cả các bản sao đã được liệt kê và chọn tất cả các giá trị trùng lặp, nhấn phím Xóa để xóa chúng. Xem ảnh chụp màn hình:OK, and then all duplicates have been list, and select all of the duplicate values, press Delete key to remove them. See screenshot:

Hướng dẫn how do i remove duplicates in excel without shifting cells? - làm cách nào để loại bỏ các bản sao trong excel mà không cần chuyển các ô?

5. Nhấp vào Dữ liệu> Bộ lọc để tắt bộ lọc và xóa các công thức khi bạn cần. Bạn có thể thấy tất cả các bản sao đã được xóa và phần còn lại của các giá trị được giữ trong hàng.Data > Filter to disable Filter, and remove the formulas as you need. You can see all duplicates have been removed and the rest of values are kept in the row.

Hướng dẫn how do i remove duplicates in excel without shifting cells? - làm cách nào để loại bỏ các bản sao trong excel mà không cần chuyển các ô?


Xóa các bản sao nhưng giữ giá trị hàng còn lại bằng VBA

Trong Excel, có một mã VBA cũng có thể loại bỏ các bản sao nhưng giữ phần còn lại của các giá trị hàng.

1. Nhấn các phím Alt + F11 để hiển thị cửa sổ Microsoft Visual Basic cho các ứng dụng.Alt + F11 keys to display Microsoft Visual Basic for Applications window.

2. Nhấp vào Chèn> Mô -đun và Dán mã bên dưới vào mô -đun. Insert > Module, and paste below code to the Module.

VBA: Xóa các bản sao nhưng giữ giá trị hàng còn lại

Sub RemoveDuplicates()
'UpdatebyExtendoffice20160918

    Dim xRow As Long
    Dim xCol As Long
    Dim xrg As Range
    Dim xl As Long
    On Error Resume Next
    Set xrg = Application.InputBox("Select a range:", "Kutools for Excel", _
                                    ActiveWindow.RangeSelection.AddressLocal, , , , , 8)

    xRow = xrg.Rows.Count + xrg.Row - 1
    xCol = xrg.Column
    'MsgBox xRow & ":" & xCol
    Application.ScreenUpdating = False
    For xl = xRow To 2 Step -1
        If Cells(xl, xCol) = Cells(xl - 1, xCol) Then
            Cells(xl, xCol) = ""
        End If
    Next xl
    Application.ScreenUpdating = True
    
End Sub

Hướng dẫn how do i remove duplicates in excel without shifting cells? - làm cách nào để loại bỏ các bản sao trong excel mà không cần chuyển các ô?

3. Nhấn phím F5 để chạy mã, hộp thoại bật ra để nhắc bạn chọn một phạm vi để xóa các giá trị trùng lặp khỏi. Xem ảnh chụp màn hình:F5 key to run the code, a dialog pops out to remind you to select a range to remove duplicate values from. See screenshot:

Hướng dẫn how do i remove duplicates in excel without shifting cells? - làm cách nào để loại bỏ các bản sao trong excel mà không cần chuyển các ô?

4. Nhấp vào OK, bây giờ các giá trị trùng lặp đã bị xóa khỏi lựa chọn và để lại các ô trống.OK, now the duplicate values have been removed from selection and leave blank cells.

Hướng dẫn how do i remove duplicates in excel without shifting cells? - làm cách nào để loại bỏ các bản sao trong excel mà không cần chuyển các ô?


Xóa các bản sao nhưng giữ giá trị hàng còn lại bằng kutools cho excel

Nếu bạn có Kutools cho Excel - một công cụ bổ sung tiện dụng và mạnh mẽ được cài đặt, bạn có thể nhanh chóng xóa các bản sao nhưng giữ giá trị nghỉ ngơi hoặc hàng qua hai cách. Kutools for Excel – a handy and powerful add in tool installed, you can quickly remove duplicates but keep rest or row values through two wayss.

Sau khi cài đặt Kutools cho Excel, vui lòng làm như bên dưới: (Tải xuống miễn phí Kutools cho Excel ngay bây giờ!)Kutools for Excel, please do as below:(Free Download Kutools for Excel Now!)

Phương pháp 1 hợp nhất cùng một ô (2 bước)

1. Chọn các giá trị trùng lặp, nhấp vào Kutools> Merge & Split> Hợp nhất cùng một ô. Xem ảnh chụp màn hình:Kutools > Merge & Split > Merge Same Cells. See screenshot:

Hướng dẫn how do i remove duplicates in excel without shifting cells? - làm cách nào để loại bỏ các bản sao trong excel mà không cần chuyển các ô?

2. Sau đó, các giá trị trùng lặp đã được hợp nhất thành một ô. Và nhấp vào nhà> Hợp nhất & Trung tâm> Các ô unterge để phân chia chúng. Xem ảnh chụp màn hình:Home > Merge & Center > Unmerge Cells to split them. See screenshot:

Hướng dẫn how do i remove duplicates in excel without shifting cells? - làm cách nào để loại bỏ các bản sao trong excel mà không cần chuyển các ô?

Bây giờ kết quả đã được hiển thị như thế này:

Hướng dẫn how do i remove duplicates in excel without shifting cells? - làm cách nào để loại bỏ các bản sao trong excel mà không cần chuyển các ô?

Phương pháp 2 Chọn Bản sao & ô duy nhất (4 bước)

1. Chọn danh sách dữ liệu bạn muốn xóa các bản sao và nhấp vào Kutools> Chọn> Chọn các ô sao chép & duy nhất. Xem ảnh chụp màn hình:Kutools > Select > Select Duplicate & Unique Cells. See screenshot:

Hướng dẫn how do i remove duplicates in excel without shifting cells? - làm cách nào để loại bỏ các bản sao trong excel mà không cần chuyển các ô?

2. Trong hộp thoại Chọn trùng lặp & độc đáo, kiểm tra tùy chọn trùng lặp (ngoại trừ 1st một) trong phần quy tắc. Xem ảnh chụp màn hình:Select Duplicate & Unique Cells dialog, check Duplicates (Except 1st one) option in the Rule section. See screenshot:

Hướng dẫn how do i remove duplicates in excel without shifting cells? - làm cách nào để loại bỏ các bản sao trong excel mà không cần chuyển các ô?

3. Nhấp vào OK, một hộp thoại bật ra để nhắc nhở bạn có bao nhiêu bản sao đã được chọn, bấm OK để đóng nó. Xem ảnh chụp màn hình:Ok, a dialog pops out to remind you how many duplicates have been selected, click OK to close it. See screenshot:

Hướng dẫn how do i remove duplicates in excel without shifting cells? - làm cách nào để loại bỏ các bản sao trong excel mà không cần chuyển các ô?

4. Sau đó nhấn phím Xóa để xóa các giá trị trùng lặp đã chọn.Delete key to remove the selected duplicate values.

Hướng dẫn how do i remove duplicates in excel without shifting cells? - làm cách nào để loại bỏ các bản sao trong excel mà không cần chuyển các ô?

Mẹo: Với Kutools cho tiện ích Hàng kết hợp nâng cao Excel, bạn có thể kết hợp các giá trị trùng lặp và sau đó thực hiện một số tính toán trên một cột khác như bên dưới ảnh chụp màn hình hiển thị. Nó có chức năng đầy đủ mà không giới hạn trong 30 ngày, vui lòng tải xuống và dùng thử miễn phí ngay bây giờ. with Kutools for Excel’s Advanced Combine Rows utility, you can combine the duplicate values and then do some calculations on another column as below screenshot shown. It’s full function without limitation in 30 days,please download and have a free trial now.

Hướng dẫn how do i remove duplicates in excel without shifting cells? - làm cách nào để loại bỏ các bản sao trong excel mà không cần chuyển các ô?


Các công cụ năng suất văn phòng tốt nhất

Kutools cho Excel giải quyết hầu hết các vấn đề của bạn và tăng năng suất của bạn lên 80%

  • Tái sử dụng: nhanh chóng chèn các công thức phức tạp, biểu đồ & nbsp; và bất cứ điều gì bạn đã sử dụng trước đây; Mã hóa các ô bằng mật khẩu; Tạo danh sách gửi thư và gửi email ...: Quickly insert complex formulas, charts and anything that you have used before; Encrypt Cells with password; Create Mailing List and send emails...
  • Thanh siêu công thức (dễ dàng chỉnh sửa nhiều dòng văn bản và công thức); Đọc bố cục (dễ dàng đọc và chỉnh sửa số lượng lớn các ô); Dán vào phạm vi được lọc ... (easily edit multiple lines of text and formula); Reading Layout (easily read and edit large numbers of cells); Paste to Filtered Range...
  • Hợp nhất các ô/hàng/cột mà không mất dữ liệu; Chia nội dung tế bào; Kết hợp các hàng/cột trùng lặp ... Ngăn chặn các ô trùng lặp; So sánh phạm vi ... without losing Data; Split Cells Content; Combine Duplicate Rows/Columns... Prevent Duplicate Cells; Compare Ranges...
  • Chọn các hàng trùng lặp hoặc độc đáo; Chọn các hàng trống (tất cả các ô trống); Siêu tìm và mờ tìm trong nhiều sách bài tập; Chọn ngẫu nhiên ... Rows; Select Blank Rows (all cells are empty); Super Find and Fuzzy Find in Many Workbooks; Random Select...
  • Sao chép chính xác nhiều ô mà không thay đổi tham chiếu công thức; Tự động tạo tham chiếu đến nhiều tờ; Chèn đạn, hộp kiểm và nhiều hơn nữa ... Multiple Cells without changing formula reference; Auto Create References to Multiple Sheets; Insert Bullets, Check Boxes and more...
  • Trích xuất văn bản, thêm văn bản, xóa theo vị trí, loại bỏ không gian; Tạo và in các phần phụ phân trang; Chuyển đổi giữa nội dung ô và bình luận ..., Add Text, Remove by Position, Remove Space; Create and Print Paging Subtotals; Convert Between Cells Content and Comments...
  • Siêu bộ lọc (lưu và áp dụng các sơ đồ lọc cho các bảng khác); Sắp xếp nâng cao theo tháng/tuần/ngày, tần suất và nhiều hơn nữa; Bộ lọc đặc biệt của in đậm, nghiêng ... (save and apply filter schemes to other sheets); Advanced Sort by month/week/day, frequency and more; Special Filter by bold, italic...
  • Kết hợp sách bài tập và bảng tính; Hợp nhất các bảng dựa trên các cột chính; Chia dữ liệu thành nhiều tờ; Batch Chuyển đổi XLS, XLSX và PDF ...; Merge Tables based on key columns; Split Data into Multiple Sheets; Batch Convert xls, xlsx and PDF...
  • Hơn 300 tính năng mạnh mẽ. Hỗ trợ Office/Excel 2007-2019 và 365. Hỗ trợ tất cả các ngôn ngữ. Dễ dàng triển khai trong doanh nghiệp hoặc tổ chức của bạn. Đầy đủ các tính năng dùng thử miễn phí 30 ngày. Đảm bảo hoàn lại tiền 60 ngày.. Supports Office/Excel 2007-2019 and 365. Supports all languages. Easy deploying in your enterprise or organization. Full features 30-day free trial. 60-day money back guarantee.

Hướng dẫn how do i remove duplicates in excel without shifting cells? - làm cách nào để loại bỏ các bản sao trong excel mà không cần chuyển các ô?


Tab Office mang giao diện được lập bảng đến văn phòng và làm cho công việc của bạn dễ dàng hơn nhiều

  • Kích hoạt chỉnh sửa và đọc theo bảng trong Word, Excel, PowerPoint, Nhà xuất bản, Truy cập, Visio và Dự án., Publisher, Access, Visio and Project.
  • Mở và tạo nhiều tài liệu trong các tab mới của cùng một cửa sổ, thay vì trong các cửa sổ mới.
  • Tăng năng suất của bạn lên 50%và giảm hàng trăm lần nhấp chuột cho bạn mỗi ngày!

Hướng dẫn how do i remove duplicates in excel without shifting cells? - làm cách nào để loại bỏ các bản sao trong excel mà không cần chuyển các ô?

Làm cách nào để loại bỏ các bản sao trong excel mà không ảnh hưởng đến các cột khác?

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 để bạn loại bỏ các bản sao trong cột mà không cần dịch chuyển các ô?

Bây giờ hãy thực hiện các bước sau để xóa các giá trị trùng lặp:..
Chọn phạm vi của các ô có giá trị trùng lặp bạn muốn xóa ..
Tiếp theo, xác định vị trí tùy chọn 'Xóa trùng lặp' và chọn nó. Tab dữ liệu → Công cụ dữ liệu Phần → Xóa trùng lặp ..
Trong các cột, kiểm tra hoặc bỏ chọn các cột nơi bạn muốn xóa các bản sao ..

Làm cách nào để xóa các bản sao cụ thể trong Excel?

Loại bỏ các giá trị trùng lặp..
Chọn phạm vi của các ô có giá trị trùng lặp bạn muốn xóa. Mẹo: Xóa bất kỳ phác thảo hoặc phụ nào khỏi dữ liệu của bạn trước khi cố gắng xóa các bản sao ..
Nhấp vào Dữ liệu> Xóa các bản sao, sau đó dưới các cột, kiểm tra hoặc bỏ chọn các cột nơi bạn muốn xóa các bản sao. ....
Bấm OK ..

Việc loại bỏ các bản sao trong Excel sẽ loại bỏ toàn bộ hàng?

Phương pháp này sẽ giới thiệu tính năng Xóa các bản sao để loại bỏ toàn bộ hàng dựa trên các bản sao trong một cột một cách dễ dàng trong Excel.1. Chọn phạm vi bạn sẽ xóa các hàng dựa trên các bản sao trong một cột, sau đó nhấp vào Dữ liệu> Xóa các bản sao.Remove Duplicates feature to remove entire rows based on duplicates in one column easily in Excel. 1. Select the range you will delete rows based on duplicates in one column, and then click Data > Remove Duplicates.