सूत्र उदाहरणों के साथ Google स्प्रेडशीट COUNTIF फ़ंक्शन

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

Google पत्रक COUNTIF सीखने में सबसे आसान कार्यों में से एक है और उपयोग करने में सबसे आसान कार्यों में से एक है।

यह कुछ ज्ञान लेने का समय है कि COUNTIF का उपयोग कैसे किया जाता है Google स्प्रेडशीट और जानें कि यह फ़ंक्शन एक वास्तविक Google स्प्रेडशीट साथी क्यों बनाता है।

    Google पत्रक में COUNTIF फ़ंक्शन क्या है?

    यह छोटा सहायक हमें इसकी अनुमति देता है गणना करें कि एक निर्दिष्ट डेटा श्रेणी के भीतर एक निश्चित मान कितनी बार प्रकट होता है।

    Google पत्रक में COUNTIF सिंटैक्स

    हमारे फ़ंक्शन का सिंटैक्स और इसके तर्क इस प्रकार हैं:

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

    Google स्प्रेडशीट COUNTIF अभ्यास में है

    ऐसा लग सकता है कि COUNTIF इतना सरल है कि इसे एक फ़ंक्शन के रूप में भी नहीं गिना जाता है (उद्देश्य के अनुसार), लेकिन वास्तव में इसकी क्षमता काफी प्रभावशाली है। इस तरह के विवरण को अर्जित करने के लिए अकेले इसका खोज मानदंड पर्याप्त है।

    बात यह है कि हम न केवल ठोस मूल्यों की तलाश करने का निर्णय ले सकते हैं बल्कि कुछ मानदंडों को पूरा करने वाले लोगों को भी देख सकते हैं।

    यह सही समय है मिलकर एक सूत्र बनाने का प्रयास करें।

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

    मान लें कि आपकी कंपनी कई उपभोक्ता क्षेत्रों में विभिन्न प्रकार की चॉकलेट बेचती है औरबंद नहीं है।

    COUNTIF और सशर्त स्वरूपण

    Google पत्रक एक दिलचस्प अवसर प्रदान करता है - कुछ मानदंडों के आधार पर सेल के प्रारूप को बदलने के लिए (उसके रंग की तरह)। उदाहरण के लिए, हम उन मानों को हाइलाइट कर सकते हैं जो अधिक बार हरे रंग में दिखाई देते हैं।

    COUNTIF फ़ंक्शन यहां भी एक छोटी भूमिका निभा सकता है।

    सेल की उस श्रेणी का चयन करें जिसे आप प्रारूपित करना चाहते हैं कुछ खास तरीका। प्रारूप -> सशर्त स्वरूपण...

    प्रारूप कक्षों में यदि... ड्रॉप-डाउन सूची में अंतिम विकल्प चुनें, क्लिक करें कस्टम फॉर्मूला है, और प्रदर्शित फ़ील्ड में निम्न सूत्र दर्ज करें:

    =COUNTIF($B$10:$B$39,B10)/COUNTIF($B$10:$B$39,"*")>0.4

    इसका मतलब है कि शर्त का उत्तर दिया जाएगा यदि B10 का मान B10 के भीतर दिखाई देता है: 40% से अधिक मामलों में B39:

    इसी तरह, हम दो और प्रारूपण नियम मानदंड जोड़ते हैं - यदि सेल मान 25% मामलों की तुलना में अधिक बार दिखाई देता है और 15% से अधिक बार:

    =COUNTIF($B$10:$B$39,B10)/COUNTIF($B$10:$B$39,"*")>0.25

    =COUNTIF($B$10:$B$39,B10)/COUNTIF($B$10:$B$39,"*")>0.15

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

    आप देख सकते हैं कि हमारे मानदंड के अनुसार सेल का रंग बदल गया है।<3

    यह सुनिश्चित करने के लिए, हमने COUNTIF का उपयोग करके C3:C6 में कुछ मानों की आवृत्ति की भी गणना कीसमारोह। परिणाम पुष्टि करते हैं कि प्रारूपण नियम में COUNTIF सही तरीके से लागू किया गया था।

    युक्ति। गणना करने के तरीके के बारे में और उदाहरण प्राप्त करें; Google पत्रक में डुप्लिकेट को हाइलाइट करें।

    ये सभी फ़ंक्शन उदाहरण हमें एक स्पष्ट समझ प्रदान करते हैं कि कैसे Google स्प्रेडशीट COUNTIF सबसे कुशल तरीके से डेटा के साथ काम करने के लिए कई अवसर प्रदान करता है।

    3>कई ग्राहकों के साथ काम करता है।

    Google पत्रक में आपका बिक्री डेटा इस तरह दिखता है:

    आइए बुनियादी बातों से शुरू करें।

    हमें बेची गई "मिल्क चॉकलेट" की संख्या गिनने की जरूरत है। कर्सर को उस सेल में रखें जहाँ आप परिणाम प्राप्त करना चाहते हैं और समानता चिह्न (=) दर्ज करें। Google पत्रक तुरंत समझ जाता है कि हम एक सूत्र दर्ज करने जा रहे हैं। जैसे ही आप "सी" अक्षर टाइप करते हैं, यह आपको इस अक्षर से शुरू होने वाले फ़ंक्शन को चुनने के लिए कहेगा। "COUNTIF" चुनें।

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

    दूसरा तर्क एक मान है जिसे हम चयनित श्रेणी में देखने जा रहे हैं। हमारे मामले में यह टेक्स्ट - "मिल्क चॉकलेट" होगा। क्लोजिंग ब्रैकेट ")" के साथ फ़ंक्शन को समाप्त करना याद रखें और "एंटर" दबाएं। अंतिम सूत्र इस प्रकार दिखता है:

    =COUNTIF(D6:D16,"Milk Chocolate")

    परिणामस्वरूप, हमें इस प्रकार की चॉकलेट की तीन बिक्री मिलती है।

    ध्यान दें। COUNTIF फ़ंक्शन एक सेल या पड़ोसी कॉलम के साथ काम करता है। दूसरे शब्दों में, आप कुछ अलग सेल या कॉलम और रो नहीं बता सकते। कृपया नीचे दिए गए उदाहरण देखें।

    गलतसूत्र:

    =COUNTIF(C6:C16, D6:D16,"Milk Chocolate")

    =COUNTIF(D6, D8, D10, D12, D14,"Milk Chocolate")

    सही उपयोग:

    =COUNTIF(C6:D16,"Milk Chocolate")

    =COUNTIF(D6,"Milk Chocolate") + COUNTIF(D8,"Milk Chocolate") + COUNTIF(D10,"Milk Chocolate") + COUNTIF(D12,"Milk Chocolate") + COUNTIF(D14,"Milk Chocolate")

    आपने देखा होगा कि सूत्र में खोज मानदंड निर्धारित करना वास्तव में सुविधाजनक नहीं है - आपको इसे हर बार संपादित करना होगा। बेहतर निर्णय यह होगा कि मानदंड को अन्य Google पत्रक सेल के नीचे लिख दिया जाए और सूत्र में उस सेल का संदर्भ दिया जाए।

    आइए COUNTIF में सेल संदर्भ का उपयोग करके "पश्चिम" क्षेत्र में हुई बिक्री की संख्या की गणना करें। हम निम्नलिखित सूत्र प्राप्त करेंगे:

    =COUNTIF(C6:C16,A3)

    फ़ंक्शन अपनी गणना में A3 (पाठ मान "वेस्ट") की सामग्री का उपयोग करता है। जैसा कि आप देख सकते हैं, सूत्र और उसके खोज मापदंड को संपादित करना अब बहुत आसान हो गया है।

    बेशक, हम वही काम संख्यात्मक मानों के साथ कर सकते हैं । हम दूसरे तर्क के रूप में संख्या को इंगित करके संख्या "125" की घटनाओं की संख्या की गणना कर सकते हैं:

    =COUNTIF(E7:E17,125)

    या इसे सेल संदर्भ के साथ बदलकर:

    =COUNTIF(E7:E17,A3)

    Google स्प्रेडशीट COUNTIF फ़ंक्शन और वाइल्डकार्ड वर्ण (आंशिक मिलान)

    COUNTIF के बारे में अच्छी बात यह है कि यह पूरे सेल के साथ-साथ सेल की सामग्री के भाग । उस उद्देश्य के लिए, हम वाइल्डकार्ड वर्णों : "?", "*" का उपयोग करते हैं।

    उदाहरण के लिए, किसी विशेष क्षेत्र में बिक्री की गणना करने के लिए हम उसके नाम के केवल भाग का उपयोग कर सकते हैं: B3 में "?स्था" दर्ज करें। एक प्रश्न चिह्न (?) एक वर्ण की जगह लेता है। हम 4-अक्षर की तलाश करने जा रहे हैंशब्द "est" के साथ समाप्त होने वाले , रिक्त स्थान सहित।

    B3 में निम्नलिखित COUNTIF सूत्र का उपयोग करें:

    =COUNTIF(C7:C17,A3)

    जैसा कि आप पहले से ही जानते हैं, सूत्र अगला रूप आसानी से ले सकते हैं:

    =COUNTIF(C7:C17, "?est")

    और हम "पश्चिम" क्षेत्र में 5 बिक्री देख सकते हैं।

    अब हम दूसरे सूत्र के लिए B4 सेल का उपयोग करते हैं:

    =COUNTIF(C7:C17,A4)

    क्या अधिक है, हम मानदंड को A4 में "??st" में बदल देंगे। इसका मतलब है कि अब हम 4-अक्षर वाले शब्दों "st" के साथ समाप्त होने वाले की तलाश करने जा रहे हैं। चूंकि इस मामले में दो क्षेत्र ("पश्चिम" और "पूर्व") हमारे मानदंडों को पूरा करते हैं, हम नौ बिक्री देखेंगे:

    इसी तरह, हम बिक्री की संख्या की गणना कर सकते हैं तारांकन (*) का उपयोग करने वाले सामान। यह प्रतीक केवल एक नहीं, बल्कि कई भी वर्ण को प्रतिस्थापित करता है:

    "*Chocolate" मानदंड समाप्त होने वाले सभी उत्पादों की गणना करता है "चॉकलेट" के साथ।

    "चॉकलेट*" मानदंड "चॉकलेट" से शुरू होने वाले सभी उत्पादों की गणना करता है।

    और, जैसा कि आप अनुमान लगा सकते हैं, यदि हम <1 दर्ज करते हैं>"*Chocolate*" , हम उन सभी उत्पादों की तलाश करने जा रहे हैं जिनमें "Chocolate" शब्द शामिल है।

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

    =COUNTIF(D7:D15,"*~?*")

    COUNTIF Google पत्रक

    से कम, इससे अधिक या बराबर के लिए COUNTIF फ़ंक्शन न केवल यह गिनने में सक्षम है कि कोई संख्या कितनी बार दिखाई देती है, बल्कि यह भी कि कितनी संख्या इससे अधिक/कम/बराबर है / अन्य निर्दिष्ट संख्या के बराबर नहीं।

    उस उद्देश्य के लिए, हम संबंधित गणितीय संकारकों का उपयोग करते हैं: "=", ">", "=", "<=", ""।

    यह कैसे काम करता है यह देखने के लिए नीचे दी गई तालिका देखें:

    मानदंड फ़ॉर्मूला उदाहरण विवरण
    संख्या इससे बड़ी है =COUNTIF(F9:F19,">100") उन कोशिकाओं की गिनती करें जहां मान 100 से अधिक हैं।
    संख्या से कम है =COUNTIF(F9:F19,"<100") उन कोशिकाओं की गणना करें जहां मान 100 से कम हैं।
    संख्या =COUNTIF(F9:F19,"=100") <23 के बराबर है उन कोशिकाओं की गणना करें जहां मान 100 के बराबर हैं। से 100 तक। o 100.
    संख्या इससे कम या इसके बराबर है =COUNTIF(F9:F19,"<=100") उन कोशिकाओं की गणना करें जहां मान 100 से कम या इसके बराबर हैं।<23

    ध्यान दें। गणितीय ऑपरेटर को एक नंबर के साथ डबल कोट्स में संलग्न करना बहुत महत्वपूर्ण है।

    यदि आप सूत्र में बदलाव किए बिना मानदंड बदलना चाहते हैं, तो आप कक्षों को भी संदर्भित कर सकते हैं।

    आइए हम A3 का संदर्भ लेंऔर सूत्र को B3 में रखें, जैसा कि हमने पहले किया था:

    =COUNTIF(F9:F19,A3)

    अधिक परिष्कृत मानदंड बनाने के लिए, एम्परसैंड (&) का उपयोग करें।

    उदाहरण के लिए, B4 में एक सूत्र है जो E9:E19 श्रेणी में 100 से अधिक या उसके बराबर मानों की संख्या की गणना करता है:

    =COUNTIF(E9:E19,">="&A4)

    B5 में वही मानदंड हैं, लेकिन हम न केवल उस सेल की संख्या बल्कि एक गणितीय संकारक को भी संदर्भित करता है। यदि आवश्यक हो तो इससे COUNTIF सूत्र को अनुकूलित करना और भी आसान हो जाता है:

    =COUNTIF(E9:E19,A6&A5)

    युक्ति। हमें उन कक्षों की गणना करने के बारे में बहुत कुछ पूछा गया है जो किसी अन्य कॉलम में मानों से अधिक या कम हैं। यदि आप यही खोज रहे हैं, तो आपको इस कार्य के लिए एक अन्य फ़ंक्शन — SUMPRODUCT की आवश्यकता होगी।

    उदाहरण के लिए, आइए उन सभी पंक्तियों की गणना करें जहां स्तंभ F में बिक्री स्तंभ G की समान पंक्ति की तुलना में बड़ी है:

    =SUMPRODUCT(--(F6:F16>G6:G16))

    • फ़ॉर्मूला के मूल भाग — F6:F16>G6:G16 — में मानों की तुलना करता है कॉलम एफ और जी। जब कॉलम एफ में संख्या अधिक होती है, तो सूत्र इसे सत्य के रूप में लेता है, अन्यथा - गलत।

      आप देखेंगे कि यदि आप इसे ArrayFormula में दर्ज करते हैं:

      =ArrayFormula(F6:F16>G6:G16)

    • तो सूत्र यह लेता है TRUE/FALSE परिणाम और इसे डबल यूनरी ऑपरेटर (--) की मदद से 1/0 संख्याओं में बदल देता है।
    • यह SUM को करने देता है शेष — जब F, G से अधिक हो तो कुल संख्या।

    एक से अधिक के साथ Google स्प्रेडशीट COUNTIFमानदंड

    कभी-कभी उन मानों की संख्या की गणना करना आवश्यक होता है जो उल्लिखित शर्तों (या तर्क) में से कम से कम एक का उत्तर देते हैं या एक साथ कई मानदंड (तथा तर्क)। इसके आधार पर, आप एक समय में एक ही सेल में कुछ COUNTIF फ़ंक्शन का उपयोग कर सकते हैं या वैकल्पिक COUNTIFS फ़ंक्शन का उपयोग कर सकते हैं। मैं आपको सलाह दूंगा कि आप यहां एक विशेष फ़ंक्शन के साथ उपयोग करें जिसे कई मानदंडों द्वारा गिनने के लिए डिज़ाइन किया गया है - COUNTIFS:

    = COUNTIFS(criteria_range1, criterion1, [criteria_range2, criterion2, ...])

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

    आइए कोशिश करें और 200 और 400 के बीच कुल बिक्री की संख्या की गणना करें:

    =COUNTIFS(F8:F18,">=200",F8:F18,"<=400")

    युक्ति। इस लेख में जानें कि Google पत्रक में रंगों के साथ COUNTIFS का उपयोग कैसे करें।

    एक से अधिक मानदंडों के साथ Google पत्रक में अद्वितीयों की गणना करें

    आप आगे जाकर 200 और 400 के बीच अद्वितीय उत्पादों की संख्या की गणना कर सकते हैं।

    नहीं, यह ऊपर जैसा नहीं है! :) उपरोक्त COUNTIFS 200 और 400 के बीच बिक्री की प्रत्येक घटना की गणना करता है। मेरा सुझाव है कि उत्पाद को भी देखें। यदि इसका नाम एक से अधिक बार आता है, तो इसे परिणाम में शामिल नहीं किया जाएगा।

    उसके लिए एक विशेष कार्य है — COUNTUNIQUEIFS:

    COUNTUNIQUEIFS(count_unique_range,मानदंड_रेंज1, मानदंड1, [मानदंड_रेंज2, मानदंड2, ...])

    COUNTIFS की तुलना में, यह पहला तर्क है जो अंतर पैदा करता है। Count_unique_range वह श्रेणी है जहां फ़ंक्शन अद्वितीय रिकॉर्ड की गणना करेगा।

    यहां बताया गया है कि फ़ॉर्मूला और उसका परिणाम कैसा दिखाई देगा:

    =COUNTUNIQUEIFS(D6:D16,F6:F16,">=200",F6:F16,"<=400")

    देखो, यहां 3 पंक्तियां हैं जो मेरे मानदंडों को पूरा करती हैं: बिक्री 200 और अधिक है और साथ ही 400 या उससे कम है।

    हालांकि, उनमें से 2 एक ही उत्पाद से संबंधित हैं — मिल्क चॉकलेट . COUNTUNIQUEIFS केवल उत्पाद के पहले उल्लेख की गणना करता है।

    इस प्रकार, मुझे पता है कि केवल 2 उत्पाद हैं जो मेरे मानदंडों को पूरा करते हैं।

    Google पत्रक में कई मानदंडों के साथ गणना करें - या तर्क

    जब सभी मानदंडों में से केवल एक ही पर्याप्त हो, तो बेहतर होगा कि आप कई COUNTIF फ़ंक्शन का उपयोग करें।

    उदाहरण 1. COUNTIF + COUNTIF

    आइए काले और सफेद चॉकलेट की बिक्री की संख्या की गणना करें . ऐसा करने के लिए, B4 में निम्न सूत्र दर्ज करें:

    =COUNTIF(D7:D17,"*Milk*") + COUNTIF(D7:D17,"*Dark*")

    युक्ति। मैं तारक चिह्न (*) का उपयोग यह सुनिश्चित करने के लिए करता हूं कि शब्द "डार्क" और "मिल्क" की गिनती की जाएगी चाहे वे सेल में कहीं भी हों - शुरुआत में, बीच में, या अंत में।

    युक्ति। आप अपने फ़ार्मुलों में हमेशा सेल संदर्भों का परिचय दे सकते हैं। नीचे B3 के स्क्रीनशॉट में देखें कि यह कैसा दिखता है, नतीजा वही रहता है:

    उदाहरण 2. COUNTIF — COUNTIF

    अब, मैं नंबर गिनने जा रहा हूं 200 और 400 के बीच कुल बिक्री का:

    I400 के तहत कुल बिक्री की संख्या लें और अगले सूत्र का उपयोग करके 200 के तहत कुल बिक्री की संख्या घटाएं:

    =C0UNTIF(F7:F17,"<=400") - COUNTIF(F7:F17,"<=200")

    सूत्र 200 से अधिक लेकिन 400 से कम बिक्री की संख्या लौटाता है।

    यदि आप मानदंड वाले A3 और A4 को संदर्भित करने का निर्णय लेते हैं, तो सूत्र थोड़ा सरल हो जाएगा:

    =COUNTIF(F7:F17, A4) - COUNTIF(F7:F17, A3)

    A3 सेल में "<=200" मानदंड होगा , जबकि A4 - "<=400". दोनों फ़ार्मुलों को B3 और B4 में रखें और सुनिश्चित करें कि परिणाम नहीं बदलता है - आवश्यक सीमा से अधिक 3 बिक्री।

    खाली और गैर-रिक्त कोशिकाओं के लिए COUNTIF Google पत्रक

    सहायता से COUNTIF का, हम किसी सीमा के भीतर रिक्त या गैर-रिक्त कोशिकाओं की संख्या भी गिन सकते हैं।

    मान लें कि हमने सफलतापूर्वक उत्पाद बेच दिया और इसे "भुगतान" के रूप में चिह्नित कर दिया। अगर ग्राहक ने सामान लेने से मना कर दिया तो हम सेल में जीरो (0) लिख देते हैं। यदि सौदा बंद नहीं किया गया था, तो सेल खाली रहता है।

    किसी भी मूल्य के साथ गैर-खाली कोशिकाओं की गणना करने के लिए, निम्नलिखित का उपयोग करें:

    =COUNTIF(F7:F15,"")

    या

    =COUNTIF(F7:F15,A3)

    खाली सेल की संख्या गिनने के लिए, COUNTIF फ़ॉर्मूला इस तरह रखना सुनिश्चित करें:

    =COUNTIF(F7:F15,"")

    या

    =COUNTIF(F7:F15,A4)

    टेक्स्टुअल वैल्यू वाले सेल की संख्या इस तरह गिनी जाती है:

    =COUNTIF(F7:F15,"*")

    या

    =COUNTIF(F7:F15,A5)

    नीचे दिए गए स्क्रीनशॉट से पता चलता है कि A3, A4 और A5 सेल में हमारे मानदंड शामिल हैं:

    इस प्रकार, हम देख सकते हैं 4 बंद सौदे, जिनमें से 3 के लिए भुगतान किया गया था और जिनमें से 5 पर अभी तक कोई निशान नहीं है और परिणामस्वरूप, हैं

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