Cách xóa trùng lặp và giữ giá trị đầu tiên trong Excel (5 phương pháp)

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

Một trong những tác vụ quan trọng nhất và được sử dụng rộng rãi trong Excel là xóa các giá trị trùng lặp khỏi tập dữ liệu. Hôm nay, tôi sẽ chỉ cho bạn cách xóa các giá trị trùng lặp khỏi tập dữ liệu của bạn và đồng thời giữ giá trị đầu tiên.

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

Xóa các giá trị trùng lặp và giữ nguyên giá trị đầu tiên.xlsm

5 Phương pháp loại bỏ các giá trị trùng lặp và giữ giá trị đầu tiên trong Excel

Ở đây chúng tôi Chúng tôi đã có một bộ dữ liệu gồm Tên , ID , Điểm, Điểm của một số học sinh trong kỳ kiểm tra của Trường Mầm non Hoa Hướng Dương.

Hôm nay, mục tiêu của chúng tôi là xóa các giá trị trùng lặp trong khi vẫn giữ các giá trị đầu tiên từ tập dữ liệu này.

1. Chạy tính năng Xóa các bản sao khỏi Thanh công cụ Excel

Bước 1:

Chọn toàn bộ tập dữ liệu.

Chuyển đến Dữ liệu > Xóa công cụ trùng lặp trong Thanh công cụ Excel trong phần Công cụ dữ liệu .

Bước 2:

Nhấp vào Xóa các mục trùng lặp .

Đánh dấu vào tất cả tên của các cột mà bạn muốn xóa các mục trùng lặp.

Bước 3:

Sau đó nhấp vào OK .

Bạn sẽ tự động xóa các mục trùng lặp khỏi tập dữ liệu của mình.

Đọc thêm: Cách xóa tên trùng lặp trong Excel (7 phương pháp đơn giản)

2. Sử dụng Bộ lọc nâng cao để loại bỏ các bản sao và giữ lại bản đầu tiênGiá trị

Bạn có thể sử dụng bộ lọc nâng cao của Excel để loại bỏ các giá trị trùng lặp bằng cách giữ giá trị đầu tiên trong tập dữ liệu của mình.

Bước 1:

Chọn toàn bộ tập dữ liệu.

Chuyển đến Dữ liệu > Công cụ nâng cao trong Thanh công cụ Excel trong phần Sắp xếp & Lọc .

Bước 2:

Nhấp vào Nâng cao .

Trong hộp thoại Bộ lọc nâng cao , hãy chọn Chỉ bản ghi duy nhất .

Bước 3:

Sau đó nhấp vào OK .

Bạn sẽ tự động xóa các hàng trùng lặp khỏi tập dữ liệu của mình.

Đọc thêm: Cách thực hiện Xóa các hàng trùng lặp dựa trên một cột trong Excel

3. Chèn hàm UNIQUE để xóa giá trị trùng lặp mà vẫn giữ giá trị đầu tiên trong Excel

Bạn cũng có thể sử dụng hàm UNIQUE của Excel để xóa giá trị trùng lặp mà vẫn giữ giá trị đầu tiên trong Excel .

Chọn một cột mới và nhập công thức sau:

=UNIQUE( B4:E14 ,FALSE,FALSE)

Nó sẽ xóa các hàng có giá trị trùng lặp trong khi vẫn giữ giá trị đầu tiên và tạo một bản sao mới của tập dữ liệu ở một vị trí mới.

Lưu ý:

  • Phương pháp này rất hữu ích khi bạn muốn tạo một bản sao mới của tập dữ liệu của chúng tôi ở một vị trí mới.
  • Hàm UNIQUE là chỉ khả dụng trong Office 365 .

Đọc thêm: Cách xóa các bản sao trong Excel nhưng giữ lại một (7 phương pháp)

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

  • Cách Xóa các hàng trùng lặp trong bảng Excel
  • Khắc phục: Excel loại bỏ các hàng trùng lặp không hoạt động (3 giải pháp)
  • Cách xóa các hàng trùng lặp bằng VLOOKUP trong Excel ( 2 Phương pháp)
  • Xóa các hàng trùng lặp dựa trên hai cột trong Excel [4 cách]

4. Sử dụng Power Query để loại bỏ các mục trùng lặp và giữ mục nhập đầu tiên

Bước 1:

Chọn toàn bộ tập dữ liệu.

Chuyển đến Dữ liệu > Từ công cụ Table / Range trong Thanh công cụ Excel trong phần Nhận & Chuyển đổi dữ liệu .

Bước 2:

Nhấp vào Từ bảng / Phạm vi .

Trong hộp thoại Tạo bảng , Đánh dấu chọn vào Bảng của tôi có tiêu đề .

Bước 3:

Sau đó nhấp vào OK .

Power Query Editor sẽ mở cùng với tập dữ liệu của bạn.

Từ tùy chọn Xóa hàng trong tùy chọn Trang chủ , nhấp vào Xóa các mục trùng lặp .

Bước 4:

Các hàng trùng lặp sẽ bị xóa, giữ lại các hàng đầu tiên.

Đọc thêm: Cách xóa các hàng trùng lặp khỏi Cột trong Excel (3 Phương pháp)

5. Nhúng mã VBA để loại bỏ trùng lặp và giữ giá trị đầu tiên

Nếu tất cả các phương pháp nêu trên không làm bạn hài lòng, bạn có thểsử dụng mã VBA để xóa các hàng trùng lặp khỏi tập dữ liệu của bạn.

Bước 1:

➤ Mở một cửa sổ VBA mới và chèn một cửa sổ mới mô-đun (Nhấp vào đây để xem cách mở mô-đun VBA mới trong Excel )

➤ Chèn mã này vào mô-đun:

Mã:

2374

➤ Nó tạo ra một Macro có tên là Remove_Duplicates . Tôi muốn xóa các hàng trùng lặp dựa trên Cột 1 và 2 (Tên và ID) . Bạn sử dụng cái của mình.

Bước 2:

➤ Quay lại trang tính của bạn.

➤ Chọn tập dữ liệu của bạn và chạy macro này.

➤ Lần này, macro sẽ chỉ xóa các hàng nếu cả tên và ID sinh viên đều giống nhau.

Lưu ý: Ở đây không xóa Frank Orwell vì ID của 2 học sinh khác nhau, tức là 2 học sinh khác nhau.

Đọc thêm: Excel VBA: Loại bỏ các bản sao khỏi một mảng (2 ví dụ)

Kết luận

Sử dụng các phương pháp này, bạn có thể xóa các giá trị trùng lặp trong khi vẫn giữ giá trị đầu tiên khỏi tập dữ liệu của bạn trong Excel. Bạn có câu hỏi nào không? Hãy hỏi chúng tôi.

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