Số: Đếm các mục duy nhất trong một cột


17

Tôi muốn tính sự xuất hiện của các mục duy nhất được tìm thấy trong một cột gồm khoảng 120 mục. Tôi không thể tìm ra cách để làm điều này trong Numbers.app


Hiện tại, nếu tôi thực hiện phép tính này ở hàng chân trang hoặc bảng khác, cả hai đều hiển thị là "0"
Greg Kerstine

Hiển thị là "0" vì tôi không chắc cách sử dụng chức năng Đếm thực sự tốt.
Greg Kerstine

Câu trả lời:


13

Đây là một giải pháp thông minh được đăng trong một chủ đề thảo luận về táo .

Về cơ bản, bạn tạo một cột khác và sử dụng công thức =IF(COUNTIF(A$1:A1, A2)=0,1,""). Điều này sẽ hiển thị một lần xuất hiện đầu tiên của mỗi mục duy nhất. Sau đó, bạn chỉ cần tổng hợp toàn bộ cột và bạn có được số lượng của bạn.


Chào mừng bạn! :)
kevin9794

1
Điều này cực kỳ chậm khi có nhiều dữ liệu. Nếu đó là trường hợp, bạn có thể nhập dữ liệu của mình vào Bảng tính Google và sử dụng=COUNTUNIQUE(A:A)
Eugene Kulabuhov

19

Nếu nó không phải được cập nhật động, bạn cũng có thể sao chép các ô và chạy một cái gì đó như thế pbpaste | sort | uniq | wc -l.


3
Sao chép cột và chạy pbpaste| sort | uniq -ctrong một thiết bị đầu cuối.
vrypan 2/2/2015

tại sao bạn cần sắp xếp
CousinCocaine

3
@CousinCocaine bạn cần sortuniqchỉ phát hiện các dòng lặp lại ngay sau đó, không phải các dòng lặp lại ở bất cứ đâu trong luồng đầu vào. Xem uniqtrang người đàn ông .
Fabian Tamp

1
Bạn cũng có thể sử dụng sort -uthay vìsort | uniq
damiankloip 23/2/2016

Điều này luôn luôn tốt hơn gui clunky, cảm ơn vì đã nhắc nhở bro!
valignatev
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.