Đếm số lượng giá trị duy nhất

Công thức của vấn đề

Có một phạm vi dữ liệu trong đó một số giá trị được lặp lại nhiều lần:

Đếm số lượng giá trị duy nhất

Nhiệm vụ là đếm số lượng giá trị duy nhất (không lặp lại) trong phạm vi. Trong ví dụ trên, có thể dễ dàng nhận thấy rằng chỉ có bốn lựa chọn thực sự được đề cập.

Hãy xem xét một số cách để giải quyết nó.

Phương pháp 1. Nếu không có ô trống

Nếu bạn chắc chắn rằng không có ô trống nào trong phạm vi dữ liệu ban đầu, thì bạn có thể sử dụng công thức mảng ngắn gọn và trang nhã:

Đếm số lượng giá trị duy nhất

Đừng quên nhập nó dưới dạng công thức mảng, tức là nhấn sau khi nhập công thức không phải Enter mà là tổ hợp Ctrl + Shift + Enter.

Về mặt kỹ thuật, công thức này lặp lại qua tất cả các ô của mảng và tính cho mỗi phần tử số lần xuất hiện của nó trong phạm vi bằng cách sử dụng hàm COUNTIF (ĐẾM). Nếu chúng tôi thể hiện đây là một cột bổ sung, thì nó sẽ giống như sau:

Đếm số lượng giá trị duy nhất

Sau đó, các phân số được tính 1 / Số lần xuất hiện cho mỗi phần tử và tất cả chúng được tổng hợp lại, điều này sẽ cung cấp cho chúng ta số phần tử duy nhất:

Đếm số lượng giá trị duy nhất

Phương pháp 2. Nếu có ô trống

Nếu có các ô trống trong phạm vi, thì bạn sẽ phải cải thiện một chút công thức bằng cách thêm dấu kiểm cho các ô trống (nếu không chúng tôi sẽ nhận được lỗi chia cho 0 trong một phân số):

Đếm số lượng giá trị duy nhất

Đó là nó.

  • Cách trích xuất các phần tử duy nhất từ ​​một dải ô và loại bỏ các phần tử trùng lặp
  • Cách đánh dấu các bản sao trong danh sách bằng màu sắc
  • Cách so sánh hai phạm vi để tìm các bản sao
  • Trích xuất các bản ghi duy nhất từ ​​một bảng theo một cột nhất định bằng cách sử dụng tiện ích bổ sung PLEX

 

Bình luận