Dữ liệu trong Excel rất đa dạng mẫu mã và cần có nhiều phương pháp xử lý khác biệt để phù hợp với từng loại dữ liệu. Trong nội dung bài viết này bọn họ cùng tìm hiểu về một công ty đề nặng nề nhưng khôn cùng 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 khám phá xem khó chỗ nào và thú vị ở chỗ nào nhé.

Bạn đang xem: Đếm giá trị không trùng trong excel

Giả sử chúng ta có 1 bảng dữ liệu như sau:

*
1 – đếm số quý giá không trùng

Một yêu cầu đặt ra là đếm xem trong cột nhân viên cấp dưới có bao nhiêu người, cột Ngày có bao nhiêu ngày, cột thương hiệu hàng có bao nhiêu món đồ nhưng không tính các giá trị trùng nhau. Vậy bọn họ sẽ giải quyết ra sao với bài toán này?


Xem nhanh


Cách thiết bị 1: Thêm cột phụ và cần sử dụng hàm COUNTIF

Đây là bí quyết làm cơ bản, dễ thực hiện và cũng dễ hiểu. điểm yếu duy tốt nhất của cách này là làm qua nhiều bước và tăng số công thức bắt buộc tính lên nhiều.

Ví dụ cùng với cột Ngày, họ sẽ chế tác 1 cột phụ là cột F cùng sử dụng hàm COUNTIF tại đó. Hàm COUNTIF rất gần gũi gì với chúng ta phải không nào. Nếu các bạn không ghi nhớ hàm COUNTIF dùng vắt nào thì coi tại phía trên nhé:

Hàm CountIf vào excel, hướng dẫn ví dụ và có ví dụ minh họa

Để sáng tỏ giá trị tại loại đó xuất hiện thêm lần máy mấy thì họ dùng hàm COUNTIF như sau:


*

*
2- đếm số quý giá không trùngThứ 1: Đếm số lần xuất hiện tại mỗi mẫu trong vùng tính từ dòng thứ nhất tới mẫu đang đếm. Điều này rất đặc trưng bởi khi tính theo phong cách này thì quý hiếm COUNTIF đếm được sẽ lần lượt là 1, 2 , 3… tăng vọt theo số lần lộ diện của điều kiện (criteria) vẫn xét. Khác với bài toán chọn Range là cả vùng tài liệu từ C2:C11, tại chỗ này chỉ xét từ C2 tăng nhiều theo các dòng. Quý giá điểm đầu C2 trong vùng Range được gắng định.Thứ 2: Sau khi dùng hàm COUNTIF chúng ta sẽ ra được công dụng tại cột F từ bỏ F2:F11. Mỗi 1 giá bán trị tiên phong hàng đầu thể hiện là ngày tương ứng tại cột C xuất hiện lần máy 1, có nghĩa là chưa bị trùng. Các giá trị bự hơn một là trùng. Lúc đó công dụng đếm giá trị không trùng chỉ cần dùng hàm COUNTIF vào cột F với đk là số 1

Kết trái thu được là 9

Như vậy khi thực hiện hàm COUNTIF vào cột phụ thì xử lý yêu cầu trên khá dễ dàng dàng.

Nhược điểm

Cách này tuy đơn giản dễ dàng nhưng lại có nhược điểm là tính thủ công. Bạn phải lựa chọn 1 cột phụ. Dùng cách làm tại cột phụ. Dùng cách làm tính kết quả. Rất nhiều bước nên không nào? không dừng lại ở đó với bảng dữ liệu lớn thì vấn đề này khiến tăng thêm một lượng cách làm rất lớn, với mỗi mẫu dữ liệu là 1 công thức.

Vậy buộc phải trong những bảng dữ liệu lớn và năng lực Excel của doanh nghiệp tốt thì tại sao họ không tò mò cách thứ 2 nhỉ?

Cách máy 2: phương pháp mảng SUMPRODUCT phối kết hợp FREQUENCY

Hẳn chúng ta thấy FREQUENCY là 1 hàm khá lạ nên không. Đây là một trong những hàm xử lý tài liệu dạng mảng, dùng làm đếm số lần xuất hiện thêm của những giá trị trong 1 phạm vi làm sao đó. Trong yêu cầu của vấn đề này, còn nếu không sử dụng cột phụ thì bọn họ phải sử dụng các công thức xử lý dữ liệu theo mảng nhằm tính.

Xem thêm: Hưỡng Dẫn Tăng Độ Nét Ảnh Online, Những Mẹo Làm Tăng Chất Lượng Ảnh

Nếu bạn không biết về hàm Frequency hoàn toàn có thể xem tại bài viết: Chức năng và 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 thông số bins_array được lặp lại bao nhiêu lần vào data_array. Về thực chất thì đây y hệt như việc dùng hàm COUNTIF để đếm từng bộ phận trong bins_array (criteria) trong vùng data_array (range) vậy.

Ứng dụng hiệ tượng trên, bọn họ xét 2 văn bản sau:

Số thứ tự chiếc của từng dòng tài liệu trong cột đề xuất đếm quý giá không trùng sẽ lần lượt là từ 1 mang đến 10 (ứng với những dòng trường đoản cú C2:C11). Coi vùng này là bins_array. Trả sử xét A2:A11 chính là nội dung bọn họ cần.Đếm xem mỗi giá bán trị xuất hiện trong cột ngày là quý hiếm thứ mấy cùng với hàm MATCH. Vùng này được coi là data_array. Hàm MATCH được viết như sau:
*
3- đếm số giá trị không trùng

Khi kiểm tra hiệu quả hàm MATCH bằng phương pháp bôi đen cách làm trên thanh Formulas Bar và nhấn phím F9 ta có:

*
4- đếm số cực hiếm không trùng
*
5- đếm số cực hiếm không trùng

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

*
6- đếm số giá trị không trùng

Việc sót lại là đếm số giá chỉ trị to hơn 0 vào mảng tạo nên bởi hàm Frequency là ra kết quả.

Tuy nhiên vì bí quyết chỉ đặt trong một ô nên hàm đếm giá bán trị to hơn 0 buộc phải dùng mang lại hàm SUMPRODUCT. Phương pháp làm như sau:

Xét những 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ẽ tạo nên ra các mảng là hiệu quả True/False. Khi đó chuyển những giá trị True/False về dạng 1/0 bằng cách thêm 2 lốt trừ sống trước biểu thức so sánh đó
*
7- đếm số quý hiếm không trùng

Kết trái cũng ra là 9

Như vậy chỉ cần đặt 1 biểu thức ở 1 ô C13 bọn họ cũng ra được công dụng giống như bí quyết thứ 1.

Ưu điểm:

Khắc phục được điểm yếu của cách 1Giúp bọn họ nâng cao hơn khả năng sử dụng Excel và những tư duy về thực hiện hàm, xử trí dữ liệu, loại dữ liệu trên Excel.Ứng dụng trong việc trích xuất dữ liệu không trùng từ bảng dữ liệu bằng phương pháp sử dụng hàm

Nhược điểm:

Công thức khá tinh vi nên cần hiểu kỹ về bản chất dữ liệu và cách thực hiện công thức mảng

Nâng cao:

Không đề nghị lúc nào họ cũng áp dụng cột STT vào bảng dữ liệu. Vậy cho nên việc sử dụng thẳng vùng A2:A11 vào tham số bins_array vào hàm Frequency đề nghị thay đổi bằng cách khác. Theo bạn thì bạn có thể dùng giải pháp nào? Hãy share với học tập Excel Online cách giải quyết và xử lý trong trường vừa lòng này nhé.

Tham khảo:

Hướng dẫn phương pháp dùng hàm SUMPRODUCT để đếm theo khá nhiều điều kiện

Tổng hòa hợp các cách thức loại bỏ dữ liệu lặp

Cách lọc ra một danh sách các giá trị tốt nhất và khác biệt trong Excel

Ngoài ra học Excel Online xin trình làng với các bạn Khóa học Excel từ bỏ cơ bản tới nâng cao dành cho người đi làm. Đây là một khóa học tập rất đầy đủ kiến thức và kỹ năng và bổ trợ rất giỏi vời cho bạn trong vấn đề làm quen với Excel, sử dụng những công cụ, các hàm trong Excel để giúp bạn thao tác làm việc trên Excel được xuất sắc hơn, công dụng hơn. Chi tiết xem tại: