Đếm các giá trị duy nhất trong một phạm vi trong Excel
Hướng dẫn này giải thích cách chỉ đếm các giá trị duy nhất giữa các bản sao trong danh sách trong Excel với các công thức được chỉ định.
Làm cách nào để đếm các giá trị duy nhất trong một cột trong Excel?
Giả sử bạn có bảng sản phẩm như hình minh họa bên dưới, để chỉ tính các giá trị duy nhất trong cột Sản phẩm, bạn có thể áp dụng một trong các công thức dưới đây.
Công thức chung
=SUMPRODUCT(--(FREQUENCY(MATCH(range,range,0),ROW(range)-ROW(range.firstcell)+1)>0))
=SUMPRODUCT(1/COUNTIF(range,range))
Lập luận
Làm thế nào để sử dụng các công thức này?
1. Chọn một ô trống để xuất kết quả.
2. Nhập một trong các công thức dưới đây vào ô đã chọn và nhấn đăng ký hạng mục thi Chìa khóa.
=SUMPRODUCT(--(FREQUENCY(MATCH(D3:D16,D3:D16,0),ROW(D3:D16)-ROW(D3)+1)>0))
=SUMPRODUCT(1/COUNTIF(D3:D16,D3:D16))
Ghi chú:
Giải thích công thức
=SUMPRODUCT(--(FREQUENCY(MATCH(D3:D16,D3:D16,0),ROW(D3:D16)-ROW(D3)+1)>0))
- TRẬN ĐẤU (D3: D16, D3: D16,0): Hàm MATCH lấy vị trí của từng mục trong phạm vi D3: D16, nếu các giá trị xuất hiện nhiều hơn một lần trong phạm vi dữ liệu, nó sẽ trả về cùng một vị trí để có được mảng như thế này {1; 2; 3; 2; 1 ; 1; 3; 2; 1; 1; 1; 2; 3; 2}.
- ROW (D3: D16) -ROW (D3) +1: Ở đây, hàm ROW trả về số hàng tham chiếu D3: D16 và D3, và bạn sẽ nhận được {3; 4; 5; 6; 7; 8; 9; 10; 11; 12; 13; 14; 15; 16} - {3} +1.
- Mỗi số trong mảng trừ số 3 sau đó cộng 1 và cuối cùng trả về {1; 2; 3; 4; 5; 6; 7; 8; 9; 10; 11; 12; 13; 14}.
- FREQUENCY({1;2;3;2;1;1;3;2;1;1;1;2;3;2},{1;2;3;4;5;6;7;8;9;10;11;12;13;14}): Hàm tần số tính toán tần suất xuất hiện của mỗi số trong mảng dữ liệu và trả về một mảng các số như sau {6; 5; 3; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0; 0 }.
- SUMPRODUCT(--{6;5;3;0;0;0;0;0;0;0;0;0;0;0}>0):
=SUMPRODUCT(1/COUNTIF(D3:D16,D3:D16))
- COUNTIF (D3: D16, D3: D16): Hàm COUNTIF đếm tần suất xuất hiện của mỗi giá trị trong phạm vi D3: D16, sử dụng tất cả các giá trị giống nhau làm tiêu chí. Nó trả về một mảng như sau {6; 5; 3; 5; 6; 6; 3; 5; 6; 6; 6; 5; 3; 5}, có nghĩa là Máy tính xách tay xuất hiện 6 lần, Máy chiếu xuất hiện 5 lần và Màn hình xuất hiện 3 lần.
- 1/{6;5;3;5;6;6;3;5;6;6;6;5;3;5}: Mỗi số trong mảng được chia cho 1 và trả về một mảng mới là {0.166666666666667; 0.2; 0.333333333333333; 0.2; 0.166666666666667; 0.166666666666667; 0.2;
0.333333333333333;0.166666666666667;0.166666666666667;0.166666666666667;0.333333333333333;0.2;
0.333333333333333;}. - SUMPRODUCT({0.166666666666667;0.2;0.333333333333333;0.2;0.166666666666667;0.166666666666667;
0.2;0.333333333333333;0.166666666666667;0.166666666666667;0.166666666666667;0.333333333333333;0.2;
0.333333333333333;}): Sau đó, hàm SUMPRODUCT tính tổng tất cả các số trong mảng và trả về kết quả cuối cùng là 3.
Các chức năng liên quan
Hàm SUMPRODUCT trong Excel
Hàm SUMPRODUCT trong Excel có thể được sử dụng để nhân hai hoặc nhiều cột hoặc mảng với nhau, sau đó lấy tổng của các sản phẩm.
Hàm FREQUENCY trong Excel
Hàm FREQUENCY trong Excel tính toán tần suất xuất hiện của các giá trị trong một phạm vi giá trị, sau đó trả về một dãy số theo chiều dọc.
Hàm MATCH trong Excel
Hàm MATCH trong Excel tìm kiếm một giá trị cụ thể trong một phạm vi ô và trả về vị trí tương đối của giá trị này.
Hàm ROW trong Excel
Hàm ROW trong Excel trả về số hàng của một tham chiếu.
Hàm COUNTIF trong Excel
Hàm COUNTIF trong Excel được sử dụng để đếm số ô đáp ứng một tiêu chí.
Công thức liên quan
Đếm số hàng có thể nhìn thấy trong danh sách đã lọc
Hướng dẫn này giải thích cách đếm số hàng hiển thị trong danh sách được lọc trong Excel bằng hàm SUBTOTAL.
Đếm các giá trị duy nhất với tiêu chí
Hướng dẫn từng bước này giúp chỉ đếm các giá trị duy nhất dựa trên một tiêu chí được chỉ định trong một cột khác
Đếm các hàng hiển thị với tiêu chí
Hướng dẫn này cung cấp các bước chi tiết để giúp bạn đếm các hàng hiển thị với tiêu chí.
Sử dụng COUNTIF trên một dải ô không liền nhau
Hướng dẫn từng bước này trình bày cách sử dụng hàm countif trên một phạm vi không liền kề trong Excel.
Các công cụ năng suất văn phòng tốt nhất
Kutools cho Excel - Giúp bạn nổi bật giữa đám đông
Kutools cho Excel tự hào có hơn 300 tính năng, Đảm bảo rằng những gì bạn cần chỉ là một cú nhấp chuột...
Tab Office - Bật tính năng Đọc và Chỉnh sửa theo Tab trong Microsoft Office (bao gồm Excel)
- Một giây để chuyển đổi giữa hàng chục tài liệu đang mở!
- Giảm hàng trăm cú click chuột cho bạn mỗi ngày, tạm biệt bàn tay chuột.
- Tăng năng suất của bạn lên 50% khi xem và chỉnh sửa nhiều tài liệu.
- Mang các tab hiệu quả đến Office (bao gồm Excel), giống như Chrome, Edge và Firefox.