सामान्य सूत्र
=COUNTIF(rng,"*")
सारांश
उन कोशिकाओं की संख्या की गणना करने के लिए जिनमें पाठ (यानी संख्या नहीं, त्रुटियां नहीं, रिक्त नहीं हैं), COUNTIF फ़ंक्शन और वाइल्डकार्ड का उपयोग करें। सूत्र के सामान्य रूप में (ऊपर), आरएनजी कोशिकाओं की एक सीमा है, और "*" एक वाइल्डकार्ड है जो किसी भी संख्या में वर्णों का मिलान करता है।
उदाहरण में, सक्रिय सेल में यह सूत्र है:
=COUNTIF(B4:B8,"*")
स्पष्टीकरण
COUNTIF उन कोशिकाओं की संख्या को गिनाता है जो आपूर्ति किए गए मानदंडों से मेल खाती हैं। इस मामले में, मानदंड को वाइल्डकार्ड वर्ण "*" के रूप में प्रदान किया जाता है जो किसी भी संख्या में पाठ वर्णों से मेल खाता है।
कुछ नोट:
- तार्किक मान TRUE और FALSE को पाठ के रूप में नहीं गिना जाता है
- जब तक उन्हें पाठ के रूप में दर्ज नहीं किया जाता है तब तक संख्या "*" से नहीं गिना जाता है
- एक कोस्ट सेल जो एक एपोस्ट्रोफ (') से शुरू होता है, गिना जाएगा।
COUNTIFS समाधान
यदि आपको अधिक विशिष्ट मानदंडों को पूरा करने के लिए गिनती को प्रतिबंधित करने की आवश्यकता है, तो आप COUNTIFs फ़ंक्शन पर स्विच कर सकते हैं। उदाहरण के लिए, पाठ के साथ कोशिकाओं को गिनने के लिए, लेकिन केवल एक अंतरिक्ष वर्ण वाली कोशिकाओं को बाहर करें, आप इसका उपयोग कर सकते हैं:
=COUNTIFS(range,"*",range," ")
SUMPRODUCT समाधान
आप फ़ंक्शन के साथ पाठ मानों को गिनने के लिए SUMPRODUCT का उपयोग भी कर सकते हैं।
=SUMPRODUCT(--ISTEXT(rng))
डबल हाइफ़न (जिसे डबल यूनिरी कहा जाता है) ISTUE का परिणाम TRUE या FALSE के तार्किक मान से 1 और 0 के बराबर करता है। SUMPRODUCT तो लोगों और शून्य का योग देता है।