नंबर: एक कॉलम में अद्वितीय वस्तुओं की गणना करें


17

मैं लगभग 120 वस्तुओं के एक कॉलम में पाए जाने वाले अनूठे आइटमों की घटना को गिनना चाहता हूं। मैं Numbers.app में ऐसा करने का कोई तरीका नहीं खोज सकता


वर्तमान में, अगर मैं पाद पंक्ति, या किसी अन्य तालिका में यह गणना करता हूं, तो वे दोनों "0" के रूप में दिखाई देते हैं
ग्रेग केर्स्टीन

"0" के रूप में दिखाता है क्योंकि मुझे यकीन नहीं है कि वास्तव में गणना फ़ंक्शन का उपयोग कैसे करें।
ग्रेग केर्स्टीन

जवाबों:


13

यहाँ एक चतुर समाधान एक ऐप्पल चर्चा धागे में पोस्ट किया गया है ।

आप मूल रूप से एक और कॉलम बनाते हैं, और सूत्र का उपयोग करते हैं =IF(COUNTIF(A$1:A1, A2)=0,1,"")। यह प्रत्येक अद्वितीय आइटम की पहली घटना के लिए एक प्रदर्शित करेगा। आप फिर पूरे कॉलम को जोड़ते हैं और आपको अपनी गिनती मिलती है।


आपका स्वागत है! :)
केविन 9794

2
यह बहुत धीमा है जब बहुत सारा डेटा होता है। यदि ऐसा है, तो आप अपने डेटा को Google स्प्रैडशीट में आयात कर सकते हैं और उपयोग कर सकते हैं=COUNTUNIQUE(A:A)
यूजीन कुलबुहोव

20

यदि इसे गतिशील रूप से अपडेट नहीं करना है, तो आप कक्षों की प्रतिलिपि भी बना सकते हैं और कुछ ऐसा चला सकते हैं pbpaste | sort | uniq | wc -l


3
कॉलम को कॉपी करें और pbpaste| sort | uniq -cएक टर्मिनल में चलाएं ।
vrypan

आपको सॉर्ट की आवश्यकता क्यों है?
कूसिनकोकेन

3
@CousinCocaine की आपको आवश्यकता है sortक्योंकि uniqकेवल एक दूसरे के तुरंत बाद दोहराई जाने वाली रेखाओं का पता लगाता है, इनपुट स्ट्रीम में कहीं भी दोहराई गई लाइनें नहीं। देखें uniqआदमी पेज
फेबियन टैंप

1
आप sort -uइसके बजाय का उपयोग कर सकते हैंsort | uniq
damiankloip

यह हमेशा क्लूनी गुई से बेहतर है, अनुस्मारक भाई के लिए धन्यवाद!
वालिग्नेतव
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.