COUNTIF फ़ंक्शन

किसी मापदंड से मेल खाने वाले कक्षों की संख्या की गणना करने हेतु, उदाहरण के लिए, ग्राहक सूची में प्रकट होने वाले किसी विशेष शहर की आवृत्ति की गणना करने के लिए COUNTIF, एक सांख्यिकीय फ़ंक्शन का उपयोग करें.

आपका ब्राउज़र वीडियो का समर्थन नहीं करता हैं. Microsoft Silverlight, Adobe Flash Player या Internet Explorer 9 स्थापित करें.

सिन्टैक्स

COUNTIF (श्रेणी, मापदंड)

उदाहरण के लिए:

  • =COUNTIF(A2:A5,"apples")

  • =COUNTIF(A2:A5,A4)

तर्क नाम

वर्णन

श्रेणी    (आवश्यक)

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

किसी कार्यपत्रक में श्रेणियों का चयन करने का तरीका जानें.

मापदंड    (आवश्यक)

कोई संख्या, व्यंजक, कक्ष संदर्भ, या वह पाठ स्ट्रिंग जो गणना किए जाने के कक्ष निर्धारित करती है.

उदाहरण के लिए, आप एक संख्या जैसे 32, कोई तुलना जैसे ">32", कोई कक्ष जैसे B4, या कोई शब्द जैसे "apples" उपयोग कर सकते हैं.

COUNTIF केवल एकल मापदंड का उपयोग करता है. यदि आप एकाधिक मापदंड उपयोग करना चाहते हैं, तो COUNTIFS का उपयोग करें.

उदाहरण

Excel के इन उदाहरणों का उपयोग करने के लिए, नीचे दी गई तालिका के डेटा की प्रतिलिपि बनाएँ और उसे नए कार्यपत्रक के कक्ष A1 में चिपकाएँ.

डेटा

डेटा

apples

32

oranges

54

peaches

75

apples

86

सूत्र

वर्णन

=COUNTIF(A2:A5,"apples")

कक्ष A2 से A5 में apples वाले कक्षों की गणना करता है. परिणाम 2 है.

=COUNTIF(A2:A5,A4)

कक्ष A2 से A5 में आड़ू (A4 में दिए गए मापदंड का उपयोग करते हुए) वाले कक्षों की गणना करता है. परिणाम 1 है.

=COUNTIF(A2:A5,A3)+COUNTIF(A2:A5,A2)

कक्ष A2 से A5 में oranges (A3 में मापदंड का उपयोग करके) और apples (A2 में मापदंड का उपयोग करके) वाली संख्या की गणना करता है. परिणाम 3 है. यह सूत्र एकाधिक मापदंड को निर्दिष्ट करने के लिए दो COUNTIF व्यंजकों का उपयोग करता है, प्रति व्यंजक एक मापदंड.

=COUNTIF(B2:B5,">55")

कक्ष B2 से B5 में 55 से अधिक मान वाले कक्षों की गणना करता है. परिणाम 2 है.

=COUNTIF(B2:B5,"<>"&B4)

कक्ष B2 से B5 में उन कक्षों की गणना करता है, जिनमें मान 75 के बराबर नहीं है. ऐंपरसैंड (&) =COUNTIF(B2:B5,"<>75") को पढ़ने के लिए तुलना ऑपरेटर (<>) के बराबर नहीं और B4 में मौजूद मान को मर्ज करता है. परिणाम 3 है.

=COUNTIF(B2:B5,">=32")-COUNTIF(B2:B5,">85")

कक्ष B2 से B5 में उन कक्षों की गणना करता है, जिनमें मान 32 से अधिक (>) या बराबर (=) और 85 से कम (<) या बराबर (=) है. परिणाम 3 है.

=COUNTIF(A2:A5,"*")

कक्ष A2 से A5 में किसी भी पाठ वाले कक्षों की गणना करता है. किसी भी वर्ण से मेल कराने के लिए वाइल्डकार्ड वर्ण (*) के रूप में तारांकन उपयोग किया जाता है. परिणाम 4 है.

=COUNTIF(A2:A5,"?????es")

कक्ष A2 से A5 में उन कक्षों की गणना करता है, जिनमें es से समाप्त होने वाले ठीक 7 वर्ण वाले शब्द हों. प्रश्न चिह्न (?) का उपयोग अलग-अलग वर्णों को मेल कराने के लिए किया जाता है. परिणाम 2 है.

=COUNTIF(fruit,">=32")-COUNTIF(fruit,">85")

कक्ष B2 से B5 में 55 से बड़े मान के कक्षों की संख्या की गणना करने के लिए नामित श्रेणी (कक्ष A2:A5 पर लागू) का उपयोग करता है. परिणाम 2 है.

सामान्य समस्याएँ

समस्या

क्या गलत हुआ था

लंबी स्ट्रिंग्स के लिए गलत मान प्राप्त हुआ है.

जब आप COUNTIF फ़ंक्शन को 255 वर्णों से लंबी स्ट्रिंग्स को मेल कराने के लिए उपयोग करते हैं तो यह अशुद्ध परिणाम देता है.

255 वर्णों से अधिक लंबे स्ट्रिंग्स का मेल कराने के लिए CONCATENATE फ़ंक्शन या कन्कैटनेट ऑपरेटर & का उपयोग करें. उदाहरण के लिए, = COUNTIF (A2:A5, "लंबी स्ट्रिंग"&"अन्य लंबी स्ट्रिंग").

आपको मान की अपेक्षा होने पर कोई मान नहीं प्राप्त हुआ.

मापदंड तर्क को उद्धरणों में बंद करना सुनिश्चित करें.

अन्य कार्यपत्रक का संदर्भ देते समय COUNTIF सूत्र को #VALUE! त्रुटि प्राप्त होती है.

यह त्रुटि तब आती है जब फ़ंक्शन वाला सूत्र बंद कार्यपुस्तिका और परिकलित कक्षों के कक्षों या श्रेणी का संदर्भ देता है. इस सुविधा को कार्य करने के लिए, अन्य कार्यपुस्तिका को खुला होना चाहिए.

श्रेष्ठ अभ्यास

यह करें

क्यों

ध्यान रखें कि COUNTIF, पाठ स्ट्रिंग्स में अपर केस और लोअर केस पर ध्यान नहीं देता है.

मापदंड केस संवेदी हैं. अन्य शब्दों में, स्ट्रिंग "apples" और स्ट्रिंग "APPLES" समान कक्षों से मेल खाएँगे.

वाइल्डकार्ड वर्णों का उपयोग करें.

वाइल्डकार्ड वर्ण -प्रश्नवाचक चिह्न (?) और तारांकन (*)-का उपयोग मापदंड में किया जा सकता है. प्रश्न चिह्न किसी एकल वर्ण से मेल खाता है; तारांकन वर्णों के किसी अनुक्रम से मेल खाता है. यदि आप कोई वास्तविक प्रश्नचिह्न या तारांकन खोजना चाहते हैं, तो वर्ण से पहले लहरिल डैश (~) लिखें.

उदाहरण के लिए, =COUNTIF (A2:A5, "apple?"), यह "apple" नाम से शुरू होने वाले और भिन्न-भिन्न अंतिम अक्षर के साथ समाप्त होने वाले शब्दों की सभी आवृत्तियों की गणना करेगा.

सुनिश्चित करें कि आपके डेटा में अशुद्ध वर्ण शामिल नहीं हैं.

पाठ मान की गणना करते समय सुनिश्चित करें कि डेटा में आगे रिक्ति, पीछे रिक्ति, सीधे और घुमावदार उद्धरण चिह्न या अमुद्रणीय वर्णों का असंगत उपयोग नहीं है. इन स्थितियों में COUNTIF अनपेक्षित मान दे सकता है.

CLEAN फ़ंक्शन या TRIM फ़ंक्शन का उपयोग करने का प्रयास करें.

सुविधा के लिए, नामित श्रेणियों का उपयोग करें

COUNTIF सूत्र में नामित श्रेणियों का समर्थन करता है (जैसे =COUNTIF(fruit,">=32")-COUNTIF(fruit,">85"). नामित श्रेणी वर्तमान कार्यपत्रक में हो सकती है, अन्य कार्यपत्रक उसी कार्यपत्रक में, या भिन्न कार्यपुस्तिका से. अन्य कार्यपुस्तिका से संदर्भ लेने के लिए, दूसरी कार्यपुस्तिका भी खुली होनी चाहिए.

नोट: COUNTIF फ़ंक्शन पृष्ठभूमि या फ़ॉन्ट रंग कक्ष पर आधारित कक्षों की गणना नहीं करेगा. हालाँकि, Excel पृष्ठभूमि या फ़ॉन्ट रंग के आधार पर एप्लिकेशन के लिए Microsoft Visual Basic (VBA) का उपयोग करके उपयोगकर्ता-परिभाषित फ़ंक्शंस (UDFs) का समर्थन करता है. यहाँ उदाहरण दिया गया है कि कैसे आप VBA का उपयोग करके विशिष्ट कक्ष वाले कक्षों की संख्या की गणना करें.

क्या आपका फ़ंक्शन से संबंधित कोई विशिष्ट प्रश्न है?

Excel समुदाय फोरम में प्रश्न पोस्ट करें

Excel को बेहतर बनाने में हमारी मदद करें

क्या आपके पास हमारे द्वारा Excel के अगले संस्करण को बेहतर बनाने के तरीके के बारे में सुझाव हैं? यदि हैं, तो कृपया Excel उपयोगकर्ता ध्वनि पर विषय देखें.

यह भी देखें

जो कक्ष रिक्त नहीं हैं उनकी गणना करने के लिए, COUNTA फ़ंक्शन का उपयोग करें

एकाधिक मापदंड का उपयोग करके कक्षों की गणना करने के लिए, COUNTIFS फ़ंक्शन का उपयोग करें

COUNTIFS फ़ंक्शन का उपयोग करने के तरीके पर वीडियो देखें

SUMIF फ़ंक्शन केवल वहीं मान जोड़ता है जो एकल मापदंड को पूरा करते हैं

SUMIFS फ़ंक्शन केवल उन मानों को जोड़ता है जो एकाधिक मापदंड को पूरा करते हैं

IFS फ़ंक्शन (Office 365, Excel 2016 और बाद के संस्करण)

कक्षों के पहले और बाद की रिक्तियों को निकालने के लिए TRIM फ़ंक्शन का उपयोग करें

कक्षों से गैर-मुद्रण वर्णों को निकालने के लिए CLEAN फ़ंक्शन का उपयोग करें

Excel में सूत्रों का ओवरव्यू

भंग सूत्रों से कैसे बचें

सूत्रों की त्रुटियों का पता लगाएँ

सांख्यिकीय फ़ंक्शंस

Excel फ़ंक्शंस (वर्णानुक्रमिक)

Excel फ़ंक्शंस (श्रेणी के अनुसार)

अपने कौशल का विस्तार करें
प्रशिक्षण का अन्वेषण करें
पहले नई सुविधाएँ प्राप्त करें
Office प्रतिभागी में शामिल हों

क्या यह जानकारी मददगार थी?

आपकी प्रतिक्रिया के लिए आपको धन्यवाद!

आपकी प्रतिक्रिया के लिए धन्यवाद! ऐसा लगता है आपको हमारे किसी Office सहायता एजेंट से कनेक्ट करना मददगार हो सकता है.

×