एक्सेल

एक्सेल काउंटिफ फंक्शन

Excel Countif Function

एक्सेल COUNTIF फ़ंक्शनसारांश

COUNTIF एक एकल शर्त को पूरा करने वाली श्रेणी में कक्षों की गणना करने के लिए एक एक्सेल फ़ंक्शन है। COUNTIF का उपयोग उन कक्षों की गणना करने के लिए किया जा सकता है जिनमें दिनांक, संख्याएं और पाठ शामिल हैं। COUNTIF में प्रयुक्त मानदंड समर्थन करता है लॉजिकल ऑपरेटर्स (>,<,,=) and वाइल्डकार्ड (*,?) आंशिक मिलान के लिए।





उद्देश्य मानदंड से मेल खाने वाले कक्षों की गणना करें वापसी मान गणना किए गए कक्षों का प्रतिनिधित्व करने वाली संख्या। सिंटैक्स = COUNTIF (रेंज, मानदंड) तर्क
  • श्रेणी - गिनने के लिए कोशिकाओं की श्रेणी।
  • मानदंड - मानदंड जो नियंत्रित करते हैं कि किन कोशिकाओं की गणना की जानी चाहिए।
संस्करण एक्सेल 2003 उपयोग नोट

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

COUNTIF . के समूह में है एक्सेल में आठ कार्य जो तार्किक मानदंड को दो भागों (श्रेणी + मानदंड) में विभाजित करता है। नतीजतन, मानदंड बनाने के लिए प्रयुक्त सिंटैक्स अलग है , और COUNTIF आवश्यक है एक सेल रेंज , आप एक का उपयोग नहीं कर सकते सरणी .





COUNTIF केवल a . का समर्थन करता है एक शर्त। यदि आपको कई मानदंड लागू करने की आवश्यकता है, तो इसका उपयोग करें COUNTIFS फ़ंक्शन . यदि आपको मूल्यों में हेरफेर करने की आवश्यकता है श्रेणी तार्किक परीक्षण के भाग के रूप में तर्क, देखें SUMPRODUCT और/या फ़िल्टर कार्य।

एक्सेल में व्यक्तिगत कोशिकाओं का चयन कैसे करें

मूल उदाहरण

ऊपर दिखाए गए कार्यपत्रक में, निम्न सूत्रों का उपयोग G5, G6 और G7 कक्षों में किया जाता है:



 
= COUNTIF (D5:D12,'>100') // count sales over 100 = COUNTIF (B5:B12,'jim') // count name = 'jim' = COUNTIF (C5:C12,'ca') // count state = 'ca'

नोटिस COUNTIF है नहीं केस-संवेदी, 'सीए' और 'सीए' के ​​साथ समान व्यवहार किया जाता है।

कैसे एक्सेल में एक ड्रॉप डाउन बॉक्स बनाने के लिए

मापदंड में दोहरे उद्धरण ('')

सामान्य तौर पर, टेक्स्ट मानों को दोहरे उद्धरण चिह्नों ('') में संलग्न करने की आवश्यकता होती है, और संख्याएं नहीं होती हैं। हालाँकि, जब एक तार्किक ऑपरेटर को एक संख्या के साथ शामिल किया जाता है, तो संख्या और ऑपरेटर को उद्धरणों में संलग्न किया जाना चाहिए, जैसा कि नीचे दूसरे उदाहरण में देखा गया है:

 
= COUNTIF (A1:A10,100) // count cells equal to 100 = COUNTIF (A1:A10,'>32') // count cells greater than 32 = COUNTIF (A1:A10,'jim') // count cells equal to 'jim'

दूसरे सेल से मान

किसी अन्य सेल से एक मान का उपयोग करके मानदंड में शामिल किया जा सकता है कड़ी . नीचे दिए गए उदाहरण में, COUNTIF A1:A10 में मानों की संख्या लौटाएगा जो सेल B1 के मान से कम हैं। से कम पर ध्यान दें ऑपरेटर (जो पाठ है) उद्धरणों में संलग्न है।

 
= COUNTIF (A1:A10,'<'&B1) // count cells less than B1

असमान

मानदंड 'बराबर नहीं' के निर्माण के लिए, '' का उपयोग करें ऑपरेटर दोहरे उद्धरण चिह्नों ('') से घिरा हुआ है। उदाहरण के लिए, नीचे दिया गया सूत्र कक्षों की गणना करेगा सम नही A1:A10 श्रेणी में 'लाल' करने के लिए:

 
= COUNTIF (A1:A10,'red') // not 'red'

खाली सेल

COUNTIF उन कक्षों की गणना कर सकता है जो रिक्त हैं या रिक्त नहीं हैं। नीचे दिए गए सूत्र A1:A10 श्रेणी में रिक्त न कि रिक्त कक्षों की गणना करते हैं:

 
= COUNTIF (A1:A10,'') // not blank = COUNTIF (A1:A10,'') // blank

पिंड खजूर

तारीखों के साथ COUNTIF का उपयोग करने का सबसे आसान तरीका है a वैध तिथि सेल संदर्भ के साथ किसी अन्य सेल में। उदाहरण के लिए, A1:A10 में उन कक्षों की गणना करने के लिए जिनमें B1 में दिनांक से बड़ी तिथि है, आप इस तरह के सूत्र का उपयोग कर सकते हैं:

 
= COUNTIF (A1:A10, '>'&B1) // count dates greater than A1

नोटिस हमें अवश्य करना चाहिए CONCATENATE बी 1 में तिथि के लिए एक ऑपरेटर। अधिक उन्नत तिथि मानदंड का उपयोग करने के लिए (अर्थात किसी महीने में सभी तिथियां, या दो तिथियों के बीच की सभी तिथियां) आप पर स्विच करना चाहेंगे COUNTIFS फ़ंक्शन , जो कई मानदंडों को संभाल सकता है।

एक्सेल में पाठ से पहले स्थान निकालें

सबसे सुरक्षित तरीका मुश्किल कोड COUNTIF में एक तिथि का उपयोग करना है दिनांक समारोह . यह सुनिश्चित करता है कि एक्सेल तारीख को समझेगा। A1:A10 में उन कक्षों की गणना करने के लिए जिनकी दिनांक 1 अप्रैल, 2020 से कम है, आप इस तरह के सूत्र का उपयोग कर सकते हैं

 
= COUNTIF (A1:A10,'<'& DATE (2020,4,1)) // dates less than 1-Apr-2020

वाइल्डकार्ड

NS वाइल्डकार्ड मानदंड में वर्ण प्रश्न चिह्न (?), तारक (*), या टिल्ड (~) का उपयोग किया जा सकता है। एक प्रश्न चिह्न (?) किसी एक वर्ण से मेल खाता है और एक तारांकन (*) किसी भी प्रकार के शून्य या अधिक वर्णों से मेल खाता है। उदाहरण के लिए, किसी A1:A5 में कक्षों की गणना करने के लिए जिसमें कहीं भी 'सेब' टेक्स्ट हो, आप इस तरह के सूत्र का उपयोग कर सकते हैं:

 
= COUNTIF (A1:A5,'*apple*') // cells that contain 'apple'

A1:A5 में ऐसे सेल गिनने के लिए जिनमें कोई भी 3 टेक्स्ट कैरेक्टर हों, आप इसका उपयोग कर सकते हैं:

 
= COUNTIF (A1:A5,'???') // cells that contain any 3 characters

टिल्ड (~) शाब्दिक वाइल्डकार्ड से मेल खाने के लिए एक एस्केप कैरेक्टर है। उदाहरण के लिए, एक शाब्दिक प्रश्न चिह्न (?), तारक (*), या टिल्ड (~) गिनने के लिए, वाइल्डकार्ड (यानी ~?, ~*, ~~) के सामने एक टिल्ड जोड़ें।

टिप्पणियाँ

  • COUNTIF केस-संवेदी नहीं है। उपयोग सटीक कार्य के लिये केस-संवेदी मायने रखता है .
  • COUNTIF केवल एक शर्त का समर्थन करता है। उपयोग COUNTIFS फ़ंक्शन कई मानदंडों के लिए।
  • मानदंड में टेक्स्ट स्ट्रिंग्स को दोहरे उद्धरण चिह्नों (''), यानी 'सेब', '>32', 'ja*' में संलग्न किया जाना चाहिए।
  • मानदंड में सेल संदर्भ हैं नहीं उद्धरणों में संलग्न, अर्थात '<'&A1
  • वाइल्डकार्ड वर्ण? और * मानदंड में इस्तेमाल किया जा सकता है। एक प्रश्न चिह्न किसी एक वर्ण से मेल खाता है और एक तारांकन वर्णों के किसी भी क्रम (शून्य या अधिक) से मेल खाता है।
  • एक शाब्दिक प्रश्न चिह्न या तारक से मेल खाने के लिए, सामने प्रश्न चिह्न या तारांकन (यानी ~?, ~*) में एक टिल्ड (~) का उपयोग करें।
  • काउंटिफ आवश्यक है एक सीमा, आप एक स्थानापन्न नहीं कर सकते सरणी .
  • 255 वर्णों से अधिक लंबे स्ट्रिंग्स का मिलान करने के लिए उपयोग किए जाने पर COUNTIF गलत परिणाम देता है।
  • बंद किसी अन्य कार्यपुस्तिका का संदर्भ देते समय COUNTIF #VALUE त्रुटि लौटाएगा।


^