एक्सेल काउंटिफ फ़ंक्शन उदाहरण - खाली नहीं, इससे बड़ा, डुप्लिकेट या अद्वितीय

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

विषयसूची

Microsoft Excel विभिन्न प्रकार के कक्षों की गणना करने के उद्देश्य से कई कार्य प्रदान करता है, जैसे रिक्त या गैर-रिक्त, संख्या, दिनांक या पाठ मानों के साथ, विशिष्ट शब्द या वर्ण आदि शामिल हैं।

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

संक्षेप में, COUNTIF सूत्र हैं एक्सेल के सभी संस्करणों में समान है, इसलिए आप एक्सेल 365, 2021, 2019, 2016, 2013, 2010 और 2007 में इस ट्यूटोरियल के उदाहरणों का उपयोग कर सकते हैं।

    एक्सेल में COUNTIF फ़ंक्शन - सिंटैक्स और उपयोग

    Excel COUNTIF फ़ंक्शन का उपयोग एक निर्दिष्ट सीमा के भीतर कोशिकाओं की गणना के लिए किया जाता है जो एक निश्चित मानदंड, या शर्त को पूरा करते हैं।

    उदाहरण के लिए, आप यह पता लगाने के लिए एक COUNTIF सूत्र लिख सकते हैं कि कितने सेल हैं आपकी वर्कशीट में आपके द्वारा निर्दिष्ट संख्या से अधिक या उससे कम संख्या है। एक्सेल में काउंटिफ का एक अन्य विशिष्ट उपयोग एक विशिष्ट शब्द के साथ कोशिकाओं की गिनती के लिए या एक विशेष अक्षर (ओं) से शुरू होता है।

    जैसा कि आप देखते हैं, केवल 2 तर्क हैं, जिनमें से दोनों आवश्यक हैं:

    • श्रेणी - गणना करने के लिए एक या कई सेल परिभाषित करता है।दो या दो से अधिक मानदंड (और तर्क) से मेल खाने वाली कोशिकाओं की गणना करने के लिए अपने बहुवचन समकक्ष, COUNTIFS फ़ंक्शन का उपयोग करें। हालांकि, कुछ कार्यों को एक सूत्र में दो या दो से अधिक COUNTIF कार्यों को जोड़कर हल किया जा सकता है। एक विशिष्ट श्रेणी के भीतर संख्याएँ, यानी X से कम लेकिन Y से अधिक। उदाहरण के लिए, आप श्रेणी B2:B9 में कोशिकाओं की गणना करने के लिए निम्न सूत्र का उपयोग कर सकते हैं जहाँ मान 5 से अधिक और 15 से कम है।

    =COUNTIF(B2:B9,">5")-COUNTIF(B2:B9,">=15")

    यह सूत्र कैसे काम करता है:

    यहां, हम दो अलग-अलग COUNTIF फ़ंक्शन का उपयोग करते हैं - पहला यह पता लगाता है कि कितने मान 5 से अधिक हैं और दूसरे को 15 से अधिक या उसके बराबर मानों की गिनती मिलती है। फिर, आप बाद वाले को पूर्व से घटाते हैं और वांछित परिणाम प्राप्त करते हैं।

    कई या मानदंड वाले सेल की गणना करें<20

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

    =COUNTIF(B2:B13,"Lemonade")+COUNTIF(B2:B13,"*juice")

    कृपया ध्यान दें कि हमने वाइल्डकार्ड वर्ण (*) को दूसरी कसौटी में शामिल किया है, इसका उपयोग सभी को गिनने के लिए किया जाता है सूची में रस के प्रकार।

    इसी तरह, आप कई के साथ एक COUNTIF सूत्र लिख सकते हैंस्थितियाँ। नींबू पानी, रस और आइसक्रीम की गणना करने वाले एकाधिक OR शर्तों के साथ COUNTIF सूत्र का एक उदाहरण यहां दिया गया है:

    =COUNTIF(B2:B13,"Lemonade") + COUNTIF(B2:B13,"*juice") + COUNTIF(B2:B13,"Ice cream")

    OR तर्क के साथ कोशिकाओं की गणना करने के अन्य तरीकों के लिए, कृपया यह ट्यूटोरियल देखें: एक्सेल OR शर्तों के साथ COUNTIF और COUNTIFS।

    डुप्लिकेट और अद्वितीय मान खोजने के लिए COUNTIF फ़ंक्शन का उपयोग करना

    Excel में COUNTIF फ़ंक्शन का एक अन्य संभावित उपयोग दो कॉलम के बीच, एक कॉलम में डुप्लिकेट खोजने के लिए है, या एक पंक्ति में।

    उदाहरण 1. 1 कॉलम में डुप्लीकेट खोजें और गिनें

    उदाहरण के लिए, यह सरल सूत्र =COUNTIF(B2:B10,B2)>1 में सभी डुप्लिकेट प्रविष्टियों का पता लगाएगा श्रेणी B2:B10 जबकि एक अन्य फ़ंक्शन = COUNTIF(B2:B10,TRUE) आपको बताएगा कि कितने डुप्स हैं:

    उदाहरण 2. दो कॉलम के बीच डुप्लिकेट की गणना करें

    यदि आपके पास दो अलग-अलग सूचियाँ हैं, मान लें कि कॉलम B और C में नामों की सूचियाँ हैं, और आप जानना चाहते हैं कि दोनों कॉलमों में कितने नाम दिखाई देते हैं, तो आप गणना करने के लिए SUMPRODUCT फ़ंक्शन के संयोजन में Excel COUNTIF का उपयोग कर सकते हैं डुप्लीकेट :

    =SUMPRODUCT((COUNTIF(B2:B1000,C2:C1000)>0)*(C2:C1000""))

    हम एक कदम और भी आगे बढ़ सकते हैं और गिन सकते हैं कि कितने अद्वितीय नाम कॉलम सी में हैं, यानी ऐसे नाम जो कॉलम बी में दिखाई नहीं देते हैं:

    =SUMPRODUCT((COUNTIF(B2:B1000,C2:C1000)=0)*(C2:C1000""))

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

    उदाहरण 3. डुप्लिकेट और अनन्य मानों को एक पंक्ति में गिनें

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

    =SUMPRODUCT((COUNTIF(A2:I2,A2:I2)=1)*(A2:I2""))

    Excel COUNTIF - अक्सर पूछे जाने वाले प्रश्न और मुद्दे

    मुझे उम्मीद है कि इन उदाहरणों से आपको Excel COUNTIF फ़ंक्शन को समझने में मदद मिली होगी। अगर आपने अपने डेटा पर ऊपर दिए गए किसी भी फ़ॉर्मूले को आज़माया है और उन्हें काम पर नहीं ला पाए हैं या आपके द्वारा बनाए गए फ़ॉर्मूले में कोई समस्या आ रही है, तो कृपया निम्नलिखित 5 सबसे आम मुद्दों पर ध्यान दें। इस बात की अच्छी संभावना है कि आपको वहां उत्तर या कोई उपयोगी युक्ति मिल जाएगी।

    1। कोशिकाओं की एक गैर-सन्निहित श्रेणी पर COUNTIF

    प्रश्न: मैं एक्सेल में गैर-सन्निहित श्रेणी या कोशिकाओं के चयन पर COUNTIF का उपयोग कैसे कर सकता हूँ?

    उत्तर: एक्सेल काउंटिफ गैर-निकटवर्ती श्रेणियों पर काम नहीं करता है, न ही इसका सिंटैक्स पहले पैरामीटर के रूप में कई अलग-अलग कोशिकाओं को निर्दिष्ट करने की अनुमति देता है। इसके बजाय, आप कई COUNTIF कार्यों के संयोजन का उपयोग कर सकते हैं:

    गलत: =COUNTIF(A2,B3,C4,">0")

    दाएं: =COUNTIF(A2,">0") + COUNTIF(B3,">0") + COUNTIF(C4,">0")

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

    =SUM(COUNTIF(INDIRECT({"B2:B8","D2:C8"}),"=0"))

    =COUNTIF($B2:$B8,0) + COUNTIF($C2:$C8,0)

    2। COUNTIF सूत्रों में एम्परसेंड और उद्धरण

    प्रश्न: मुझे COUNTIF सूत्र में एम्परसेंड का उपयोग करने की आवश्यकता कब होगी?

    उत्तर: यह संभवतः है COUNTIF फ़ंक्शन का सबसे पेचीदा हिस्सा, जो मुझे व्यक्तिगत रूप से बहुत भ्रमित करने वाला लगता है। यद्यपि यदि आप इसे कुछ विचार दें, तो आप इसके पीछे तर्क देखेंगे - तर्क के लिए टेक्स्ट स्ट्रिंग बनाने के लिए एक एम्पर्सेंड और उद्धरण आवश्यक हैं। इसलिए, आप इन नियमों का पालन कर सकते हैं:

    यदि आप सटीक मिलान मानदंड में किसी संख्या या सेल संदर्भ का उपयोग करते हैं, तो आपको न तो एंपरसैंड और न ही उद्धरणों की आवश्यकता है। उदाहरण के लिए:

    =COUNTIF(A1:A10,10)

    या

    =COUNTIF(A1:A10,C1)

    अगर आपके मानदंड में टेक्स्ट , वाइल्डकार्ड कैरेक्टर या लॉजिकल ऑपरेटर शामिल हैं एक संख्या के साथ, इसे उद्धरणों में संलग्न करें। उदाहरण के लिए:

    =COUNTIF(A2:A10,"lemons")

    या

    =COUNTIF(A2:A10,"*") या =COUNTIF(A2:A10,">5")

    यदि आपका मानदंड सेल संदर्भ के साथ एक अभिव्यक्ति है या एक अन्य एक्सेल फ़ंक्शन , आपको टेक्स्ट स्ट्रिंग शुरू करने के लिए कोट्स ("") का उपयोग करना होगा और एम्परसैंड (&) स्ट्रिंग को जोड़ने और समाप्त करने के लिए। उदाहरण के लिए:

    =COUNTIF(A2:A10,">"&D2)

    या

    =COUNTIF(A2:A10,"<="&TODAY())

    यदि आप संदेह में हैं कि एम्पर्सेंड की आवश्यकता है या नहीं, तो दोनों तरीकों का प्रयास करें। ज्यादातर मामलों में एक एम्परसेंड ठीक काम करता है, उदा। नीचे दिए गए दोनों सूत्र समान रूप से अच्छी तरह से काम करते हैं।

    =COUNTIF(C2:C8,"<=5")

    और

    =COUNTIF(C2:C8," <="&5)

    3. स्वरूपित के लिए COUNTIF (रंग कोडित)cells

    प्रश्न: मैं मानों के बजाय भरण या फ़ॉन्ट रंग द्वारा कोशिकाओं की गणना कैसे करूं?

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

    4। #नाम? COUNTIF सूत्र में त्रुटि

    समस्या: मेरा COUNTIF सूत्र #NAME फेंकता है? गलती। मैं इसे कैसे ठीक करवा सकता हूं?

    जवाब: सबसे अधिक संभावना है, आपने सूत्र को गलत श्रेणी प्रदान की है। कृपया ऊपर बिंदु 1 देखें।

    5। एक्सेल काउंटिफ फॉर्मूला काम नहीं कर रहा है

    समस्या: मेरा काउंटिफ फॉर्मूला काम नहीं कर रहा है! मैंने क्या गलत किया है?

    जवाब: अगर आपने कोई ऐसा फॉर्मूला लिखा है जो दिखने में तो सही लगता है लेकिन काम नहीं करता या गलत परिणाम देता है, तो सबसे स्पष्ट को चेक करके शुरू करें श्रेणी, शर्तें, सेल संदर्भ, एंपरसेंड और उद्धरणों का उपयोग जैसी चीजें। इस लेख के लिए एक सूत्र बनाते समय मैं अपने बालों को खींचने के कगार पर था क्योंकि सही सूत्र (मुझे निश्चित रूप से पता था कि यह सही था!) ​​काम नहीं करेगा। जैसे ही मुड़ाबाहर, समस्या बीच में कहीं एक मामूली जगह में थी, अर्घ... उदाहरण के लिए, इस सूत्र को देखें:

    =COUNTIF(B2:B13," Lemonade")

    पहली नज़र में, इसमें कुछ भी गलत नहीं है, उद्घाटन उद्धरण चिह्न के बाद एक अतिरिक्त स्थान को छोड़कर। Microsoft Excel बिना किसी त्रुटि संदेश, चेतावनी या किसी अन्य संकेत के सूत्र को ठीक से निगल लेगा, यह मानते हुए कि आप वास्तव में 'नींबू पानी' शब्द और एक अग्रणी स्थान वाले कक्षों की गणना करना चाहते हैं।

    यदि आप COUNTIF फ़ंक्शन का उपयोग करते हैं एकाधिक मानदंड, सूत्र को कई टुकड़ों में विभाजित करें और प्रत्येक फ़ंक्शन को अलग-अलग सत्यापित करें।

    और यह सब आज के लिए है। अगले लेख में, हम एक्सेल में कई शर्तों के साथ कोशिकाओं की गणना करने के कई तरीकों का पता लगाएंगे। अगले सप्ताह आपसे मिलने की उम्मीद है और पढ़ने के लिए धन्यवाद!

    आप रेंज को एक सूत्र में रखते हैं जैसे आप आमतौर पर एक्सेल में करते हैं, उदा। A1:A20.
  • मानदंड - उस स्थिति को परिभाषित करता है जो फ़ंक्शन को बताता है कि किन कोशिकाओं को गिनना है। यह संख्या , टेक्स्ट स्ट्रिंग , सेल संदर्भ या अभिव्यक्ति हो सकता है। उदाहरण के लिए, आप इस तरह के मानदंड का उपयोग कर सकते हैं: "10", A2, ">=10", "कुछ पाठ"।
  • और यहाँ एक्सेल COUNTIF फ़ंक्शन का सबसे सरल उदाहरण है। आप नीचे दी गई छवि में जो देख रहे हैं वह पिछले 14 वर्षों के सर्वश्रेष्ठ टेनिस खिलाड़ियों की सूची है। सूत्र =COUNTIF(C2:C15,"Roger Federer") गिनता है कि कितनी बार रोजर फेडरर का नाम सूची में है:

    ध्यान दें। एक मानदंड केस असंवेदनशील है, जिसका अर्थ है कि यदि आप उपरोक्त सूत्र में मानदंड के रूप में "रोजर फेडरर" टाइप करते हैं, तो यह समान परिणाम देगा।

    Excel COUNTIF फ़ंक्शन उदाहरण

    जैसा कि आपने अभी किया है देखा जाए तो COUNTIF फंक्शन का सिंटैक्स बहुत ही सरल है। हालांकि, यह वाइल्डकार्ड वर्णों, अन्य कक्षों के मानों और यहां तक ​​कि अन्य एक्सेल फ़ंक्शंस सहित मानदंड के कई संभावित बदलावों की अनुमति देता है। यह विविधता COUNTIF फ़ंक्शन को वास्तव में शक्तिशाली और कई कार्यों के लिए उपयुक्त बनाती है, जैसा कि आप आने वाले उदाहरणों में देखेंगे।

    पाठ और संख्याओं के लिए COUNTIF सूत्र (सटीक मिलान)

    वास्तव में, हम ठीक कुछ समय पहले COUNTIF फ़ंक्शन पर चर्चा की थी जो टेक्स्ट मानों की गणना करता है जो एक निर्दिष्ट मानदंड से मेल खाता है। मैं आपको याद दिलाता हूं कि सटीक कोशिकाओं वाले सूत्रपाठ की स्ट्रिंग: =COUNTIF(C2:C15,"Roger Federer") । तो, आप दर्ज करते हैं:

    • पहले पैरामीटर के रूप में एक श्रेणी;
    • सीमांकक के रूप में एक अल्पविराम;<11
    • एक शब्द या कई शब्द उद्धरणों में मानदंड के रूप में संलग्न हैं।

    पाठ लिखने के बजाय, आप किसी भी सेल के संदर्भ में का उपयोग कर सकते हैं उस शब्द या शब्दों को शामिल करें और बिल्कुल वही परिणाम प्राप्त करें, उदा। =COUNTIF(C1:C9,C7) .

    इसी तरह, COUNTIF सूत्र संख्याओं के लिए काम करते हैं। जैसा कि नीचे दिए गए स्क्रीनशॉट में दिखाया गया है, नीचे दिया गया फॉर्मूला कॉलम डी में 5 नंबर वाले सेल की पूरी तरह से गणना करता है:

    =COUNTIF(D2:D9, 5)

    इस लेख में, आपको एक उन कोशिकाओं की गणना करने के लिए कुछ और सूत्र जिनमें कोई भी पाठ, विशिष्ट वर्ण या केवल फ़िल्टर किए गए कक्ष हैं। (एस) आप गिनना चाहते हैं, तो आप एक वाइल्डकार्ड वर्ण का उपयोग करके एक निश्चित शब्द, वाक्यांश या अक्षरों वाले सभी कक्षों को सेल की सामग्री के हिस्से के रूप में गिन सकते हैं।

    मान लीजिए, आप विभिन्न व्यक्तियों को सौंपे गए कार्यों की एक सूची है, और आप डैनी ब्राउन को सौंपे गए कार्यों की संख्या जानना चाहते हैं। क्योंकि डैनी का नाम कई अलग-अलग तरीकों से लिखा गया है, हम खोज मानदंड =COUNTIF(D2:D10, "*Brown*") के रूप में "*भूरा*" दर्ज करते हैं।

    एक तारांकन चिह्न (*) है अग्रणी और अनुगामी वर्णों के किसी भी क्रम के साथ कोशिकाओं को खोजने के लिए उपयोग किया जाता है, जैसा कि ऊपर दिए गए उदाहरण में दिखाया गया है। अगर आपको किसी एक का मिलान करना हैवर्ण, जैसा कि नीचे दिखाया गया है, प्रश्न चिह्न (?) दर्ज करें।

    युक्ति। कॉन्सटेनेशन ऑपरेटर (&) की सहायता से सेल संदर्भों के साथ वाइल्डकार्ड का उपयोग करना भी संभव है। उदाहरण के लिए, सूत्र में सीधे "*ब्राउन*" देने के बजाय, आप इसे किसी सेल में टाइप कर सकते हैं, जैसे F1, और "ब्राउन" वाले सेल की गणना करने के लिए निम्न सूत्र का उपयोग करें: = COUNTIF(D2:D10, "*" &F1&"*")

    कुछ वर्णों के साथ आरंभ या समाप्त होने वाली कोशिकाओं की गणना करें

    आप मानदंड के आधार पर या तो वाइल्डकार्ड वर्ण, तारक (*) या प्रश्न चिह्न (?) का उपयोग कर सकते हैं जिस पर आप वास्तव में परिणाम प्राप्त करना चाहते हैं।

    यदि आप उन कक्षों की संख्या जानना चाहते हैं जो निश्चित पाठ के साथ शुरू या समाप्त होते हैं इससे कोई फर्क नहीं पड़ता कि कक्ष में कितने अन्य वर्ण हैं, तो इन सूत्रों का उपयोग करें :

    =COUNTIF(C2:C10,"Mr*") - " श्रीमान" से शुरू होने वाले सेल की गिनती करें।

    =COUNTIF(C2:C10,"*ed") - " ed" अक्षर से खत्म होने वाले सेल की गिनती करें।

    नीचे दी गई छवि दूसरे सूत्र को क्रियाशील दिखाती है:

    यदि आप उन कक्षों की संख्या की तलाश कर रहे हैं जो कुछ अक्षरों के साथ शुरू या समाप्त होते हैं और इसमें अक्षरों की सटीक संख्या , आप मानदंड में प्रश्न चिह्न वर्ण (?) के साथ एक्सेल COUNTIF फ़ंक्शन का उपयोग करते हैं:

    =COUNTIF(D2:D9,"??own") - "स्वयं" अक्षरों के साथ समाप्त होने वाले कक्षों की संख्या की गणना करता है और रिक्त स्थान सहित D2 से D9 कक्षों में ठीक 5 वर्ण रखता है।

    =COUNTIF(D2:D9,"Mr??????") - से प्रारंभ होने वाले कक्षों की संख्या की गणना करता है"श्री" अक्षर और रिक्त स्थान सहित D2 से D9 कक्षों में ठीक 8 वर्ण हैं।

    युक्ति। वास्तविक प्रश्न चिह्न या तारांकन वाली कोशिकाओं की संख्या का पता लगाने के लिए, ? से पहले एक टिल्ड (~) टाइप करें। या * सूत्र में वर्ण। उदाहरण के लिए, =COUNTIF(D2:D9,"*~?*") श्रेणी D2:D9 में प्रश्न चिह्न वाले सभी कक्षों की गणना करेगा।

    रिक्त और गैर-रिक्त कक्षों के लिए एक्सेल COUNTIF

    ये सूत्र उदाहरण प्रदर्शित करते हैं कि आप COUNTIF का उपयोग कैसे कर सकते हैं निर्दिष्ट श्रेणी में खाली या गैर-खाली कोशिकाओं की संख्या की गणना करने के लिए एक्सेल में कार्य करें। एक्सेल में गैर-खाली कोशिकाओं की गिनती इसी तरह:

    =COUNTIF(A1:A10,"*")

    लेकिन तथ्य यह है कि, उपरोक्त सूत्र केवल उन कोशिकाओं की गणना करता है जिनमें कोई भी टेक्स्ट मान खाली स्ट्रिंग्स शामिल हैं, इसका मतलब है कि तारीखों और नंबरों वाले सेल को खाली सेल माना जाएगा और उन्हें गिनती में शामिल नहीं किया जाएगा!

    अगर आपको एक तय सीमा में सभी गैर-खाली सेल की गिनती के लिए COUNTIF फ़ॉर्मूला की ज़रूरत है , ये रहा:

    COUNTIF( रेंज ,"")

    या

    COUNTIF( रेंज ,""&"")

    यह फॉर्मूला सभी प्रकार के मूल्य के साथ सही ढंग से काम करता है - पाठ , दिनांक और संख्या - जैसा कि आप नीचे स्क्रीनशॉट में देख सकते हैं।

    खाली काउंटिफ

    अगर आप इसके विपरीत चाहते हैं, यानी एक निश्चित सीमा में खाली कोशिकाओं की गिनती करें, तो आपको यह करना चाहिएसमान दृष्टिकोण का पालन करें - पाठ मानों के लिए वाइल्डकार्ड वर्ण वाले सूत्र का उपयोग करें और सभी खाली कक्षों की गणना करने के लिए "" मानदंड के साथ। 1> COUNTIF( रेंज ,""&"*")

    चूंकि एक तारांकन (*) पाठ वर्णों के किसी भी अनुक्रम से मेल खाता है, सूत्र उन कक्षों की गणना करता है जो * के बराबर नहीं हैं, अर्थात कोई भी पाठ शामिल नहीं है निर्दिष्ट सीमा में।

    रिक्त स्थान के लिए यूनिवर्सल COUNTIF सूत्र (सभी मान प्रकार) :

    COUNTIF( श्रेणी ,"")

    उपरोक्त सूत्र संख्याओं, दिनांकों और पाठ मानों को सही तरीके से संभालता है। उदाहरण के लिए, यहां बताया गया है कि आप C2:C11 श्रेणी में रिक्त कक्षों की संख्या कैसे प्राप्त कर सकते हैं:

    =COUNTIF(C2:C11,"")

    कृपया ध्यान रखें कि Microsoft Excel में रिक्त कक्षों की गणना के लिए एक अन्य फ़ंक्शन, COUNTBLANK है। उदाहरण के लिए, निम्नलिखित सूत्र बिल्कुल वही परिणाम देंगे जो COUNTIF सूत्र आपको ऊपर स्क्रीनशॉट में दिखाई दे रहे हैं:

    खाली संख्या की गणना करें:

    =COUNTBLANK(C2:C11)

    गैर-रिक्त गणना करें:

    =ROWS(C2:C11)*COLUMNS(C2:C11)-COUNTBLANK(C2:C11)

    साथ ही, कृपया ध्यान रखें कि COUNTIF और COUNTBLANK दोनों खाली स्ट्रिंग्स वाले सेल की गिनती करते हैं जो केवल खाली दिखते हैं। यदि आप ऐसी कोशिकाओं को रिक्त नहीं मानना ​​चाहते हैं, तो मापदंड के लिए "=" का उपयोग करें। उदाहरण के लिए:

    =COUNTIF(C2:C11,"=")

    Excel में रिक्त स्थान की गणना करने और रिक्त स्थान नहीं होने के बारे में अधिक जानकारी के लिए, कृपया देखें:

    • Excel में रिक्त कक्षों की गणना करने के 3 तरीके<9
    • Excel में गैर-रिक्त कक्षों की गणना कैसे करें

    COUNTIF इससे अधिक, इससे कम या बराबरसे

    आपके द्वारा निर्दिष्ट संख्या से अधिक , से कम या बराबर वाले सेल की गणना करने के लिए, आप बस एक संबंधित ऑपरेटर को इसमें जोड़ते हैं मानदंड, जैसा कि नीचे दी गई तालिका में दिखाया गया है।

    कृपया ध्यान दें कि COUNTIF सूत्रों में, एक संख्या वाला ऑपरेटर हमेशा उद्धरणों में संलग्न होता है

    <29
    मानदंड फ़ॉर्मूला उदाहरण विवरण
    अगर इससे बड़ा है तो गिनें =COUNTIF(A2:A10) ,">5") उन सेल की गणना करें जहां मान 5 से अधिक है। ,"<5") 5 से कम मान वाली कोशिकाओं की गणना करें। "=5") उन सेल की गणना करें जहां मान 5 के बराबर है। "5") उन सेल की गणना करें जहां मान 5 के बराबर नहीं है। C8,">=5") उन सेल की गणना करें जहां मान 5 से अधिक या उसके बराबर है।
    अगर कम या बराबर है तो गिनें =COUNTIF(C2:C8,"<=5") उन सेल की गिनती करें जहां मान 5 से कम या इसके बराबर है।

    आप उपरोक्त सभी सूत्रों का उपयोग दूसरे सेल मान के आधार पर कोशिकाओं की गणना करने के लिए भी कर सकते हैं , आपको केवल सेल संदर्भ के साथ मानदंड में संख्या को बदलने की आवश्यकता होगी।

    ध्यान दें। सेल रेफरेंस के मामले में, आपको ऑपरेटर को अंदर बंद करना होगाउद्धरण और सेल संदर्भ से पहले एक एम्परसेंड (&) जोड़ें। उदाहरण के लिए, श्रेणी D2:D9 में सेल D3 में मान से अधिक मान वाले सेल की गणना करने के लिए, आप इस सूत्र =COUNTIF(D2:D9,">"&D3) का उपयोग करते हैं:

    यदि आप उन सेल की गणना करना चाहते हैं जो सेल की सामग्री के हिस्से के रूप में एक वास्तविक ऑपरेटर होता है, यानी अक्षर ">", "<" या "=", फिर मानदंड में ऑपरेटर के साथ वाइल्डकार्ड वर्ण का उपयोग करें। इस तरह के मानदंड को संख्यात्मक अभिव्यक्ति के बजाय टेक्स्ट स्ट्रिंग के रूप में माना जाएगा। उदाहरण के लिए, सूत्र =COUNTIF(D2:D9,"*>5*") श्रेणी D2:D9 में "वितरण >5 दिन" या ">5 उपलब्ध" जैसी सामग्री वाले सभी कक्षों की गणना करेगा।

    दिनांकों के साथ Excel COUNTIF फ़ंक्शन का उपयोग करना

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

    मानदंड फ़ॉर्मूला उदाहरण विवरण
    निर्दिष्ट तिथि के बराबर दिनांकों की गणना करें। दिनांक 1-जून-2014.
    किसी अन्य दिनांक से अधिक या उसके बराबर दिनांकों की गणना करें. =COUNTIF(B2:B10,">=6/1/ 2014") श्रेणी में सेल की संख्या की गणना करेंB2: B10 जिसकी तारीख 6/1/2014 से अधिक या उसके बराबर है। 31>=COUNTIF(B2:B10,">="&B2-"7") B2:B10 श्रेणी में सेल की संख्या की गणना करें, जिसमें दिनांक से अधिक या उसके बराबर दिनांक हो B2 माइनस 7 दिन।

    इन सामान्य उपयोगों के अलावा, आप सेल आधारित गणना करने के लिए TODAY() जैसे विशिष्ट एक्सेल दिनांक और समय फ़ंक्शन के संयोजन में COUNTIF फ़ंक्शन का उपयोग कर सकते हैं। वर्तमान दिनांक पर।

    मानदंड फ़ॉर्मूला उदाहरण
    वर्तमान दिनांक के बराबर दिनांक गिनें। =COUNTIF(A2:A10,TODAY())
    आज की तारीख से पहले की तारीखें गिनें, यानी आज से कम। =COUNTIF( A2:A10,"<"&TODAY())
    तारीखों की गिनती आज की तारीख के बाद करें, यानी आज से ज़्यादा। =COUNTIF(A2:A10) ,">"&TODAY())
    उन तिथियों की गणना करें जो एक सप्ताह में देय हैं। =COUNTIF(A2:A10,"="& TODAY()+7)
    गिनें दा tes एक विशिष्ट तिथि सीमा में।

    यहां वास्तविक डेटा पर ऐसे सूत्रों का उपयोग करने का एक उदाहरण दिया गया है (लेखन के समय यह 25-जून-2014 था):

    <1

    एक्सेल काउंटिफ विथ मल्टीपल क्राइटेरिया

    वास्तव में, एक्सेल काउंटिफ फंक्शन मल्टीपल क्राइटेरिया वाले सेल की गिनती करने के लिए सटीक रूप से डिजाइन नहीं किया गया है। ज्यादातर मामलों में, आप करेंगे

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