Excel में COUNTIF function किसी specific condition (criteria) के आधार पर cells को count करने के लिए उपयोग किया जाता है। यानी, अगर आप किसी range में कोई particular value, text, या condition match करने वाले cells को गिनना चाहते हैं, तो COUNTIF function आपकी मदद करेगा।
COUNTIF function में criteria में हम logical operators (>, <, <>, =) का उपयोग कर सकते हैं। इनकी मदद से हम किसी range के data को specific तरीके से filter करके count कर सकते हैं।
Example से समझो:
मान लीजिए कि आपके पास एक list है, जिसमें कुछ cities के नाम दिए गए हैं, और आप सिर्फ किसी specific city को उस list में count करना चाहते हैं।
इसी तरह, अगर किसी list में Sales data दिया गया है और आप 3000 से अधिक वाली sales को count करना चाहते हैं, तो COUNTIF function उपयोगी होगा।
COUNTIF Function का Syntax:
COUNTIF(range, criteria)
range: यह उन cells की range होती हैं, जिनमें criteria होता है और इसी range में criteria (condition) को search किया जाता है।
criteria: यह वह condition होती है जिसके आधार पर तय किया जाता है कि किन cells की values को count किया जाए। यह number, expression, cell reference या text के रूप में हो सकता है।
यदि criteria कोई text value है या इसमें logical या mathematical symbols (>, <, =) का उपयोग हो रहा है, तो इसे double quotation marks (” “) में लिखा जाता है।
COUNTIF Function Examples:
नीचे दिए गए सभी examples से आप यह समझ पाएंगे कि इस function का उपयोग करते समय criteria को अलग-अलग तरीकों से कैसे लिखा जा सकता है। नीचे दिए गए सभी examples में नीचे दी गई image के data को use किया गया है।

=COUNTIF(B2:B10, "Agra")
यह function यह count करेगा की area की range में “Agra” कितनी बार आया है।
=COUNTIF(B2:B10, B5)
यह भी ऊपर वाले function की तरह कम करेगा बस इसमें हमने criteria में सीधे “Agra” लिखने की बजाय उस cell reference (B5) का उपयोग किया है जिसमें “Agra” लिखा हुआ है।
=COUNTIF(B2:B10, "<>Agra")
यह function area की range में “Agra” को छोड़कर बाकी सभी cities को count करेगा।
=COUNTIF(C2:C10, ">2000")
यह function Sales की range में सिर्फ उन values (sales) को count करेगा जो 2000 से अधिक है।
=COUNTIF(C2:C10, 2000)
ये function Sales वाली range में सिर्फ उन values (sales) को count करेगा जो 2000 के बराबर है।
=COUNTIF(C2:C10, C8)
इस example में, हमने criteria में सीधे “2000” लिखने की बजाय उस cell reference (C8) का उपयोग किया है जिसमें 2000 लिखा हुआ है।
=COUNTIF(C2:C10, "=2000")
यह example भी ऊपर वाले example के समान है, बस लिखने का तरीका थोड़ा अलग है। इसके अलावा जब भी आप criteria में logical operator (>, <, =) का उपयोग करते हैं, तब criteria को double quotation marks (“ ”) के अंदर लिखना होगा।
=COUNTIF(A2:A10, ">=05-06-2024")
यह function सिर्फ उन values sales को count करेगा, जो Date “05-06-2024” या उसके बाद sale हुई है।
=COUNTIF(A2:A10, ">="&A8)
यह भी ऊपर वाले example की समान ही है, लेकिन इसमें criteria सीधे लिखने की बजाय logical operator (“>=”) को cell reference A8 के साथ & operator की मदद से जोड़ा (concatenate) गया है।
=COUNTIF(B2:B10, "*")
अगर आप Criteria में asterisk symbol “*” का use करते हैं, तो इसका मतलब होता है कि criteria range में किसी भी text value, including zero-length strings, को count करना चाहते हैं।
=COUNTIF(B2:B10, "<>")
अगर आप not blank cells (जो खाली नहीं हैं) को count करना चाहते हैं, तो आपको “<>” लिखना होगा। यह formula सिर्फ उन cells को count करेगा जो खाली नहीं हैं।
=COUNTIF(B2:B10, "")
अगर आप blank cells count करना चाहते हैं, तो आपको empty double quotation marks (“”) लिखना होगा। यह formula सिर्फ उन cells को count करेगा जो blank हैं।