Có thể bạn quan tâm: Xuất Bảng Khối Lượng Trong Cad Sang Excel
Giới thiệu
Trong môi trường làm việc hàng ngày, Excel luôn là công cụ không thể thiếu để quản lý dữ liệu, phân tích thông tin và hỗ trợ quyết định. Khi dữ liệu trở nên khối lượng lớn, vấn đề trùng lặp dữ liệu thường xuyên xuất hiện, làm giảm tính chính xác, gây nhầm lẫn và làm tăng thời gian xử lý. Đặc biệt trong Excel 2026 – một phiên bản cũ parcial vẫn được nhiều doanh nghiệp sử dụng – việc loại bỏ các bản ghi trùng lặp một cách nhanh chóng và an toàn là rất quan trọng.
Bài viết này sẽ cung cấp một hướng dẫn chi tiết, đầy đủ các phương pháp khác nhau để xóa dữ liệu trùng nhau trong Excel 2026. Chúng ta sẽ khám phá cách sử dụng tính năng “Remove Duplicates”, công cụ “Conditional Formatting”, “Advanced Filter”, cũng như viết một macro VBA đơn giản để tự động hoá quá trình. Ngoài ra, chúng ta cũng sẽ đi vào các mẹo lưu ý khi làm việc với dữ liệu trùng lặp, cách bảo vệ dữ liệu gốc, và cách xác nhận kết quả sau khi thực hiện.
Lưu ý: Trước khi thực hiện bất kỳ thao tác xóa dữ liệu nào, hãy sao lưu file Excel của bạn. Việc mất dữ liệu là điều không thể khôi phục nếu không có bản sao lưu.
Có thể bạn quan tâm: Hướng Dẫn Chi Tiết Về Xin File Phiếu Nhập Xuất Kho Bằng Excel: Cách Tạo, Quản Lý Và Tối Ưu Hóa Quá Trình
1. Hiểu rõ vấn đề dữ liệu trùng lặp
1.1. Khi nào dữ liệu được coi là trùng lặp?
Trong Excel, một bản ghi được xem là trùng lặp khi tất cả các cột mà bạn chọn trong khoảng dữ liệu có giá trị giống nhau. Ví dụ:
| STT | Họ tên | Địa chỉ | |
|---|---|---|---|
| 1 | Nguyễn A | nguyena@example.com | 123 Đường A, TP HCM |
| 2 | Nguyễn A | nguyena@example.com | 123 Đường A, TP HCM |
| 3 | Trần B | tranb@example.com даже | 456 Đường B, TP HCM |
Hai dòng đầu là trùng lặp vì tất cả các cột.preprocessing. Tuy nhiên, nếu bạn chỉ quan tâm đến cột “Email”, dòng 2 vẫn là bản ghi trùng lặp vì giá trị email giống dòng 1.
1.2. Tác động của dữ liệu trùng lặp
- Tăng kích thước file: Dữ liệu trùng lặp làm cho file Excel trở nên lớn hơn đáng kể.
- Gây nhầm lẫn: Khi phân tích dữ liệu, các bản ghi trùng lặp có thể làm sai lệch thống kê.
- Lãng phí thời gian: Việc lọc, tìm kiếm và phân tích trở nên tốn kém hơn khi phải xử lý nhiều bản ghi không cần thiết.
- Rủi ro bảo mật: Trùng lặp dữ liệu khách hàng có thể dẫn đến việc gửi email hoặc thư tín nhầm lẫn tới nhiều người.
Có thể bạn quan tâm: Word Và Excel Khác Nhau Như Thế Nào?
2. Phương pháp 1: Sử dụng tính năng “Remove Duplicates” (Xóa trùng lặp)
Excel 2026 cung cấp một công cụ rất tiện lợi để loại bỏ dữ liệu trùng lặp ngay từ giao diện người dùng.
2.1. Chuẩn bị dữ liệu
- Chọn vùng dữ liệu: Click vào ô đầu tiên của bảng dữ liệu (thường là ô đầu tiên trong cột A) và kéo chuột để chọn toàn bộ vùng cần kiểm tra, hoặc nhấn
Ctrl + Anếu dữ liệu nằm trong một bảng liên tục. - Xác nhận tiêu đề: Đảm bảo rằng cột đầu tiên (hoặc cột chứa tiêu đề) là tiêu đề và không có dòng trống giữa tiêu đề và dữ liệu.
2.2. Mở hộp thoại “Remove Duplicates”
- Chọn tab Data trên thanh Ribbon.
- Click vào nút Remove Duplicates trong nhóm Data Tools.
- Hộp thoại “Remove Duplicates” sẽ xuất hiện, liệt kê tất cả các cột trong vùng dữ liệu.
2.3. Cấu hình tùy chọn
- Chọn cột cần vardır: Nếu bạn muốn xóa trùng lặp dựa trên một số cột nhất định, bỏ tick các cột không cần thiết. Nếu muốn xác định trùng lặp trên toàn bộ dữ liệu, giữ tick tất cả các cột.
- Tiêu đề: Đánh dấu hộp “My data has headers” nếu vùng dữ liệu của bạn có tiêu đề. Nếu không, Excel sẽ coi dòng đầu tiên là dữ liệu thực sự và có thể xóa những dòng quan trọng.
2.4. Xác nhận và thực thi
- Nhấn OK. Excel sẽ hiển thị một thông báo về số lượng bản ghi đã loại bỏ và số bản ghi duy nhất còn lại.
- Kiểm tra kỹ lưỡng vùng dữ liệu để chắc chắn rằng không có dữ liệu quan trọng bị mất.
2.5. Lưu ý khi sử dụng “Remove Duplicates”
- Xóa toàn bộ bản ghi: Khi Excel tìm thấy một bản ghi trùng lặp, nó sẽ giữ đầu tiên xuất hiện trong vùng dữ liệu và xóa tất cả các bản ghi sau đó. Nếu bạn muốn giữ bản ghi cuốidivision, hãy sắp xếp lại dữ liệu trước khi thực hiện.
- Không thể phục hồi: Tính năng này không có “undo” sau khi lưu file. Do đó, lưu file trước hoặc tạo bản sao lưu là điều bắt buộc.
- Ảnh hưởng đến công thức: Nếu vùng dữ liệu của bạn chứa công thức tham chiếu tới các ô, việc xóa dòng sẽ làm thay đổi các công thức. Hãy kiểm tra kỹ lưỡng sau khi loại bỏ trùng lặp.
3. Phương pháp 2: Sử dụng Conditional Formatting để đánh dấu Comp
Trước khi xóa, bạn có thể muốn đánh dấu các bản ghi trùng lặp để kiểm tra thủ công, hoặc chỉ muốn xóa một số bản ghi nhất định.
3.1. Đánh dấu dữ liệu trùng lặp
- Chọn vùng dữ liệu.
- Mở tab Home > Conditional Formatting > Highlight Cells Rules > Duplicate Values.
- Chọn màu làm nổi bật.jquery.
- Nhấn OK. Tất cả các dữ liệu trùng lặp sẽ được tô màu.
3.2. difference
- Bạn có thể lọc theo màu sắc:
Data>Filter> chọn màu để chỉ hiển thị dữ liệu trùng lặp. - Khi đã lọc, bạn có thể xóa các dòngangang thủ công hoặc copy ra một sheet khác.
3.3. Kiểm tra và quyết định
- Khi đã thấy dữ liệu trùng lặp, bạn có thể quyết định: giữ bản ghi duy nhất, hoặc giữ bản ghi có giá trị cao hơn (ví dụ: ngày mới nhất).
- Việc này thường được thực hiện thông qua công thức lọc hoặc macro.
4. Phương pháp 3: Advanced Filter (Lọc nâng cao)
Nếu bạn cần tạo một bảng dữ liệu mới chỉ bao gồm các bản ghi duy nhất, Advanced Filter là một công cụ mạnh mẽ.

Có thể bạn quan tâm: Xóa Các Ký Tự Giống Nhau Trong Excel: Hướng Dẫn Chi Tiết Và Mẹo Hiệu Quả
4.1. Chuẩn bị
- Tiêu đề: Dữ liệu cần có tiêu đề và không có dòng trống giữa tiêu đề và dữ liệu.
- Vùng dữ liệu: Chọn toàn bộ bảng dữ liệu.
4.2. Mở Advanced Filter
- Chọn tab Data > Advanced (đặt trong nhóm Sort & Filter).
- Chọn “Copy to another location” nếu bạn muốn xuất dữ liệu vào một sheet khác.
北京
- List range: Đánh giá vùng dữ liệu gốc.
- Criteria range: Dùng trống hoặc nhập tiêu đề cột nếu bạn muốn áp dụng điều kiện.
- Copy to: Chọn ô đầu tiên nơi bạn muốn dán dữ liệu (đảm bảo không trùng với vùng dữ liệu gốc).
- Unique records only: Bật hộp này.
4.3. Kiểm tra kết quả
- Kết quả sẽ là một bản sao của dữ liệu gốc nhưng chỉ có các bản ghi duy nhất.
- Bạn có thể so sánh tài liệu gốc và bản sao để đảm bảo tính nhất quán.
5. Phương pháp 4: Sử dụng VBA – Macro để tự động hoá
Đối với những người làm việc với dữ liệu lớn hoặc cần thực hiện nhiều lần, viết một macro nhỏ sẽ giúp tiết kiệm thời gian đáng kể.
5.1. Chuẩn bị môi trường
- Mở Excel, nhấn
Alt + F11để mở VBA Editor. - Chèn một module mới:
Insert > Module.
5.2. Macro mẫuCác
Sub RemoveDuplicatesInRange() Dim ws As Worksheet Dim rng As Range ' Đặt tên sheet và vùng dữ liệu Set ws = ThisWorkbook.Worksheets("Sheet1") Set rng = ws.Range("A1:D1000") ' Thay đổi theo vùng thực tế ' Xóa trùng lặp dựa trên toàn bộ cột rng.RemoveDuplicates Columns:=Array(1, 2, 3, 4), Header:=xlYes MsgBox "Xóa trùng lặp hoàn thành!", vbInformation
End Sub
- Columns: Nếu bạn chỉ muốn xóa trùng lặp dựa trên một số cột, truyền một mảng các chỉ số cột (ví dụ:
Array(1, 3)để kiểm tra cột A và C). - Header:
xlYesnếu có tiêu đề,xlNonếu không.
5.3. Chạy macro
- Quay lại Excel, nhấn
Alt + F8, chọn macro và nhấn Run. - Macro sẽ thực thi nhanh chóng, ngay lập tức loại bỏ dữ liệu trùng lặp.
5.4. Lưu ý khi làm việc với macro
- Macro không có “undo”; hãy backup dữ liệu trước khi chạy.
- Bạn có thể thêm các điều kiện kiểm tra như: chỉ xóa trùng lặp nếu số dòng lớn hơn một ngưỡng nhất định.
6. Khác: Sử dụng công thức để xác định bản ghi duy nhất
Nếu bạn muốn giữ lại bản ghi có giá trị nhất định (ví dụ: ngày mới nhất trong mỗi nhóm), bạn có thể kết hợp công thức MAX, IF, và VLOOKUP.
6.1. Ví dụ: Giữ bản ghi có ngày mới nhất
Giả sử cột C chứa ngày. Bạn muốn giữ bản ghi có ngày mới nhất trong mỗi nhóm của cột A.
- Thêm cột mới D:
=MAX(IF($A$2:$A$1000=A2,$C$2:$C$1000))(điều kiệnCtrl+Shift+Enter). - Cột E:
=IF(C2=D2,"Keep","Remove"). - Lọc theo cột E và xóa các dòng “Remove”.
Lưu ý: Công thức này là array formula và cần nhập bằng Ctrl+Shift+Enter trong Excel 2026.
7. Kiểm tra dữ liệu sau khi xóa
7.1. Sử dụng “Count” và “Unique Count Compostela”
- Số dòng gốc:
=COUNTA(A:A)(đảm bảo không tính tiêu đề). - Số dòng duy nhất:
=SUM(1/COUNTIF(A:A, A:A))(cũng là array formula).
Nếu số dòng gốc và số dòng duy nhất khác nhau, có dữ liệu trùng lặp.
7.2. Kiểm tra bằng PivotTable
- Tạo PivotTable từ dữ liệu gốc.
- Kéo các cột vào Rows và Values.
- Xem số lượng bản ghi trong pivot; nếu nó khớp với số dòng duy nhất, dữ liệu đã được làm sạch.
8. Lưu ý và mẹo thực tiễn
| Mẹo | Mô tả |
|---|---|
| Backup luôn | Trước khiသာ, tạo bản sao lưu. |
| Kiểm tra tiêu đề | Đảm bảo tiêu đề không bị trùng lặp với dữ liệu. |
| Sắp xếp dữ liệu | Nếu muốn giữ bản ghi cuối, hãy sắp xếp dữ liệu theo cột quan trọng trước khi dùng “Remove Duplicates”. |
| Thử nghiệm trên bản sao | Thực hiện thao tác trên bản sao của file để tránh mất dữ liệu. |
| Sử dụng Conditional Formatting | Đánh dấu trùng lặp trước khi xóa để double-check. |
| Xóa từng cột | Đôi khi chỉ muốn Mecklenburg trùng lặp trên một cột, không phải toàn bộ. |
| Macro | Tự động hoá quá trình cho các file lớn. |
| Kiểm tra sau khi xóa | Sử dụng hàm COUNTIF, PivotTable để xác nhận. |
| Lưu file định dạng mới | Lưu dưới tên khác để tránh ghi đè file gốc. |
9. Kết luận
Xóa dữ liệu trùng lặp trong Excel 2026 không phải là một nhiệm vụ khó khăn, nhưng việc hiểu rõ cách thức hoạt động, lựa chọn phương pháp phù hợp và tuân thủ các quy tắc an toàn dữ liệu sẽ giúp bạn hoàn thành công việc một cách nhanh chóng và chính xác. Dù bạn là người mới học Excel hay là chuyên gia, những công cụ “Remove Duplicates”, “Conditional Formatting”, “Advanced Filter” và macro VBA đều cung cấp cho bạn những giải pháp linh hoạt để xử lý dữ liệu trùng lặp.
Hãy nhớ rằng, dữ liệu sạch sẽ là nền tảng của các quyết định chính xác. Bằng cylinders, bạn có thể tối ưu hóa quy trình làm việc, giảm thiểu sai sót và nâng cao hiệu suất công việc. Chúc bạn thành công trong việc làm sạch dữ liệu và tận dụng tối đa sức mạnh của Excel 2026!

Tiến sĩ Lê Thống Nhất sinh năm 1955 tại Nghệ An, là nhà giáo, nhà báo và doanh nhân trong lĩnh vực giáo dục. Ông từng giảng dạy Toán học tại Trường THPT Chuyên Phan Bội Châu và đảm nhiệm nhiều vai trò trong ngành giáo dục, từ viết sách, biên soạn tài liệu đến sáng lập các dự án hỗ trợ học tập trực tuyến.
Ông là người sáng lập BigSchool – nền tảng giáo dục trực tuyến kết nối giáo viên và học sinh cả nước. Ngoài ra, ông còn nổi tiếng với vai trò tác giả, diễn giả truyền cảm hứng và khách mời trên nhiều chương trình truyền hình, trong đó có “Ai là triệu phú” trên truyền hình VTV.
Trong suốt sự nghiệp, Tiến sĩ Lê Thống Nhất đã nhận nhiều giải thưởng giáo dục và được biết đến như một người luôn đổi mới, ứng dụng công nghệ vào dạy và học, góp phần lan tỏa tri thức và niềm say mê học tập cho thế hệ trẻ.
