एक्सेल में खाली कोशिकाओं की गिनती के लिए COUNTBLANK और अन्य कार्य

  • इसे साझा करें
Michael Brown

ट्यूटोरियल एक्सेल में रिक्त कक्षों की संख्या की गणना करने के लिए COUNTBLANK फ़ंक्शन के सिंटैक्स और बुनियादी उपयोगों पर चर्चा करता है।

हाल की कुछ पोस्टों में, हमने विभिन्न तरीकों पर चर्चा की है Excel में रिक्त कक्षों की पहचान करने और रिक्त स्थानों को हाइलाइट करने के लिए। हालाँकि, कुछ स्थितियों में, आप जानना चाह सकते हैं कि कितनी कोशिकाओं में कुछ भी नहीं है। इसके लिए भी माइक्रोसॉफ्ट एक्सेल का एक खास काम है। यह ट्यूटोरियल आपको एक श्रेणी में खाली सेल की संख्या के साथ-साथ पूरी तरह से खाली पंक्तियों को प्राप्त करने के लिए सबसे तेज़ और सबसे सुविधाजनक तरीके दिखाएगा।

    Excel COUNTBLANK फ़ंक्शन

    एक्सेल में COUNTBLANK फ़ंक्शन को एक निर्दिष्ट श्रेणी में रिक्त कक्षों की गणना करने के लिए डिज़ाइन किया गया है। यह सांख्यिकीय कार्यों की श्रेणी से संबंधित है और ऑफिस 365, एक्सेल 2019, एक्सेल 2016, एक्सेल 2013, एक्सेल 2010 और एक्सेल 2007 के लिए एक्सेल के सभी संस्करणों में उपलब्ध है।

    इस फ़ंक्शन का सिंटैक्स बहुत सीधा है और केवल एक तर्क की आवश्यकता है:

    COUNTBLANK(range)

    कहाँ श्रेणी सेल की वह श्रेणी है जिसमें रिक्त स्थान की गणना की जानी है।

    यहां COUNTBLANK का एक उदाहरण दिया गया है एक्सेल में अपने सरलतम रूप में सूत्र:

    =COUNTBLANK(A2:D2)

    सूत्र, E2 में दर्ज किया गया और E7 में कॉपी किया गया, प्रत्येक पंक्ति में कॉलम A से D में खाली कोशिकाओं की संख्या निर्धारित करता है और इन्हें लौटाता है परिणाम:

    युक्ति। एक्सेल में गैर-खाली सेल की गणना करने के लिए, COUNTA फ़ंक्शन का उपयोग करें।

    COUNTBLANK फ़ंक्शन - 3याद रखने योग्य बातें

    रिक्त कक्षों की गणना के लिए Excel सूत्र का प्रभावी ढंग से उपयोग करने के लिए, यह समझना महत्वपूर्ण है कि COUNTBLANK फ़ंक्शन किन कक्षों को "रिक्त" मानता है.

    1. वे कक्ष जिनमें कोई पाठ होता है , संख्याएँ, दिनांक, तार्किक मान, रिक्त स्थान या त्रुटियाँ नहीं गिनी जातीं।
    2. शून्य शून्य वाले कक्षों को गैर-रिक्त माना जाता है और उनकी गणना नहीं की जाती है।
    3. सूत्रों वाले कक्ष जिनमें रिटर्न खाली स्ट्रिंग्स ("") को खाली माना जाता है और गिना जाता है।

    ऊपर दिए गए स्क्रीनशॉट को देखते हुए, कृपया ध्यान दें कि सेल A7 में एक सूत्र जो एक खाली स्ट्रिंग लौटाता है, उसकी दो बार गणना की जाती है:

    • COUNTBLANK शून्य-लंबाई वाली स्ट्रिंग को खाली सेल मानता है क्योंकि यह खाली दिखाई देता है।
    • COUNTA शून्य-लंबाई वाली स्ट्रिंग को इस तरह मानता है एक गैर-खाली सेल क्योंकि इसमें वास्तव में एक सूत्र होता है।

    यह थोड़ा अजीब लग सकता है, लेकिन एक्सेल इस तरह से काम करता है:)

    एक्सेल में रिक्त कोशिकाओं की गणना कैसे करें - सूत्र उदाहरण

    COUNTBLANK सबसे सुविधाजनक है लेकिन चालू नहीं है एक्सेल में खाली सेल गिनने का आसान तरीका। निम्नलिखित उदाहरण कुछ अन्य विधियों को प्रदर्शित करते हैं और समझाते हैं कि किस परिदृश्य में किस सूत्र का उपयोग करना सबसे अच्छा है। प्रयास करने वाला पहला कार्य है।

    उदाहरण के लिए, नीचे दी गई तालिका में प्रत्येक पंक्ति में खाली कोशिकाओं की संख्या प्राप्त करने के लिए, हम दर्ज करते हैंF2 में निम्नलिखित सूत्र:

    =COUNTBLANK(A2:E2)

    जब हम श्रेणी के लिए सापेक्ष संदर्भों का उपयोग करते हैं, तो हम सूत्र को नीचे खींच सकते हैं और संदर्भ स्वचालित रूप से प्रत्येक पंक्ति के लिए समायोजित हो जाएंगे, जिससे निम्न परिणाम प्राप्त होंगे:

    COUNTIFS या COUNTIF का उपयोग करके Excel में रिक्त कक्षों की गणना कैसे करें

    Excel में रिक्त कक्षों की गणना करने का दूसरा तरीका COUNTIF या COUNTIFS फ़ंक्शन का उपयोग करना है या खाली स्ट्रिंग ("") मानदंड के रूप में।

    हमारे मामले में, सूत्र इस प्रकार होंगे:

    =COUNTIF(B2:E2, "")

    या

    =COUNTIFS(B2:E2, "") <3

    जैसा कि आप नीचे दिए गए स्क्रीनशॉट में देख सकते हैं, COUNTIFS के परिणाम बिल्कुल COUNTBLANK के परिणाम के समान हैं, इसलिए इस परिदृश्य में कौन सा सूत्र उपयोग करना है यह आपकी व्यक्तिगत पसंद का मामला है।

    <19

    शर्त के साथ रिक्त कक्षों की गणना करें

    ऐसी स्थिति में, जब आप किसी शर्त के आधार पर रिक्त कक्षों की गणना करना चाहते हैं, तो COUNTIFS उपयोग करने के लिए सही कार्य है क्योंकि इसका वाक्य-विन्यास एकाधिक के लिए प्रदान करता है मानदंड

    उदाहरण के लिए, उन कोशिकाओं की संख्या निर्धारित करने के लिए जिनके कॉलम में "सेब" है umn A और कॉलम C में रिक्त स्थान, इस सूत्र का उपयोग करें:

    =COUNTIFS(A2:A9, "apples", C2:C9, "")

    या किसी पूर्वनिर्धारित सेल में शर्त दर्ज करें, F1 कहें, और उस सेल को मानदंड के रूप में संदर्भित करें:

    =COUNTIFS(A2:A9, F1, C2:C9, "")

    IF COUNTBLANK in Excel

    कुछ मामलों में, आपको किसी श्रेणी में न केवल रिक्त कक्षों की गणना करने की आवश्यकता हो सकती है, बल्कि इसके आधार पर कुछ कार्रवाई करें कोई खाली सेल हैं या नहीं।

    हालांकि कोई बिल्ट-इन IF नहीं हैएक्सेल में COUNTBLANK फ़ंक्शन, IF और COUNTBLANK फ़ंक्शंस का एक साथ उपयोग करके आप आसानी से अपना फ़ॉर्मूला बना सकते हैं। यहां बताया गया है कि कैसे:

    • जांचें कि क्या रिक्त स्थान शून्य के बराबर हैं और इस अभिव्यक्ति को IF के तार्किक परीक्षण में रखें:

      COUNTBLANK(B2:D2)=0

    • यदि तार्किक परीक्षण TRUE का मूल्यांकन करता है , आउटपुट "कोई रिक्त स्थान नहीं"।
    • यदि तार्किक परीक्षण FALSE का मूल्यांकन करता है, तो "रिक्त स्थान" आउटपुट होता है।

    पूरा सूत्र इस रूप में होता है:

    =IF(COUNTBLANK(B2:D2)=0, "No blanks", "Blanks")

    नतीजतन, सूत्र उन सभी पंक्तियों की पहचान करता है जहां एक या अधिक मान गायब हैं:

    या आप रिक्त स्थानों की संख्या के आधार पर अन्य फ़ंक्शन चला सकते हैं। उदाहरण के लिए, यदि श्रेणी B2:D2 में कोई खाली सेल नहीं है (अर्थात यदि COUNTBLANK 0 लौटाता है), तो मानों का योग करें, अन्यथा "रिक्त स्थान" लौटाएं:

    =IF(COUNTBLANK(B2:D2)=0, SUM(B2:D2), "Blanks")

    Excel में रिक्त पंक्तियों की गणना कैसे करें

    मान लें कि आपके पास एक तालिका है जिसमें कुछ पंक्तियों में जानकारी है जबकि अन्य पंक्तियाँ पूरी तरह से रिक्त हैं। सवाल यह है - आप उन पंक्तियों की संख्या कैसे प्राप्त करते हैं जिनमें कुछ भी नहीं है?

    सबसे आसान उपाय जो दिमाग में आता है वह है एक सहायक कॉलम जोड़ना और इसे एक्सेल काउंटब्लैंक फॉर्मूला से भरना जो खोजता है प्रत्येक पंक्ति में रिक्त कक्षों की संख्या:

    =COUNTBLANK(A2:E2)

    और फिर, COUNTIF फ़ंक्शन का उपयोग यह पता लगाने के लिए करें कि कितनी पंक्तियों में सभी कक्ष रिक्त हैं। चूंकि हमारी स्रोत तालिका में 5 कॉलम (ए से ई) हैं, हम उन पंक्तियों की गणना करते हैं जिनमें 5 खाली सेल हैं:

    =COUNTIF(F2:F8, 5))

    इसके बजाय"हार्डकोडिंग" कॉलम की संख्या, आप इसे स्वचालित रूप से गणना करने के लिए COLUMNS फ़ंक्शन का उपयोग कर सकते हैं:

    =COUNTIF(F2:F8, COLUMNS(A2:E2))

    यदि आप संरचना को व्यवस्थित नहीं करना चाहते हैं आपकी खूबसूरती से डिज़ाइन की गई वर्कशीट में, आप बहुत अधिक जटिल सूत्र के साथ समान परिणाम प्राप्त कर सकते हैं, जिसके लिए किसी सहायक कॉलम की आवश्यकता नहीं होती है और न ही सरणी में प्रवेश करने की आवश्यकता होती है:

    =SUM(--(MMULT(--(A2:E8""), ROW(INDIRECT("A1:A"&COLUMNS(A2:E8))))=0))

    अंदरूनी तरीके से काम करते हुए, यहां बताया गया है कि सूत्र क्या करता है:

    • सबसे पहले, आप A2:E8"" जैसे एक्सप्रेशन का उपयोग करके गैर-खाली सेल के लिए पूरी रेंज की जांच करें, और फिर ज़बरदस्ती करें डबल यूनरी ऑपरेटर (--) का उपयोग करके TRUE और FALSE के तार्किक मानों को 1 और 0 पर लौटाया गया। इस ऑपरेशन का परिणाम एक (गैर-रिक्त) और शून्य (रिक्त) की द्वि-आयामी सरणी है।
    • आरओडब्ल्यू भाग का उद्देश्य संख्यात्मक गैर-शून्य मान, जिसमें तत्वों की संख्या श्रेणी के स्तंभों की संख्या के बराबर होती है। हमारे मामले में, श्रेणी में 5 कॉलम (A2:E8) होते हैं, इसलिए हमें यह सरणी मिलती है: {1;2;3;4;5}
    • MMULT फ़ंक्शन उपरोक्त सरणियों के मैट्रिक्स उत्पाद की गणना करता है और परिणाम उत्पन्न करता है जैसे: {11;0;15;8;0;8;10}। इस सरणी में, केवल एक चीज जो हमारे लिए मायने रखती है वह है 0 मान जो उन पंक्तियों का प्रतिनिधित्व करते हैं जहां सभी सेल खाली हैं। 0, और फिर इस फाइनल के तत्वों का योग करेंसरणी: {0;1;0;0;1;0;0}। यह ध्यान में रखते हुए कि 1 रिक्त पंक्तियों के अनुरूप है, आपको वांछित परिणाम मिलता है।

    यदि उपरोक्त सूत्र आपके लिए समझने में बहुत कठिन लगता है, तो आप इसे बेहतर पसंद कर सकते हैं:

    =SUM(--(COUNTIF(INDIRECT("A"&ROW(A2:A8) & ":E"&ROW(A2:A8)), ""&"")=0))

    यहां, आप COUNTIF फ़ंक्शन का उपयोग यह पता लगाने के लिए करते हैं कि प्रत्येक पंक्ति में कितने गैर-रिक्त सेल हैं, और INDIRECT पंक्तियों को एक-एक करके COUNTIF को "फीड" करता है। इस ऑपरेशन का नतीजा एक सरणी है जैसे {4;0;5;3;0;3;4}। 0 के लिए एक चेक, उपरोक्त सरणी को {0;1;0;0;1;0;0} में बदल देता है, जहां 1 रिक्त पंक्तियों का प्रतिनिधित्व करता है, इसलिए आपको बस उन्हें जोड़ने की आवश्यकता है।

    वास्तव में रिक्त कक्षों की गणना करें रिक्त स्ट्रिंग्स को छोड़कर

    पिछले सभी उदाहरणों में, हम रिक्त कक्षों की गणना कर रहे थे, जिनमें वे शामिल हैं जो केवल रिक्त दिखाई देते हैं लेकिन वास्तव में, कुछ सूत्रों द्वारा लौटाए गए खाली स्ट्रिंग्स ("") होते हैं। यदि आप परिणाम से शून्य-लंबाई वाली स्ट्रिंग को बाहर करना चाहते हैं, तो आप इस सामान्य सूत्र का उपयोग कर सकते हैं:

    ROWS( श्रेणी ) * COLUMNS( श्रेणी ) - COUNTA( श्रेणी )

    श्रेणी में कुल कक्षों को प्राप्त करने के लिए पंक्तियों की संख्या को स्तंभों की संख्या से गुणा करने के लिए सूत्र क्या करता है, जिसमें से आप COUNTA द्वारा लौटाए गए गैर-रिक्तियों की संख्या घटाते हैं . जैसा कि आपको याद होगा, एक्सेल COUNTA फ़ंक्शन खाली स्ट्रिंग्स को गैर-रिक्त कोशिकाओं के रूप में मानता है, इसलिए उन्हें अंतिम परिणाम में शामिल नहीं किया जाएगा।

    उदाहरण के लिए, यह निर्धारित करने के लिए कि कितने बिल्कुल खाली सेल हैं श्रेणी A2:A8, यहाँ सूत्र हैउपयोग करें:

    =ROWS(A2:A8) * COLUMNS(A2:A8) - COUNTA(A2:A8)

    नीचे दिया गया स्क्रीनशॉट परिणाम दिखाता है:

    एक्सेल में खाली सेल की गणना इस प्रकार की जाती है। पढ़ने के लिए मैं आपको धन्यवाद देता हूं और आशा करता हूं कि अगले सप्ताह हमारे ब्लॉग पर आपसे मुलाकात होगी!

    उपलब्ध डाउनलोड

    रिक्त कक्ष सूत्र उदाहरण गिनें

    माइकल ब्राउन सॉफ्टवेयर टूल्स का उपयोग करके जटिल प्रक्रियाओं को सरल बनाने के जुनून के साथ एक समर्पित प्रौद्योगिकी उत्साही है। टेक उद्योग में एक दशक से अधिक के अनुभव के साथ, उन्होंने माइक्रोसॉफ्ट एक्सेल और आउटलुक के साथ-साथ गूगल शीट्स और डॉक्स में अपने कौशल को निखारा है। माइकल का ब्लॉग अपने ज्ञान और विशेषज्ञता को दूसरों के साथ साझा करने के लिए समर्पित है, उत्पादकता और दक्षता में सुधार के लिए आसान-से-अनुसरण युक्तियाँ और ट्यूटोरियल प्रदान करता है। चाहे आप एक अनुभवी पेशेवर हों या नौसिखिए, माइकल का ब्लॉग इन आवश्यक सॉफ़्टवेयर उपकरणों से अधिकाधिक लाभ उठाने के लिए मूल्यवान अंतर्दृष्टि और व्यावहारिक सलाह प्रदान करता है।