OR तर्कासह Excel COUNTIF आणि COUNTIFS

  • ह्याचा प्रसार करा
Michael Brown

मल्टिपल किंवा अटींसह सेल मोजण्यासाठी एक्सेलची COUNTIF आणि COUNTIFS फंक्शन्स कशी वापरायची हे ट्युटोरियल स्पष्ट करते, उदा. जर सेलमध्ये X, Y किंवा Z असेल.

प्रत्येकाला माहित आहे की, Excel COUNTIF फंक्शन फक्त एका निकषावर आधारित सेल मोजण्यासाठी डिझाइन केले आहे तर COUNTIFS AND लॉजिकसह अनेक निकषांचे मूल्यांकन करते. परंतु तुमच्या कार्यासाठी किंवा तर्काची आवश्यकता असल्यास काय - जेव्हा अनेक अटी प्रदान केल्या जातात, तेव्हा कोणीही मोजणीमध्ये समाविष्ट करण्यासाठी जुळू शकते?

या कार्यासाठी काही संभाव्य उपाय आहेत, आणि हे ट्यूटोरियल त्या सर्वांचा समावेश करेल संपूर्ण तपशील. उदाहरणे सूचित करतात की तुम्हाला वाक्यरचना आणि दोन्ही फंक्शन्सच्या सामान्य वापराचे चांगले ज्ञान आहे. तसे नसल्यास, तुम्हाला मूलभूत गोष्टींची उजळणी करून सुरुवात करावी लागेल:

Excel COUNTIF फंक्शन - एका निकषासह सेलची गणना करते.

Excel COUNTIFS फंक्शन - एकाधिक आणि निकषांसह सेलची गणना करते.

आता सर्वजण एकाच पानावर आहेत, चला यात उतरूया:

    Excel मध्ये OR स्थिती असलेल्या सेलची गणना करा

    या विभागात सर्वात सोपी परिस्थिती समाविष्ट आहे - सेल मोजणे निर्दिष्ट केलेल्या कोणत्याही (किमान एक) अटी पूर्ण करा.

    सूत्र 1. COUNTIF + COUNTIF

    एक किंवा दुसरे मूल्य असलेल्या सेलची गणना करण्याचा सर्वात सोपा मार्ग (Countif a किंवा b ) म्हणजे प्रत्येक आयटमची वैयक्तिकरित्या मोजणी करण्यासाठी एक नियमित COUNTIF सूत्र लिहा आणि नंतर परिणाम जोडा:

    COUNTIF( श्रेणी, निकष1) + COUNTIF( श्रेणी, निकष2)

    एक म्हणूनउदाहरणार्थ, स्तंभ A मधील किती सेलमध्ये "सफरचंद" किंवा "केळी" आहेत ते शोधूया:

    =COUNTIF(A:A, "apples") + COUNTIF(A:A, "bananas")

    वास्तविक जीवनातील वर्कशीटमध्ये, रेंजवर ऑपरेट करणे ही एक चांगली सराव आहे. फॉर्म्युला जलद कार्य करण्यासाठी संपूर्ण स्तंभांपेक्षा. प्रत्येक वेळी परिस्थिती बदलल्यावर तुमचा फॉर्म्युला अपडेट करण्याचा त्रास टाळण्यासाठी, पूर्वनिर्धारित सेलमध्ये स्वारस्य असलेल्या वस्तू टाइप करा, F1 आणि G1 म्हणा आणि त्या सेलचा संदर्भ द्या. उदाहरणार्थ:

    =COUNTIF(A2:A10, F1) + COUNTIF(A2:A10, G1)

    हे तंत्र काही निकषांसाठी चांगले कार्य करते, परंतु तीन किंवा अधिक COUNTIF फंक्शन्स एकत्र जोडल्याने सूत्र खूप त्रासदायक होईल. या प्रकरणात, तुम्ही खालीलपैकी एका पर्यायावर टिकून राहाल.

    फॉर्म्युला 2. अॅरे कॉन्स्टंटसह COUNTIF

    येथे Excel मध्ये OR कंडिशन फॉर्म्युलासह SUMIF ची अधिक संक्षिप्त आवृत्ती आहे:

    SUM(COUNTIF( श्रेणी, { criterion1, criterion2, criterion3, …}))

    सूत्र आहे अशा प्रकारे तयार केले आहे:

    प्रथम, तुम्ही अॅरे कॉन्स्टंटमध्ये सर्व अटी पॅकेज करा - स्वल्पविरामाने विभक्त केलेल्या वैयक्तिक आयटम आणि {"सफरचंद", "केळी', "लिंबू"} सारख्या कुरळे ब्रेसेसमध्ये बंद केलेले अॅरे.

    तर, तुम्ही सामान्य COUNTIF सूत्राच्या निकष युक्तिवादात अॅरे स्थिरांक समाविष्ट करा: COUNTIF(A2:A10, {"apples","bananas","lemons"})

    शेवटी, SUM फंक्शनमध्ये COUNTIF फॉर्म्युला वार्प करा. हे आवश्यक आहे कारण COUNTIF "सफरचंद", "केळी" आणि 3 वैयक्तिक संख्या परत करेल."लिंबू", आणि तुम्हाला ती संख्या एकत्र जोडणे आवश्यक आहे.

    आमचे संपूर्ण सूत्र खालीलप्रमाणे आहे:

    =SUM(COUNTIF(A2:A10,{"apples","bananas","lemons"}))

    जर तुम्ही त्याऐवजी तुमचा निकष श्रेणी संदर्भ म्हणून पुरवतो, तुम्हाला अॅरे फॉर्म्युला बनवण्यासाठी Ctrl + Shift + Enter सह सूत्र प्रविष्ट करणे आवश्यक आहे. उदाहरणार्थ:

    =SUM(COUNTIF(A2:A10,F1:H1))

    कृपया खालील स्क्रीनशॉटमध्ये कुरळे ब्रेसेस पहा - हे एक्सेलमधील अॅरे सूत्राचे सर्वात स्पष्ट संकेत आहे:

    <3

    सूत्र 3. SUMPRODUCT

    एक्सेलमध्ये OR लॉजिकसह सेल मोजण्याचा दुसरा मार्ग म्हणजे SUMPRODUCT फंक्शनचा या प्रकारे वापर करणे:

    SUMPRODUCT(1*( श्रेणी = { criterion1 , criterion2 , criterion3 , …}))

    तर्कशास्त्र अधिक चांगल्या प्रकारे दृष्य करण्यासाठी, हे असे देखील लिहिले जाऊ शकते:

    SUMPRODUCT( ( श्रेणी = निकष1 ) + ( श्रेणी = निकष2 ) + …)

    सूत्र श्रेणीतील प्रत्येक सेलची विरुद्ध चाचणी करते प्रत्येक निकष आणि निकष पूर्ण झाल्यास TRUE परत करतो, अन्यथा FALSE. मध्यवर्ती परिणाम म्हणून, तुम्हाला सत्य आणि असत्य मूल्यांचे काही अॅरे मिळतात (अ‍ॅरेची संख्या तुमच्या निकषांच्या संख्येइतकी असते). त्यानंतर, त्याच स्थितीतील अॅरे घटक एकत्र जोडले जातात, म्हणजे सर्व अॅरेमधील पहिले घटक, दुसरे घटक आणि असेच. बेरीज ऑपरेशन तार्किक मूल्यांना संख्यांमध्ये रूपांतरित करते, त्यामुळे तुम्ही 1 च्या एका अॅरेसह (निकष जुळणारे एक) आणि 0 (कोणतेही निकष जुळत नाही) सह समाप्त कराल. कारण सर्व निकष आहेतसमान सेल विरुद्ध चाचणी केली, परिणामी अॅरेमध्ये इतर कोणतीही संख्या दिसण्याचा कोणताही मार्ग नाही - केवळ एका प्रारंभिक अॅरेमध्ये विशिष्ट स्थितीत सत्य असू शकते, इतरांमध्ये असत्य असेल. शेवटी, SUMPRODUCT परिणामी अॅरेचे घटक जोडते, आणि तुम्हाला इच्छित संख्या मिळते.

    पहिले सूत्र समान पद्धतीने कार्य करते, या फरकासह ते सत्य आणि असत्य मूल्यांचा एक द्विमितीय अॅरे मिळवते. , ज्याला तुम्ही क्रमशः तार्किक मूल्ये 1 आणि 0 मध्ये रूपांतरित करण्यासाठी 1 ने गुणाकार करता.

    आमच्या नमुना डेटा सेटवर लागू केलेले, सूत्रे खालील आकार घेतात:

    =SUMPRODUCT(1*(A2:A10={"apples","bananas","lemons"}))

    किंवा

    =SUMPRODUCT((A2:A10="apples") + (A2:A10="bananas") + (A2:A10="lemons"))

    श्रेणी संदर्भासह हार्डकोड अॅरे कॉन्स्टंट बदला आणि तुम्हाला आणखी सुंदर समाधान मिळेल:

    =SUMPRODUCT(1*( A2:A10=F1:H1))

    <15

    टीप. SUMPRODUCT फंक्शन COUNTIF पेक्षा धीमे आहे, म्हणूनच हे सूत्र तुलनेने लहान डेटा सेटवर वापरण्यासाठी सर्वोत्तम आहे.

    OR तसेच AND लॉजिकसह सेल मोजा

    मोठ्या डेटासह कार्य करताना घटकांमधील बहु-स्तरीय आणि क्रॉस-लेव्हल संबंध असलेले संच, तुम्हाला एका वेळी OR आणि AND अटींसह सेल मोजावे लागतील अशी शक्यता आहे.

    उदाहरणार्थ, "सफरचंद" ची गणना करूया. , "केळी" आणि "लिंबू" जे "वितरित" आहेत. आम्ही ते कसे करू? सुरुवातीच्यासाठी, चला आमच्या अटींचे एक्सेलच्या भाषेत भाषांतर करूया:

    • स्तंभ A: "सफरचंद" किंवा "केळी" किंवा "लेमन"
    • स्तंभ C: "वितरित"

    पासून पहात आहेदुसर्‍या कोनात, आपल्याला "सफरचंद आणि वितरित" किंवा "केळी आणि वितरित" किंवा "लिंबू आणि वितरित" सह पंक्ती मोजण्याची आवश्यकता आहे. अशा प्रकारे सांगा, कार्य 3 OR अटींसह पेशी मोजण्यासाठी खाली उकळते - आम्ही मागील विभागात नेमके काय केले! फरक एवढाच आहे की तुम्ही प्रत्येक OR स्थितीतील AND निकषाचे मूल्यांकन करण्यासाठी COUNTIF ऐवजी COUNTIFS चा वापर कराल.

    सूत्र 1. COUNTIFS + COUNTIFS

    हे सर्वात लांब सूत्र आहे, जे आहे लिहिण्यास सर्वात सोपा :)

    =COUNTIFS(A2:A10, "apples", C2:C10, "delivered") + COUNTIFS(A2:A10, "bananas", C2:C10, "delivered")) + COUNTIFS(A2:A10, "lemons", C2:C10, "delivered"))

    खालील स्क्रीनशॉट सेल संदर्भांसह समान सूत्र दर्शवितो:

    =COUNTIFS(A2:A10, K1, C2:C10, K2) + COUNTIFS(A2:A10, L1, C2:C10, K2) + COUNTIFS(A2:A10, M1,C2:C10, K2)

    सूत्र 2. अ‍ॅरे स्थिरांकासह COUNTIFS

    अ‍ॅरे स्थिरांकातील पॅकेजिंग किंवा मापदंडाद्वारे AND/OR तर्कासह अधिक संक्षिप्त COUNTIFS सूत्र तयार केले जाऊ शकते:

    =SUM(COUNTIFS(A2:A10, {"apples","bananas","lemons"}, C2:C10, "delivered"))

    केव्हा निकषांसाठी श्रेणी संदर्भ वापरून, तुम्हाला अॅरे फॉर्म्युला आवश्यक आहे, Ctrl + Shift + Enter :

    =SUM(COUNTIFS(A2:A10,F1:H1,C2:C10,F2))

    टीप दाबून पूर्ण करा. आवश्यक असल्यास, तुम्ही वर चर्चा केलेल्या कोणत्याही सूत्रांच्या निकषांमध्ये वाइल्डकार्ड्स वापरण्यास मोकळे आहात. उदाहरणार्थ, "ग्रीन केळी" किंवा "गोल्डफिंगर केळी" सारख्या सर्व प्रकारच्या केळी मोजण्यासाठी तुम्ही हे सूत्र वापरू शकता:

    =SUM(COUNTIFS(A2:A10, {"apples","*bananas*","lemons"}, C2:C10, "delivered"))

    तत्सम पद्धतीने, तुम्ही पेशींवर आधारित गणना करण्यासाठी एक सूत्र तयार करू शकता. इतर निकष प्रकारांवर. उदाहरणार्थ, "वितरित" झालेल्या "सफरचंद" किंवा "केळी" किंवा "लिंबू" ची संख्या मिळवण्यासाठी आणि रक्कम 200 पेक्षा जास्त आहे, यामध्ये आणखी एक निकष श्रेणी/निकष जोडाCOUNTIFS:

    =SUM(COUNTIFS(A2:A10, {"apples","*bananas*","lemons"}, C2:C10, "delivered", B2:B10, ">200"))

    किंवा, हा अ‍ॅरे फॉर्म्युला वापरा (Ctrl + Shift + Enter द्वारे एंटर केलेले):

    =SUM(COUNTIFS(A2:A10,F1:H1,C2:C10,F2, B2:B10, ">"&F3))

    एकाधिक OR अटींसह सेल मोजा

    मागील उदाहरणात, तुम्ही OR अटींचा एक संच कसा तपासायचा ते शिकलात. परंतु जर तुमच्याकडे दोन किंवा अधिक संच असतील आणि तुम्ही एकूण सर्व संभाव्य किंवा संबंध मिळविण्याचा विचार करत असाल तर काय?

    तुम्हाला किती परिस्थिती हाताळायची आहे यावर अवलंबून, तुम्ही अॅरे स्थिरांकासह COUNTIFS किंवा SUMPRODUCT वापरू शकता. ISNUMBER MATCH सह. पूर्वीचे तयार करणे तुलनेने सोपे आहे, परंतु ते केवळ OR अटींच्या 2 संचांपर्यंत मर्यादित आहे. नंतरचे कितीही अटींचे मूल्यमापन करू शकतात (अर्थातच, Excel ची मर्यादा २५५ वितर्क आणि एकूण फॉर्म्युला लांबीला ८१९२ अक्षरे दिल्यास वाजवी संख्या), परंतु सूत्राचे तर्क समजून घेण्यासाठी काही प्रयत्न करावे लागतील.

    OR स्थितीच्या 2 संचांसह सेलची गणना करा

    OR निकषांच्या फक्त दोन संचांसह व्यवहार करताना, वर चर्चा केलेल्या COUNTIFS सूत्रामध्ये फक्त आणखी एक अॅरे स्थिरांक जोडा.

    फॉर्म्युला कार्य करण्यासाठी, एक मिनिट परंतु गंभीर बदल आवश्यक आहे: एका निकष सेटसाठी क्षैतिज अॅरे (स्वल्पविरामाने विभक्त केलेले घटक) आणि दुसऱ्यासाठी उभ्या अॅरे (अर्धविरामांनी विभक्त केलेले घटक) वापरा. हे Excel ला दोन अॅरेमधील घटकांना "जोडी" किंवा "क्रॉस-कॅल्क्युलेट" करण्यास सांगते आणि परिणामांचे द्विमितीय अॅरे परत करते.

    उदाहरणार्थ, "सफरचंद", "केळी" मोजू या. किंवा"लिंबू" जे एकतर "वितरित" किंवा "ट्रान्झिटमध्ये" आहेत:

    =SUM(COUNTIFS(A2:A10, {"apples", "bananas", "lemons"}, B2:B10, {"delivered"; "in transit"}))

    कृपया दुसऱ्या अॅरे स्थिरांकातील अर्धविराम लक्षात घ्या:

    एक्सेल हा द्वि-आयामी प्रोग्राम असल्यामुळे, 3-आयामी किंवा 4-आयामी अॅरे तयार करणे शक्य नाही आणि म्हणून हे सूत्र फक्त OR निकषांच्या दोन संचांसाठी कार्य करते. अधिक निकषांसह मोजण्यासाठी, तुम्हाला पुढील उदाहरणात स्पष्ट केलेल्या अधिक जटिल SUMPRODUCT सूत्रावर स्विच करावे लागेल.

    अनेक संच किंवा अटींसह सेल मोजा

    दोनपेक्षा जास्त सेल मोजण्यासाठी OR निकषांचे संच, ISNUMBER MATCH सोबत SUMPRODUCT फंक्शन वापरा.

    उदाहरणार्थ, "सफरचंद", "केळी" किंवा "लिंबू" ची गणना करू या जे एकतर "वितरित" किंवा "ट्रान्झिटमध्ये" आहेत. आणि "बॅग" किंवा "ट्रे" मध्ये पॅक केले जातात:

    =SUMPRODUCT(ISNUMBER(MATCH(A2:A10,{"apples","bananas","lemons"},0))*

    ISNUMBER(MATCH(B2:B10,{"bag","tray"},0))*<3

    ISNUMBER(MATCH(C2:C10,{"वितरित","ट्रान्झिटमध्ये"},0)))

    सूत्राच्या हृदयात, MATCH फंक्शन प्रत्येक सेलची तुलना करून निकष तपासते संबंधित अॅरे स्थिरांकासह निर्दिष्ट श्रेणीमध्ये. जुळणी आढळल्यास, ते अ‍ॅरे असल्यास मूल्याची सापेक्ष स्थिती मिळवते, अन्यथा N/A. ISNUMBER ही मूल्ये TRUE आणि FALSE मध्ये रूपांतरित करते, जी अनुक्रमे 1 आणि 0 च्या समान आहेत. SUMPRODUCT ते तेथून घेते आणि अॅरेचे घटक गुणाकार करते. कारण शून्याने गुणाकार केल्याने शून्य मिळते, फक्त सर्व अॅरेमध्ये 1 असलेल्या पेशी टिकतात आणिसारांश मिळवा.

    खालील स्क्रीनशॉट परिणाम दर्शवितो:

    अशा प्रकारे तुम्ही एक्सेलमधील COUNTIF आणि COUNTIFS फंक्शन्सचा वापर एकाधिक आणि या प्रमाणे असलेल्या सेलची गणना करण्यासाठी करता. तसेच OR अटी. या ट्युटोरियलमध्ये चर्चा केलेली सूत्रे जवळून पाहण्यासाठी, आमचे खालील नमुना कार्यपुस्तिका डाउनलोड करण्यासाठी तुमचे स्वागत आहे. वाचल्याबद्दल मी तुमचा आभारी आहे आणि पुढील आठवड्यात तुम्हाला आमच्या ब्लॉगवर भेटण्याची आशा आहे!

    कार्यपुस्तिकेचा सराव करा

    या अटींसह एक्सेल COUNTIF - उदाहरणे (.xlsx फाइल)

    मायकेल ब्राउन हे सॉफ्टवेअर टूल्स वापरून जटिल प्रक्रिया सुलभ करण्याच्या उत्कटतेने एक समर्पित तंत्रज्ञान उत्साही आहे. टेक उद्योगातील एका दशकाहून अधिक अनुभवासह, त्यांनी Microsoft Excel आणि Outlook, तसेच Google Sheets आणि Docs मध्ये आपल्या कौशल्यांचा गौरव केला आहे. मायकेलचा ब्लॉग त्याचे ज्ञान आणि कौशल्य इतरांसोबत सामायिक करण्यासाठी समर्पित आहे, उत्पादकता आणि कार्यक्षमता सुधारण्यासाठी सुलभ टिपा आणि ट्यूटोरियल प्रदान करतो. तुम्ही अनुभवी व्यावसायिक असाल किंवा नवशिक्या असाल, मायकेलचा ब्लॉग या आवश्यक सॉफ्टवेअर टूल्सचा जास्तीत जास्त फायदा घेण्यासाठी मौल्यवान अंतर्दृष्टी आणि व्यावहारिक सल्ला देतो.