Đếm số lượng giá trị riêng biệt trong một phạm vi bằng cách sử dụng UNIQUE + COUNTA.
Sao chép công thức này
=COUNTA(UNIQUE(A2:A100))UNIQUE trả về các giá trị riêng biệt từ một phạm vi và COUNTA đếm xem có bao nhiêu giá trị. Tính năng này hoạt động trong Excel 365 và Excel 2021. Trong các phiên bản cũ hơn, hãy sử dụng kết hợp SUMPRODUCT/COUNTIF.
=COUNTA(UNIQUE(B2:B500))→37Có 37 khách hàng riêng biệt trong danh sách.
=COUNTA(UNIQUE(FILTER(A2:A100, A2:A100<>"")))→24Bỏ qua các ô trống, nếu không UNIQUE sẽ đếm ô trống là một giá trị.
=SUM(--(COUNTIF(A2:A100, A2:A100)=1))→9Chỉ đếm các giá trị xuất hiện đúng một lần.
Phiên bản cũ (trước 365)
=SUMPRODUCT(1/COUNTIF(A2:A100, A2:A100))Hoạt động không cần UNIQUE; dải ô không được chứa ô trống.
Các ô trống gây ra lỗi chia cho 0. Hãy giới hạn dải ô ở các ô đã điền dữ liệu hoặc bao bọc tiêu chí COUNTIF để bỏ qua các ô trống.
Đếm giá trị phân biệt là tính mỗi giá trị khác nhau một lần. Nói chặt chẽ, giá trị duy nhất là giá trị chỉ xuất hiện một lần. =COUNTA(UNIQUE(range)) cho số giá trị phân biệt; UNIQUE(range, , TRUE) chỉ giữ lại các giá trị xuất hiện đúng một lần.
Excel cho Microsoft 365, Excel 2021 trở lên và Excel cho web. Các phiên bản cũ hơn cần dùng công thức SUMPRODUCT/COUNTIF.
Lọc trước: =COUNTA(UNIQUE(FILTER(A2:A100, B2:B100="East"))).
Bạn cần công thức cho dữ liệu của riêng mình?
Mô tả những gì bạn muốn bằng ngôn ngữ tự nhiên và để ExcelGPT viết, giải thích cũng như xác minh công thức — bắt đầu miễn phí, không cần plugin.