Đếm các giá trị duy nhất trong Excel
Công thức chung để tính giá trị duy nhất:
=SUMPRODUCT(1/COUNTIF(range,range))
Ví dụ về số đếm duy nhất trong Excel Giả sử chúng ta có danh sách tên. Bây giờ danh sách này có thể chứa các giá trị trùng lặp.
Làm thế nào chúng tôi có thể chỉ đếm tên duy nhất. Xem bảng dưới đây.
Viết công thức Đếm duy nhất này vào bất kỳ đâu trên trang tính. Và bạn sẽ có số lượng vật phẩm duy nhất trong phạm vi nhất định.
=SUMPRODUCT(1/COUNTIF(A2:A11,A2:A11))
Giải thích:
COUNTIF (A2: A11, A2: A11): Phần này sẽ trả về mảng đếm từng phần tử trong ô. Nếu bạn chọn phần này của công thức và nhấn F9 *, bạn sẽ thấy mảng. Nếu “Radha” xảy ra hai lần và “Reena” 3 thì mảng sẽ là. \ {2,2,3,3,3} Trong ví dụ này là \ {2; 3; 3; 3; 3; 3; 3; 2; 2; 2}.
1 / COUNTIF (A2: A11, A2: A11): Ở đây chúng ta đang chia 1 cho từng phần tử của mảng được trả về bởi COUNTIF (A2: A11, A2: A11) *. Nó sẽ lại trả về một mảng các phân số. Nếu mảng được trả về bởi hàm countif là \ {2,2,3,3,3} thì mảng phân số sẽ là \ {0,5,0.5,0.333,0.333,0.333}. Nếu chúng ta một số chúng thì chúng ta sẽ nhận được \ {1,1}.
1 cho mỗi phần tử trong mảng. Ví dụ của chúng tôi, nó là \ {0,5; 0,333; 0,333; 0,333; 0,333; 0,333; 0,333; 0,5; 0,5; 0,5}.
Vẫn còn với tôi? OK, chúng ta sắp đến rồi.
: Nó sẽ tính tổng mảng được cung cấp bởi 1 / COUNTIF (A2: A11, A2: A11), sẽ là số lượng các giá trị duy nhất trong phạm vi.
Tôi không biết liệu tôi có đủ rõ ràng để khiến bạn hiểu chức năng của công thức đếm độc đáo này hay không nhưng có một điều tôi chắc chắn rằng công thức này hoạt động tuyệt vời. Hãy cho tôi biết trong phần bình luận nếu nó hữu ích hay không.