2012-09-20 12 views
149

है, मैं कक्षों को गिनना चाहता हूं, जिसमें किसी सीमा के भीतर कुछ भी शामिल है। कोई भी कक्ष जिसमें पाठ, या संख्या या कुछ और शामिल है, मेरे परिणाम-सेल में प्लस वन करना चाहिए। मैं इस समारोह पाया,Google डॉक्स उन सेलों की गणना करते हैं जिनमें कोई टेक्स्ट

countif(range; criteria) 

लेकिन मेरे लिए यह न काम है, क्योंकि मुझे नहीं पता है कि मापदंड में टाइप करने की। यह कैसे करें?

उत्तर

219

आप के पैरामीटर के रूप में "<>" (उद्धरण समेत) पास कर सकते हैं। यह मूल रूप से कहता है, जब तक कि यह खाली/खाली नहीं है, इसे गिनें। मुझे विश्वास है कि यह वही है जो आप चाहते हैं।

=COUNTIF(A1:A10; "<>") 

नहीं तो आप CountA उपयोग कर सकते हैं के रूप में स्कॉट पता चलता है

+5

इसके बारे में कोई अन्यथा "अन्यथा" नहीं। 'काउंटरए' ऐसा करने का तरीका है। – Stephen

+8

गिनती एक तरीका नहीं है यदि आप जेनरेट की गई कोशिकाओं की गणना करते हैं क्योंकि यह 1. –

+4

= COUNTIF (ए 1: ए 10, "<>") –

30

COUNTIF फ़ंक्शन केवल कोशिकाओं है कि आपके द्वारा निर्दिष्ट सीमा में संख्याएँ शामिल गणना होती है।

COUNTA (रेंज) तर्कों की सूची में सभी मानों की गणना करेगा। पाठ प्रविष्टियों और संख्या में गिने जाते हैं, तब भी जब वे लंबाई की एक खाली स्ट्रिंग शामिल 0.

उदाहरण: ए 7 में समारोह = COUNTA (A1: A6)

रेंज:

A1 एक

ए 2 बी

ए 3 केले

ए 4 42

+०१२३५१६४१०

A5

ए 6

ए 7 4 -> परिणाम

Google स्प्रेडशीट समारोह सूची भविष्य में संदर्भ के https://support.google.com/drive/table/25273?hl=en के लिए सभी उपलब्ध कार्यों की एक सूची है।

+0

मेरे परीक्षणों में, 'COUNTA' रिक्त कक्षों की गणना नहीं करता है (यानी कुछ भी नहीं है)। तो आप ऐसा कहने में गलत हैं। – hazrpg

+0

लंबाई 0 की एक खाली स्ट्रिंग एक खाली सेल के समान नहीं है। एक खाली सेल में न्यूल का मूल्य होता है (या समान, सिस्टम के आधार पर); एक सेल जिसमें लंबाई 0 की स्ट्रिंग होती है, में सामग्री होती है। –

+0

@hazrpg, लेकिन यह '= "" '' के साथ कोशिकाओं की गणना करता है। – Qwertiy

0

आप ="" की तरह कुछ के साथ कोशिकाओं और उन्हें गिनती करने के लिए नहीं करना चाहते हैं, तो आप की तरह

=row(G101)-row(G4)+1-countblank(G4:G101) 

सूत्र द्वारा सेल की कुल संख्या से खाली कोशिकाओं की संख्या घटाने के लिए 2-आयामी के मामले में है सरणी

=(row(G101)-row(A4)+1)*(column(G101)-column(A4)+1)-countblank(A4:G101) 

Google डॉक्स पर परीक्षण किया गया।

संबंधित मुद्दे