Top 8 # Xóa Trùng Trong Excel Xem Nhiều Nhất, Mới Nhất 3/2023 # Top Trend | Trucbachconcert.com

Tìm Và Xóa Dữ Liệu Trùng Lặp Trong Excel

Trong quá trình làm việc với bảng tính Excel sẽ có những file Excel có khối lượng dữ liệu lớn nên việc trùng lặp dữ liệu rất hay xảy ra. Có những trường hợp dữ liệu trùng lặp là hữu ích, nhưng nhiều khi các giá trị trùng lặp không giúp ích cho các bạn mà nó còn làm rối dữ liệu trong bảng tính hơn. Vậy làm sao để tìm và loại bỏ các dữ liệu trùng lặp đó? Các bạn có thể sử dụng định dạng có điều kiện để tìm và tô màu nổi bật vùng dữ liệu trùng lặp hoặc sử dụng Visual Basic để tìm dữ liệu trùng lặp. Sau đó các bạn thực hiện xóa dữ liệu trùng lặp trong Excel.

TÌM DỮ LIỆU TRÙNG LẶP TRONG EXCEL

Cách 1: Sử dụng Highlight Cells Rules trong Định dạng có điều kiện

Bước 1: Chọn (bôi đen) vùng dữ liệu trên bảng tính Excel mà bạn muốn tìm dữ liệu trùng lặp.

Có 6 kiểu đánh dấu mà bạn có thể áp dụng để đánh dấu cho các giá trị trùng:

Light Red Fill with Dark Red Text: đổ nền đỏ nhạt với chữ màu đỏ đậm.

Yellow Fill with Dark Yellow Text: đổ nền màu vàng với chữ màu vàng đậm.

Green Fill with Dark Green Text: đổ nền màu xanh lá cây với chữ màu xanh đậm.

Light Red Fill: đổ nền màu đỏ nhạt.

Red Text: chữ màu đỏ.

Red Border: đường viền màu đỏ.

Sau khi đã chọn kiểu đánh dấu xong các bạn chọn OK để đánh dấu.

Dim ws As Worksheet Dim cell As Range Dim myrng As Range Dim clr As Long Dim lastcell As Range Dim lastrow As Long Set ws = ThisWorkbook.ActiveSheet 'Vung can danh dau gia tri trung nhau Set myrng = ws.Range("A1:C18") With myrng Set lastcell = .Cells(.Cells.Count) End With myrng.Interior.ColorIndex = xlNone clr = 3 For Each cell In myrng 'Kiem tra so gia tri trung nhau trong vung, neu co hai gia tri trung nhau tro len thi thuc hien 'Neu la o dau tien cua cac gia tri trung nhau trong vung If myrng.Find(what:=cell, lookat:=xlWhole, MatchCase:=False, after:=lastcell).Address = cell.Address Then 'Thiet lap mau cell.Interior.ColorIndex = clr Else 'Thiet lap mau tu o thu 2 voi cac gia tri trung nhau cell.Interior.ColorIndex = myrng.Find(what:=cell, lookat:=xlWhole, MatchCase:=False, after:=lastcell).Interior.ColorIndex End If End If Next

Lưu ý: Trong phần thiết lập vùng tìm giá trị trùng nhau, giá trị bôi đỏ A1:C18 các bạn thay bằng vùng dữ liệu cần tìm giá trị trùng nhau phù hợp với dữ liệu trong bảng tính Excel của bạn.

Sau khi đã tìm được các dữ liệu trùng lặp trong Excel, nếu các bạn muốn xóa dữ liệu trùng lặp thì các bạn có thể xóa thủ công dựa vào các vùng dữ liệu trùng lặp đã được đánh dấu. Hoặc các bạn có thể thực hiện các bước sau:

Bước 1: Chọn vùng dữ liệu cần xóa các giá trị trùng lặp.

Ví dụ cột Ngày công T2 có nhiều giá trị trùng nhưng chúng tôi không muốn xóa, vì vậy chúng tôi sẽ bỏ chọn trong cột Ngày công T2.

Cách Xóa Dữ Liệu, Nội Dung Trùng Lặp Trong Excel

Trong khi làm việc với bảng Excel, sẽ có không ít lần bạn gặp phải các trường hợp trùng lặp dữ liệu trong một danh sách, hoặc một bảng dữ liệu. Nếu bảng số liệu với ít dữ liệu sẽ dễ dàng trong việc phát hiện những nội dung bị trùng lặp, như các dòng trùng lặp dữ liệu không đồng bộ.

Tuy nhiên khi xử lý với 1 tài liệu Excel lớn, nhiều số liệu, nội dung thì việc tìm kiếm từng dòng và xóa theo cách thủ công là không khả thi. Vậy tại sao chúng ta không sử dụng ngay tính năng có sẵn của Excel?

Cách 1: Remove Duplicate xóa dữ liệu trùng lặp Excel

Tính năng Remove Duplicate có sẵn trên Excel có khả năng giúp bạn phát hiện những dòng trùng lặp trong bảng dữ liệu và tiến hành xóa nhanh chóng.

Bước 1:

Trước hết, chúng ta cần bôi đen vùng nội dung cần xóa trùng lặp, sau đó vào tab Data rồi chọn Remove Duplicates.

Bước 2:

Xuất hiện giao diện một hộp thoại mới. Tại đây bạn sẽ lựa chọn các trường có trong bảng để tính năng có thể tiến hành lọc và phát hiện những nội dung trùng nhau. Ở đây, tôi sẽ bỏ tích cột STT vì các dòng đều có số khác nhau. Chỉ tích chọn vào Họ và tên và cột Địa chỉ mà thôi.

Sau đó nhấn OK để tiến hành.

Bước 3:

Ngay sau đó bạn sẽ nhận được thông báo tìm được bao nhiêu giá trị nội dung trùng lặp. Chẳng hạn với bảng thống kê trên sẽ có 2 dòng trùng lặp và sẽ tự động được xóa khỏi bảng Excel.

Cách 2: Đánh dấu dữ liệu trùng lặp Excel để xóa thủ công

Nếu bạn muốn kiểm tra lại nội dung trùng lặp trong bảng kỹ hơn có thể sử dụng cách đánh dấu dòng Hightlight. Những dòng hay nội dung trong bảng giống nhau sẽ có cùng 1 màu khác biệt. Như vậy người dùng sẽ dễ dàng kiểm tra lại hơn rồi quyết định xóa hay chỉ chỉnh sửa lại.

Bước 1:

Bước 2:

Xuất hiện hộp thoại nhỏ. Tại đây, phần nội dung trùng lặp sẽ được đánh dấu bằng 1 loại màu khác để người dùng dễ nhận biết. Bạn có thể lựa chọn các màu Hightlight khác nhau có trong bảng, sau đó nhấn OK.

Bước 3:

Như vậy với 2 cách vô cùng đơn giản và sử dụng tính năng có sẵn trên Excel, mà chúng ta có thể dễ dàng phát hiện dòng có nội dung trùng lặp. Trong trường hợp bạn không cần phải xem xét lại các dòng, muốn xóa luôn những giá trị bị trùng thì sử dụng tính năng Remove Duplicate. Nếu muốn kiểm tra lại thì sử dụng cách Hightlight đánh dấu dữ liệu giống nhau sau đó mới xóa.

Video hướng dẫn xóa nội dung trùng lặp trên Excel

Hàm Đếm Dữ Liệu Trùng Trong Excel Cách Đếm Dữ Liệu Trùng Trong Excel

Hàm đếm dữ liệu trùng lặp trong Excel sẽ giúp bạn lọc giá trị trùng lặp để không có nội dung nào được lặp lại hai lần. Tuy nhiên, không phải lúc nào cũng dễ dàng lọc các dữ liệu trùng lặp vì cơ sở để xác định các dữ liệu trùng có thể phức tạp hơn ta tưởng.

1. Ví dụ với bảng số liệu sau:

Cách thực hiện như sau:

Bước 1: Phân tích dữ liệu, căn cứ vào các điều kiện sau:

Ngày: Nếu các mặt hàng khác nhau hoặc số lượng hàng hóa khác nhau được bán trong cùng một ngày, chúng sẽ không bị trùng.

Tên hàng: Tên sản phẩm giống nhau được bán vào các ngày khác nhau hoặc được bán trong cùng một ngày nhưng với số lượng bán khác nhau thì không trùng.

Số lượng: Nếu số lượng bằng nhau nhưng khác ngày bán hoặc các mặt hàng khác nhau, chúng sẽ không bị trùng.

Để xác định sự trùng nhau, ba điều kiện trên phải được xem xét đồng thời: Cùng ngày, cùng mặt hàng, cùng số lượng bán hàng.

Bước 2: Sử dụng hàm đếm dữ liệu trùng là hàm COUNTIFS.

Bước 3: Viết hàm.

Ngày: cột ngày: Criteria_Range1 là, ngày tại dòng kiểm tra: Criteria1.

Tên hàng: Tên hàng: Criteria_Range2, tên mặt hàng tại dòng kiểm tra: Criteria2.

Số lượng: Số lượng: Criteria_Range3, số lượng tại dòng kiểm tra: Criteria3.

Vậy ta có: G2 = COUNTIFS($A$2:A2,A2,$B$2:B2,B2,$D$2:D2,D2)

Bắt đầu từ ô G2, filldown công thức cho tới ô G25.

* Giải thích: tại sao lại dùng $A$2:A2 chứ không phải $A$2:$A$25

Ta dùng $A$2:$A$25 để lúc filldown công thức ở cột G, có thể cố định được vùng tham chiếu. Như vậy thì các giá trị trùng/lặp sẽ được tính bằng tổng số giá trị trùng/lặp.

Như vậy rất đơn giản thôi chúng ta đã có thể lọc được những giá trị trùng trong Excel. Hàm đếm dữ liệu trùng lặp trong Excel – hàm COUNTIFS rất thường xuyên được sử dụng, vì vậy bạn hãy đọc kỹ hướng dẫn, sử dụng thành thạo nó để áp dụng tốt vào công việc và học tập.

Cách So Sánh Hai Cột Dữ Liệu Trong Excel Để Xóa, Highlight, Tô Màu Dữ Liệu Trùng Lặp

Cách so sánh hai cột dữ liệu trong Excel để xóa, highlight, tô màu dữ liệu trùng lặp là một trong những câu hỏi đang được rất nhiều bạn quan tâm cũng như gửi câu hỏi về cho chúng tôi. Với bài viết này, Blog học excel cơ bản online sẽ hướng dẫn các bạn cách so sánh hai cột Excel trùng lặp và xóa hoặc highlight những phần trùng lặp được tìm thấy.

Giả sử bạn có 2 cột tên người – 5 tên trong cột A và 3 tên trong cột B. Bạn muốn so sánh dữ liệu giữa hai cột này để tìm các tên bị trùng lắp. Đây chỉ là ví dụ. Trong các bảng tính thực, dữ liệu để so sánh thường có hàng ngàn, hàng vạn mục.

Trường hợp A: Cả hai cột đều trong một trang tính, cùng một bảng dữ liệu: Cột A và cột B.

Trường hợp 1: cả hai cột cùng một danh sách

Trong ô trống đầu tiên, ô C1, nhập công thức: =IF(ISERROR(MATCH(A1,$B$1:$B$10000,0)),”Unique”,”Duplicate”)

Nếu bạn muốn tìm các giá trị trùng trong cột B, hoán đổi tên cột như sau: =IF(ISERROR(MATCH(B1,$A$1:$A$10000,0)),”Unique”,”Duplicate”)

Thay vì “Unique”/”Duplicate” (duy nhất/trùng lắp), bạn cũng có thể tự đặt nhãn cho mình như “Not found”/”Found” (Tìm thấy/Không tìm thấy) hoặc “Duplicate” và gõ “” thay vì “Unique”. Trong cách thứ hai, bạn sẽ có một ô trống kế bên ô mà giá trị trùng lắp không được tìm thấy.

Tất cả các ô chứa giá trị trùng đều được đánh dấu là “Duplicate”.

Trong ô đầu tiên của cột trống đầu tiên trong Sheet2 (cột B), nhập công thức: =IF(ISERROR(MATCH(A1,Sheet3!$A$1:$A$10000,0)),””,”Duplicate”)

Sheet3! là tên trang tính có chứa cột thứ 2, $A$1:$A$10000 là địa chỉ của ô tính đầu tiên và ô tính cuối cùng trong cột thứ 2.

Tương tự như bước trong trường hợp A.

Chúng ta có kết quả sau đây:

Chúng ta đã tìm thấy những giá trị trong cột thứ nhất (cột A) cũng trùng với cột thứ hai (cột B). Bây giờ chúng ta cần làm vài thứ với chúng.

Thật không hiệu quả và tốn thời gian khi tìm kiếm trên toàn bộ bảng và xem xét từng giá trị trùng lắp một cách thủ công. Có nhiều cách thực hiện ưu việt hơn.

Chỉ hiển thị hàng bị trùng trong cột A:

Ngoài gắn nhãn “Duplicate”, bạn cũng có thể đánh dấu các giá trị trùng bằng một cách khác như định dạng màu chữ hoặc bôi màu nó.

Lọc các giá trị trùng lặp như giải thích ở trên, chọn các ô tính đã lọc và nhấn để mở hộp thoại Format Cells. Ví dụ: hãy thay đổi màu nền của các hàng bị trùng sang màu vàng tươi. Tất nhiên, bạn có thể thay đổi màu nền của các ô này bằng cách sử dụng tùy chọn trên thẻ , nhưng ưu thế của hộp thoại Format Cells là nó cho phép bạn thực hiện tất cả các thay đổi định dạng cùng lúc.

Lọc bảng dữ liệu để hiển thị các giá trị trùng lặp, chọn tất cả những ô đó.

Nếu hai cột được so sánh nằm trên hai trang tính khác nhau, cụ thể là trong hai bảng dữ liệu riêng biệt, nhấp phải vào vùng dữ liệu được chọn và chọn Delete Row từ danh sách tùy chọn.

Nếu hai cột nằm trên cùng một trang tính, hai cột liền kề hoặc không liền kề, việc xóa những giá trị trùng lắp sẽ phức tạp hơn. Chúng ta không thể xóa toàn bộ hàng chứa chúng bởi vì như vậy sẽ xóa những ô tương ứng trong cột 2. Vì vậy, để hiển thị những giá trị duy nhất trong cột A, thực hiện theo các bước sau:

Lọc bảng để các giá trị trùng lặp được hiển thị và chọn tất cả những ô đó. Nhấp phải vào vùng được chọn và chọn Clear Contents.

Bỏ bộ lọc.

Chọn tất cả ô tính trong cột A bắt đầu từ ô A1 đến ô cuối cùng có chứa dữ liệu.

Di chuyển đến thẻ , nhấp chọn . Trong hộp thoại mở ra, chọn Continue with the current selection và nhấn .

Xóa cột chứa công thức, chỉ để lại “Uniques”

Như vậy, cột A chỉ còn những dữ liệu không bị trùng lặp trong cột B.