Dữ liệu vào Excel rất phong phú và đa dạng và cần có nhiều phương pháp xử lý khác nhau để phù hợp với từng loại dữ liệu. Trong bài viết này chúng ta cùng khám phá về một công ty đề khó nhưng rất thú vị là: Đếm số giá trị không trùng trong một danh sách. Hãy thuộc Học Excel Online mày mò xem khó chỗ nào và thú vị ở đâu nhé. Bạn đang đọc: Hàm đếm dữ liệu trùng trong excel
Giả sử chúng ta có 1 bảng tài liệu như sau:

Một yêu cầu đặt ra là đếm xem vào cột nhân viên cấp dưới có từng nào người, cột Ngày bao gồm bao nhiêu ngày, cột tên hàng tất cả bao nhiêu món đồ nhưng không tính những giá trị trùng nhau. Vậy bọn họ sẽ giải quyết ra sao với câu hỏi này?
Xem nhanh
Cách trang bị 1: Thêm cột phụ và sử dụng hàm COUNTIF
Đây là phương pháp làm cơ bản, dễ triển khai và cũng dễ dàng hiểu. Nhược điểm duy duy nhất của biện pháp này là làm trải qua không ít bước với tăng số công thức cần tính lên nhiều.
Ví dụ với cột Ngày, bọn họ sẽ tạo nên 1 cột phụ là cột F cùng sử dụng hàm COUNTIF trên đó. Hàm COUNTIF thân quen gì với họ phải ko nào. Nếu các bạn không ghi nhớ hàm COUNTIF dùng vắt nào thì xem tại đây nhé:
Hàm CountIf vào excel, phía dẫn rõ ràng và có ví dụ minh họa
Để tách biệt giá trị tại loại đó xuất hiện lần lắp thêm mấy thì bọn họ dùng hàm COUNTIF như sau:


Kết trái thu được là 9
Như vậy khi áp dụng hàm COUNTIF trong cột phụ thì xử lý yêu mong trên khá dễ dàng dàng.
Nhược điểm
Cách này tuy dễ dàng và đơn giản nhưng lại sở hữu nhược điểm là tính thủ công. Bạn phải lựa chọn một cột phụ. Dùng phương pháp tại cột phụ. Dùng công thức tính kết quả. Không hề ít bước nên không nào? không dừng lại ở đó với bảng tài liệu lớn thì việc này khiến tăng thêm 1 lượng bí quyết rất lớn, cùng với mỗi loại dữ liệu là một trong công thức.
Vậy đề nghị trong những bảng tài liệu lớn và năng lực Excel của bạn tốt thì tại sao chúng ta không tìm hiểu cách thứ 2 nhỉ?
Cách máy 2: cách làm mảng SUMPRODUCT phối hợp FREQUENCY
Hẳn bạn thấy FREQUENCY là một trong hàm tương đối lạ đề xuất không. Đây là một trong những hàm xử lý tài liệu dạng mảng, dùng để đếm số lần xuất hiện thêm của các giá trị trong 1 phạm vi như thế nào đó. Trong yêu mong của bài toán này, nếu như không sử dụng cột phụ thì chúng ta phải sử dụng những công thức xử lý dữ liệu theo mảng nhằm tính.
Xem thêm: Những Tựa Game Trí Tuệ Cho Pc Hay Nhất Mọi Thời Đại, Download Nhiều
Nếu bạn chưa biết về hàm Frequency rất có thể xem tại bài xích viết: Chức năng cùng cú pháp hàm FREQUENCY trong Excel
Cấu trúc hàm FREQUENCY như sau:
=FREQUENCY(data_array,bins_array)
Nguyên tắc của hàm Frequency là đếm xem các giá trị trong tham số bins_array được lặp lại bao nhiêu lần trong data_array. Về bản chất thì đây giống hệt như việc sử dụng hàm COUNTIF nhằm đếm từng phần tử trong bins_array (criteria) trong vùng data_array (range) vậy.
Ứng dụng lý lẽ trên, bọn họ xét 2 nội dung sau:
Số thứ tự loại của từng dòng tài liệu trong cột yêu cầu đếm giá trị không trùng đã lần lượt là từ 1 đến 10 (ứng với những dòng tự C2:C11). Coi vùng này là bins_array. Mang sử xét A2:A11 chính là nội dung bọn họ cần.Đếm coi mỗi giá bán trị lộ diện trong cột ngày là giá trị thứ mấy cùng với hàm MATCH. Vùng này được xem là data_array. Hàm MATCH được viết như sau:
Khi kiểm tra tác dụng hàm MATCH bằng phương pháp bôi đen cách làm trên thanh Formulas Bar với nhấn phím F9 ta có:


Khi phối hợp 2 nguyên tố trên vào hàm Frequency ta được:

Việc còn lại là đếm số giá bán trị lớn hơn 0 trong mảng tạo ra bởi hàm Frequency là ra kết quả.
Tuy nhiên vì bí quyết chỉ đặt trong một ô đề nghị hàm đếm giá trị to hơn 0 cần dùng mang lại hàm SUMPRODUCT. Bí quyết làm như sau:
Xét các giá trị tạo ra bởi mảng vào hàm Frequency so sánh với 0, lấy những giá trị >0Việc so sánh Frequency>0 sẽ khởi tạo ra các mảng là hiệu quả True/False. Lúc ấy chuyển những giá trị True/False về dạng 1/0 bằng cách thêm 2 dấu trừ sinh sống trước biểu thức so sánh đó
Kết trái cũng ra là 9
Như vậy chỉ việc đặt 1 biểu thức tại 1 ô C13 bọn họ cũng ra được hiệu quả giống như bí quyết thứ 1.
Ưu điểm:
Khắc phục được yếu điểm của bí quyết 1Giúp họ nâng cao hơn khả năng sử dụng Excel và những tư duy về áp dụng hàm, xử lý dữ liệu, loại tài liệu trên Excel.Ứng dụng trong việc trích xuất dữ liệu không trùng từ bỏ bảng dữ liệu bằng cách sử dụng hàmNhược điểm:
Công thức khá tinh vi nên cần hiểu rõ về bản chất dữ liệu cùng cách áp dụng công thức mảngNâng cao:
Không bắt buộc lúc nào chúng ta cũng sử dụng cột STT trong bảng dữ liệu. Vậy cho nên việc sử dụng trực tiếp vùng A2:A11 vào tham số bins_array trong hàm Frequency đề xuất thay đổi bằng phương pháp khác. Theo bạn thì chúng ta cũng có thể dùng biện pháp nào? Hãy share với học Excel Online cách giải quyết trong trường hòa hợp này nhé.
Tham khảo:
Hướng dẫn biện pháp dùng hàm SUMPRODUCT để đếm theo khá nhiều điều kiện
Tổng hợp các cách thức loại bỏ dữ liệu lặp
Cách thanh lọc ra một danh sách các giá trị nhất và khác hoàn toàn trong Excel
Ngoài ra học Excel Online xin reviews với các bạn Khóa học Excel tự cơ bạn dạng tới cải thiện dành mang lại người đi làm. Đây là một trong những khóa học rất đầy đủ kỹ năng và hỗ trợ rất tốt vời cho mình trong vấn đề làm thân quen với Excel, sử dụng những công cụ, các hàm trong Excel để giúp bạn làm việc trên Excel được xuất sắc hơn, công dụng hơn. Cụ thể xem tại: