Vừa rồi Học Excel Online có nhận được 1 câu hỏi khá thú vị như sau: Show
Bạn có thể tự mình trả lời được câu hỏi này không? Hãy để Học Excel Online gợi ý cho bạn 1 cách làm nhé: 1. Phân tích yêu cầuGiả sử chúng ta có 2 danh sách nằm trên 2 sheet khác nhau, gọi là Sheet A và Sheet B, tương ứng là Danh sách A nằm ở Sheet A, Danh sách B nằm ở Sheet B Thực hiện so sánh 2 danh sách = so sánh từng giá trị trong danh sách này với toàn bộ danh sách kia. Đây là việc thay đổi cách diễn đạt để có thể hình dung ra được câu lệnh sẽ sử dụng (Lệnh COUNTIF) Việc tách (lấy) dữ liệu sẽ bao gồm 2 thủ tục:
2. Cách làm2.1. Xây dựng hàm COUNTIFMuốn so sánh nội dung ở Danh sách B với danh sách A, chúng ta đặt hàm COUNTIF tại sheet A như sau:
Trong đó các đối tượng của hàm COUNTIF gồm: Range: Vùng cần so sánh – là danh sách ở Sheet B, cột A. Khi áp dụng trên toàn bộ cột A ở sheet B thì có thể viết như sau: B!A:A Criteria: Điều kiện cần so sánh – là từng giá trị ở danh sách A, áp dụng từ A2 tới A10 Như vậy với từng giá trị trong danh sách A, chúng ta có kết quả như sau:
2.2. Thao tác lọcÁp dụng chức năng AutoFilter ở Sheet A như sau:
Để lọc nội dung xuất hiện đồng thời cả 2 sheet, lọc các giá trị có kết quả là 1 tại cột B Để lọc nội dung chỉ có ở Danh sách A, không có trong danh sách B, lọc các giá trị có kết quả là 0 tại cột B 2.3. Thao tác lấy dữ liệuXem thêm video dưới đây để hiểu rõ hơn về cách thực hiện: — Chúc các bạn học tốt cùng Học Excel Online! Xem thêm: Lọc dữ liệu trùng nhau từ 2 cột trong excel cực đơn giản
Các dữ liệu trùng nhau trong Excel đôi khi có thể là vấn đề khiến nhiều người đau đầu, nhất là khi chúng ta đang làm việc trên bảng tính chứa lượng dữ liệu nhiều. Để khắc phục tình trạng này, chúng ta có thể sử dụng hàm lọc dữ liệu trùng nhau trong Excel để lọc và xóa các dữ liệu bị trùng này. Nếu bạn vẫn chưa biết cách lọc dữ liệu trùng nhau như thế nào, vậy thì hãy tham khảo bài viết dưới đây cùng Ben Computer nhé. Hàm lọc dữ liệu trùng nhau trong ExcelCác dữ liệu trùng nhau trong Excel có thể là các dữ liệu trong cùng một cột hoặc nhiều cột, hoặc có thể là toàn bộ hàng trong bảng tính. Lọc và đánh dấu dữ liệu trùng nhau trong cột ExcelĐể sử dụng hàm lọc dữ liệu trùng nhau trong một cột Excel, bạn thực hiện theo các bước dưới đây: Bước 1: Đầu tiên bôi đen, chọn phần dữ liệu cần lọc trong bảng tính. Bước 2: Truy cập Home => Conditional Formatting => Highlight Cell Rules => Duplicate Values. Bước 3: Lúc này trên màn hình sẽ hiển thị hộp thoại Duplicate Values, tại đây trong menu Duplicate ở khung bên trái, click chọn Duplicate. Chọn một màu mà bạn muốn sử dụng để đánh dấu, làm nổi bật các dữ liệu trùng nhau. Hàm lọc dữ liệu trùng nhau và đánh dấu các dữ liệu này như dưới đây: Lọc và đánh dấu dữ liệu trùng nhau trong hàng trong ExcelCác bước để sử dụng hàm lọc dữ liệu trùng nhau trong các hàng trong Excel phức tạp hơn so với lọc dữ liệu trong các cột. Cho bảng dữ liệu như sau: Thực hiện theo các bước dưới đây: Trong cột liền kề, chúng ta sử dụng công thức, hàm Excel dưới đây: = A2&B2&C2&D2 Kéo công thức này xuống tất cả các hàng trong bảng tính. Công thức Excel trên kết hợp tất cả các giá trị ô dưới dạng một chuỗi duy nhất. Ngoài ra chúng ta cũng có thể sử dụng hàm Concatenate để nối, kết hợp các chuỗi văn bản. Bằng cách trên chúng ta tạo được một chuỗi văn bản duy nhất cho mỗi hàng. Nếu có hàng nào chứa dữ liệu bị trùng lặp, các chuỗi được tạo sẽ giống nhau. Tiếp theo thực hiện theo các bước dưới đây để sử dụng hàm lọc dữ liệu trùng nhau trong Excel: Chọn phạm vi có các chuỗi kết hợp (E2: E16 trong ví dụ này). Bước 1: Chọn phạm vi có các chuỗi văn bản được nối bằng hàm Excel ở trên, trong trường hợp này là E2 : E16. Bước 2: Tiếp theo truy cập Home => Conditional Formatting => Highlight Cell Rules => Duplicate Values. Bước 3: Trên hộp thoại Duplicate Values hiển thị trên màn hình, chọn giá trị là Duplicate từ menu và chỉ định màu mà bạn muốn sử dụng để đánh dấu các giá trị, dữ liệu trùng nhau. Trong hộp thoại Giá trị Trùng lặp, hãy đảm bảo rằng Bản sao được chọn và sau đó chỉ định màu mà bạn muốn đánh dấu các giá trị trùng lặp. Lúc này các giá trị trùng nhau trong cột E sẽ được đánh dấu và làm nổi bật. Trong ví dụ trên, chúng ta chỉ lọc và đánh dấu các dữ liệu là các chuỗi mà chúng ta đã tạo. Để lọc và đánh dấu tất cả các dữ liệu trong tất cả các hàng trùng nhau, bạn thực hiện theo các bước sau: Trong cột liền kề, nhập công thức dưới đây: =A2&B2&C2&D2 Kéo công thức trên xuống tất cả các hàng trong bảng tính. Công thức này nối, kết hợp tất cả các giá trị ô dưới dạng một chuỗi duy nhất. Chọn vùng dữ liệu từ A2: D16. Tiếp theo truy cập Home => Conditional Formatting => New Rule. Trên hộp thoại New Formatting Rule, bạn click chọn Use a formula to determine which cells to format. Nhập công thức, hàm Countif dưới đây vào khung bên Format values where this formula is true: =COUNTIF($E$2:$E$16,$E2)>1 Cuối cùng click chọn Format rồi click chọn OK. Công thức hàm Excel trên sẽ lọc và đánh dấu tất cả các hàng có dữ liệu trùng nhau. Xóa dữ liệu trùng nhau trong ExcelXóa dữ liệu trùng nhau trong một cột trong ExcelĐể xóa các dữ liệu trùng nhau trong một cột trong Excel, bạn thực hiện theo các bước dưới đây: Bước 1: Chọn dữ liệu trùng nhau mà bạn muốn xóa. Bước 2: Truy cập Data => Data Tools => Remove Duplicates. Bước 3: Trên hộp thoại Remove Duplicates hiển thị trên màn hình:
Xóa dữ liệu hàng trùng nhau trong ExcelThực hiện theo các bước dưới đây: Bước 1: Chọn toàn bộ dữ liệu. Bước 2: Truy cập Data => Data Tools => Remove Duplicates. Bước 3: Trên hộp thoại Remove Duplicates hiển thị trên màn hình:
Như vậy bài viết trên đây Ben Computer vừa hướng dẫn bạn cách sử dụng hàm lọc dữ liệu trùng nhau trong Excel. Hy vọng với những thủ thuật trên đây sẽ giúp bạn làm chủ được hàm Excel này. Chúc các bạn thành công! Xem thêm bài viết cùng chủ đề: |