Đếm các giá trị riêng biệt
AFAIK vẫn chưa có công thức tích hợp để đếm các giá trị riêng biệt trong một phạm vi. Nhưng có những công thức khác nhau xung quanh mà làm như vậy. Tôi đã thử nghiệm hai công thức hoạt động tốt với dữ liệu mẫu của bạn trong LibreOffice 3.5:
Đầu tiên là (lịch sự Bigyan Bhar ):
=SUMPRODUCT((Data<>"")/(COUNTIF(Data;Data)+(Data="")))
Thứ hai, phức tạp hơn, là một công thức mảng , vì vậy bạn cần nhấn CTRL+ SHIFT+ ENTERsau khi bạn nhập nó (lịch sự David Chapman ):
=SUM(IF(FREQUENCY(IF(LEN(Data)>0;MATCH(Data;Data;0);"");IF(LEN(Data)>0;MATCH(Data;Data;0);""))>0;1))
mỗi cái có "Dữ liệu" được thay thế bởi phạm vi để đánh giá.
Liệt kê các giá trị riêng biệt
Để liệt kê các giá trị riêng biệt, chỉ cần xác định bộ lọc trên phạm vi đầu vào, không bao gồm các mục trùng lặp:

(Hiện tại có một lỗi trong libreoffice ngăn người dùng vô hiệu hóa Range contains column labels
hộp kiểm "", nhưng nó sẽ được sửa trong 3.5.2.)