सामग्री सारणी
हे ट्युटोरियल SUMIF आणि SUMIFS फंक्शन्समधील फरक त्यांच्या वाक्यरचना आणि वापराच्या संदर्भात स्पष्ट करते आणि Excel 365, 2021, 2019, 2016 मध्ये एकाधिक AND/OR निकषांसह मूल्यांची बेरीज करण्यासाठी अनेक सूत्र उदाहरणे प्रदान करते. , 2013, 2010, आणि कमी.
प्रत्येकाला माहीत आहे की, Microsoft Excel डेटासह विविध गणना करण्यासाठी फंक्शन्सचा अॅरे प्रदान करतो. काही लेखांपूर्वी, आम्ही COUNTIF आणि COUNTIFS एक्सप्लोर केले होते, जे अनुक्रमे एकाच स्थितीवर आणि अनेक अटींवर आधारित सेल मोजण्यासाठी डिझाइन केलेले आहेत. गेल्या आठवड्यात आम्ही एक्सेल SUMIF कव्हर केले जे निर्दिष्ट निकष पूर्ण करणारी मूल्ये जोडते. आता SUMIF - Excel SUMIFS च्या बहुवचन आवृत्तीवर जाण्याची वेळ आली आहे जी एकाधिक निकषांनुसार मूल्यांची बेरीज करण्यास अनुमती देते.
ज्यांना SUMIF फंक्शनची माहिती आहे त्यांना असे वाटेल की ते SUMIFS मध्ये रूपांतरित करण्यासाठी फक्त अतिरिक्त "S" लागेल. आणि काही अतिरिक्त निकष. हे अगदी तार्किक वाटेल... पण Microsoft शी व्यवहार करताना "लॉजिकल" असे नेहमीच नसते : )
Excel SUMIF फंक्शन - सिंटॅक्स & वापर
SUMIF फंक्शनचा वापर सशर्त मूल्यांची बेरीज करण्यासाठी एकल निकष वर आधारित आहे. आम्ही मागील लेखात SUMIF वाक्यरचना तपशीलवार चर्चा केली आहे, आणि येथे फक्त एक द्रुत रीफ्रेशर आहे.
SUMIF(श्रेणी, निकष, [sum_range])- श्रेणी - सेलची श्रेणी तुमच्या निकषांनुसार मूल्यमापन करणे आवश्यक आहे.
- निकष - अट जीतुम्हाला आणखी एक छोटी युक्ती वापरावी लागेल - SUM फंक्शनमध्ये तुमचा SUMIF फॉर्म्युला बंद करा, जसे की:
=SUM(SUMIF(C2:C9, {"John","Mike","Pete"} , D2:D9))
तुम्ही पाहता, अॅरे निकष SUMIF + SUMIF च्या तुलनेत सूत्र अधिक संक्षिप्त बनवते आणि तुम्हाला अॅरेमध्ये तुम्हाला हवी तितकी मूल्ये जोडू देते.
हा दृष्टीकोन संख्या तसेच मजकूर मूल्यांसह कार्य करतो. उदाहरणार्थ, कॉलम C मधील पुरवठादारांच्या नावांऐवजी, तुमच्याकडे 1, 2, 3 इत्यादी पुरवठादार आयडी असतील, तर तुमचे SUMIF सूत्र यासारखे दिसेल:
=SUM(SUMIF(C2:C9, {1,2,3} , D2:D9))
मजकूर मूल्यांच्या विपरीत, अॅरे आर्ग्युमेंट्समध्ये संख्या दुहेरी अवतरणांमध्ये संलग्न करणे आवश्यक नाही.
उदाहरण 3. SUMPRODUCT & SUMIF
जर, तुमचा प्राधान्याचा मार्ग म्हणजे काही सेलमधील निकषांची यादी न करता त्यांना थेट सूत्रामध्ये नमूद करणे, तुम्ही SUMIF चा वापर SUMPRODUCT फंक्शनच्या संयोगाने करू शकता जे दिलेल्या अॅरेमधील घटकांचा गुणाकार करते आणि परत मिळवते. त्या उत्पादनांची बेरीज.
=SUMPRODUCT(SUMIF(C2:C9, G2:G4, D2:D9))
जिथे G2:G4 हे तुमचे निकष असलेले सेल आहेत, आमच्या बाबतीत पुरवठादारांची नावे, खाली दिलेल्या स्क्रीनशॉटमध्ये दाखवल्याप्रमाणे.
परंतु अर्थातच, तुम्हाला तुमच्या SUMIF फंक्शनच्या अॅरे निकषांमध्ये मूल्ये सूचीबद्ध करण्यापासून काहीही प्रतिबंधित करत नाही जर तुम्हाला हे करायचे असेल:
=SUMPRODUCT(SUMIF(C2:C9, {"Mike","John","Pete"}, D2:D9))
दोन्ही सूत्रांनी दिलेला परिणाम तुमच्या सारखाच असेल स्क्रीनशॉटमध्ये पहा:
एकाधिक किंवा निकषांसह एक्सेल SUMIFS
तुम्हाला सशर्त एक्सेलमधील मूल्यांची बेरीज करायची असेल तरएकाधिक किंवा अटी, परंतु अनेक अटींसह, तुम्हाला SUMIF ऐवजी SUMIFS वापरावे लागेल. सूत्रे आपण नुकतीच चर्चा केलेल्या प्रमाणेच असतील.
नेहमीप्रमाणे, एक उदाहरण अधिक चांगल्या प्रकारे स्पष्ट करण्यात मदत करेल. आमच्या फळ पुरवठादारांच्या तक्त्यामध्ये, डिलिव्हरीची तारीख (स्तंभ E) जोडू या आणि माईक, जॉन आणि पीट यांनी ऑक्टोबरमध्ये दिलेली एकूण रक्कम शोधू.
उदाहरण 1. SUMIFS + SUMIFS
द या दृष्टिकोनाद्वारे तयार केलेल्या सूत्रामध्ये पुष्कळ पुनरावृत्ती समाविष्ट आहे आणि ते अवघड दिसते, परंतु ते समजण्यास सोपे आहे आणि सर्वात महत्त्वाचे म्हणजे ते कार्य करते : )
=SUMIFS(D2:D9,C2:C9, "Mike", E2:E9,">=10/1/2014", E2:E9, "<=10/31/2014") +
SUMIFS(D2:D9, C2: C9, "जॉन", E2:E9, ">=10/1/2014", E2:E9, "<=10/31/2014") +
SUMIFS(D2:D9, C2 :C9, "पीट", E2:E9, ">=10/1/2014" ,E2:E9, "<=10/31/2014")
तुम्ही पाहिल्याप्रमाणे, तुम्ही एक लिहा प्रत्येक पुरवठादारासाठी वेगळे SUMIFS फंक्शन आणि त्यात दोन अटी समाविष्ट करा - ऑक्टो-1 (">=10/1/2014",) पेक्षा समान किंवा त्याहून अधिक आणि ऑक्टोबर 31 ("<=10/31) पेक्षा कमी किंवा समान /2014"), आणि नंतर तुम्ही निकालांची बेरीज करा.
उदाहरण 2. SUM & अॅरे आर्ग्युमेंटसह SUMIFS
मी SUMIF उदाहरणामध्ये या दृष्टिकोनाचे सार समजावून सांगण्याचा प्रयत्न केला आहे, त्यामुळे आता आपण ते सूत्र कॉपी करू शकतो, वितर्कांचा क्रम बदलू शकतो (तुम्हाला आठवत असेल की ते SUMIF मध्ये वेगळे आहे. आणि SUMIFS) आणि अतिरिक्त निकष जोडा. परिणामी सूत्र SUMIFS + SUMIFS पेक्षा अधिक संक्षिप्त आहे:
=SUM(SUMIFS(D2:D9,C2:C9, {"Mike", "John", "Pete"}, E2:E9,">=10/1/2014", E2:E9, "<=10/31/2014"))
ने परिणाम दिलाहे सूत्र तुम्ही वरील स्क्रीनशॉटमध्ये पाहिल्याप्रमाणेच आहे.
उदाहरण 3. SUMPRODUCT & SUMIFS
तुम्ही लक्षात ठेवल्याप्रमाणे, SUMPRODUCT दृष्टीकोन मागील दोनपेक्षा भिन्न आहे ज्या प्रकारे तुम्ही तुमचे प्रत्येक मापदंड एका वेगळ्या सेलमध्ये प्रविष्ट करता त्याऐवजी ते थेट सूत्रामध्ये निर्दिष्ट करा. अनेक निकष संचांच्या बाबतीत, SUMPRODUCT फंक्शन पुरेसे नाही आणि तुम्हाला ISNUMBER आणि MATCH देखील नियुक्त करावे लागतील.
म्हणून, पुरवठा नावे सेल H1:H3 मध्ये आहेत असे गृहीत धरून, प्रारंभ तारीख आहे सेल H4 आणि सेल H5 मधील समाप्ती तारीख, आमचे SUMPRODUCT सूत्र खालील आकार धारण करते:
=SUMPRODUCT(--(E2:E9>=H4), --(E2:E9<=H5), --(ISNUMBER(MATCH(C2:C9, H1:H3,0))), D2:D9)
अनेकांना प्रश्न पडतो की डबल डॅश (--) का वापरतात? SUMPRODUCT सूत्रांमध्ये. मुद्दा असा आहे की एक्सेल SUMPRODUCT अंकीय मूल्यांशिवाय इतर सर्व मूल्यांकडे दुर्लक्ष करते, तर आमच्या सूत्रातील तुलना ऑपरेटर बुलियन मूल्ये (TRUE/FALSE) परत करतात, जी संख्यात्मक नसलेली असतात. ही बुलियन व्हॅल्यूज 1 आणि 0 मध्ये रूपांतरित करण्यासाठी, तुम्ही दुहेरी वजा चिन्ह वापरता, ज्याला तांत्रिकदृष्ट्या डबल युनरी ऑपरेटर म्हणतात. प्रथम unary अनुक्रमे TRUE/FALSE ला -1/0 ला सक्ती करते. दुसरे युनरी मूल्यांना नकार देते, म्हणजे चिन्ह उलट करते, त्यांना +1 आणि 0 मध्ये बदलते, जे SUMPRODUCT फंक्शन समजू शकते.
मला आशा आहे की वरील स्पष्टीकरण अर्थपूर्ण असेल. आणि तसे होत नसले तरीही, फक्त हा नियम लक्षात ठेवा - जेव्हा तुम्ही तुमच्या SUMPRODUCT मध्ये तुलना ऑपरेटर वापरत असाल तेव्हा डबल युनरी ऑपरेटर (--) वापरासूत्र.
अॅरे फॉर्म्युलामध्ये Excel SUM वापरणे
तुम्हाला आठवते त्याप्रमाणे, Microsoft ने Excel 2007 मध्ये SUMIFS फंक्शन लागू केले. तरीही कोणीतरी Excel 2003, 2000 किंवा त्यापूर्वीचा वापर करत असल्यास, तुम्हाला एक वापरावे लागेल. एकाधिक आणि निकषांसह मूल्ये जोडण्यासाठी SUM अॅरे सूत्र. स्वाभाविकच, हा दृष्टिकोन Excel 2013 - 2007 च्या आधुनिक आवृत्त्यांमध्ये देखील कार्य करतो आणि SUMIFS फंक्शनचा एक जुना-शैलीचा भाग मानला जाऊ शकतो.
वर चर्चा केलेल्या SUMIF सूत्रांमध्ये, तुम्ही आधीच अॅरे वितर्क वापरले आहेत, परंतु अॅरे फॉर्म्युला काहीतरी वेगळे आहे.
उदाहरण 1. एक्सेल 2003 आणि पूर्वीच्या मल्टिपल AND निकषांसह बेरीज
चला पहिल्याच उदाहरणाकडे परत जाऊ या जिथे आम्हाला संबंधित रकमेची बेरीज सापडली दिलेले फळ आणि पुरवठादार:
तुम्हाला आधीच माहित आहे की, हे कार्य सामान्य SUMIFS सूत्र वापरून सहजपणे पूर्ण केले जाते:
=SUMIFS(C2:C9, A2:A9, "apples", B2:B9, "Pete")
आणि आता, एक्सेलच्या सुरुवातीच्या "SUMIFS-मुक्त" आवृत्त्यांमध्ये तेच कार्य कसे पूर्ण केले जाऊ शकते ते पाहू. प्रथम, आपण श्रेणी="स्थिती" च्या स्वरूपात पूर्ण केल्या पाहिजेत अशा सर्व अटी लिहा. या उदाहरणात, आमच्याकडे दोन श्रेणी/स्थिती जोड्या आहेत:
अट 1: A2:A9="apples"
स्थिती 2: B2:B9="Pete"
त्यानंतर, तुम्ही एक SUM सूत्र लिहा जे तुमच्या सर्व श्रेणी/स्थिती जोड्यांचा "गुणाकार" करतात, प्रत्येक कंसात बंद आहे. शेवटचा गुणक ही बेरीज श्रेणी आहे, आमच्या बाबतीत C2:C9:
=SUM((A2:A9="apples") * ( B2:B9="Pete") * ( C2:C9))
खालील स्क्रीनशॉटमध्ये दर्शविल्याप्रमाणे,सूत्र नवीनतम Excel 2013 आवृत्तीमध्ये उत्तम प्रकारे कार्य करते.
टीप. कोणताही अॅरे फॉर्म्युला एंटर करताना, तुम्ही Ctrl + Shift + Enter दाबावे. एकदा तुम्ही हे केल्यावर, तुमचा फॉर्म्युला {कर्ली ब्रेसेस} मध्ये बंद होतो, जो अॅरे फॉर्म्युला योग्यरीत्या एंटर केल्याचा व्हिज्युअल संकेत आहे. तुम्ही ब्रेसेस स्वहस्ते टाइप करण्याचा प्रयत्न केल्यास, तुमचे सूत्र मजकूर स्ट्रिंगमध्ये रूपांतरित केले जाईल आणि ते कार्य करणार नाही.
उदाहरण 2. आधुनिक एक्सेल आवृत्त्यांमधील SUM अॅरे सूत्रे
अगदी एक्सेलच्या आधुनिक आवृत्त्यांमध्ये, SUM फंक्शनची शक्ती कमी लेखली जाऊ नये. SUM अॅरे फॉर्म्युला हे केवळ मनाचे जिम्नॅस्टिक नाही, तर त्याचे व्यावहारिक मूल्य आहे, जसे की खालील उदाहरणात दाखवले आहे.
समजा, तुमच्याकडे दोन स्तंभ आहेत, B आणि C, आणि तुम्हाला किती वेळा मोजावे लागेल स्तंभ C स्तंभ B पेक्षा मोठा असतो, जेव्हा स्तंभ C मधील मूल्य 10 पेक्षा मोठे किंवा बरोबर असते. SUM अॅरे सूत्र वापरणे हे तात्काळ उपाय लक्षात येते:
हे देखील पहा: Excel INDIRECT फंक्शन - मूलभूत उपयोग आणि सूत्र उदाहरणे=SUM((C1:C10>=10) * (C1:C10>B1:B10))
<40
वरील सूत्राचा कोणताही व्यावहारिक उपयोग दिसत नाही का? त्याबद्दल दुसर्या प्रकारे विचार करा : )
समजा, खाली स्क्रीनशॉटमध्ये दाखवल्याप्रमाणे तुमच्याकडे ऑर्डरची यादी आहे आणि दिलेल्या तारखेपर्यंत किती उत्पादने पूर्ण वितरीत झाली नाहीत हे तुम्हाला जाणून घ्यायचे आहे. एक्सेलच्या भाषेत अनुवादित, आमच्याकडे खालील अटी आहेत:
अट 1: स्तंभ B मधील मूल्य (ऑर्डर केलेले आयटम) 0 पेक्षा मोठे आहे
अट 2: स्तंभ C मधील मूल्य (वितरित) मध्येस्तंभ B पेक्षा कमी
अट 3: स्तंभ D मधील तारीख (देय तारीख) 11/1/2014 पेक्षा कमी आहे.
तीन श्रेणी/अट जोडी एकत्र ठेवल्यास, तुम्हाला मिळेल खालील सूत्र:
=SUM((B2:B10>=0)*(B2:B10>C2:C10)*(D2:D10
ठीक आहे, या ट्यूटोरियलमध्ये चर्चा केलेल्या सूत्र उदाहरणांनी फक्त एक्सेल SUMIFS आणि SUMIF फंक्शन्स खरोखर काय करू शकतात याची पृष्ठभाग स्क्रॅच केली आहे. परंतु आशा आहे की, त्यांनी तुम्हाला योग्य दिशेने निर्देशित करण्यात मदत केली आहे आणि आता तुम्ही तुमच्या एक्सेल वर्कबुकमधील मूल्यांची बेरीज करू शकता, मग तुम्ही कितीही गुंतागुंतीच्या परिस्थितींचा विचार कराल.
पूर्ण करणे आवश्यक आहे, आवश्यक आहे. - sum_range - अट पूर्ण झाल्यास बेरीज करण्यासाठी सेल, पर्यायी.
तुम्ही पाहिल्याप्रमाणे, Excel चे वाक्यरचना SUMIF फंक्शन फक्त एका अटीसाठी अनुमती देते. आणि तरीही, आम्ही म्हणतो की Excel SUMIF अनेक निकषांसह मूल्यांची बेरीज करण्यासाठी वापरली जाऊ शकते. ते कसे असू शकते? अनेक SUMIF फंक्शन्सचे परिणाम जोडून आणि अॅरे निकषांसह SUMIF सूत्रांचा वापर करून, पुढील उदाहरणांमध्ये दाखवल्याप्रमाणे.
Excel SUMIFS फंक्शन - वाक्यरचना & वापर
तुम्ही एकाधिक निकषांवर आधारित मूल्यांची सशर्त बेरीज शोधण्यासाठी Excel मध्ये SUMIFS वापरता. SUMIFS फंक्शन Excel 2007 मध्ये सादर करण्यात आले होते आणि ते Excel 2010, 2013, 2016, 2019, 2021 आणि Excel 365 च्या सर्व पुढील आवृत्त्यांमध्ये उपलब्ध आहे.
SUMIF च्या तुलनेत, SUMIFS वाक्यरचना थोडी अधिक क्लिष्ट आहे :
SUMIFS(sum_range, criteria_range1, criteria1, [criteria_range2, criteria2], …)पहिले 3 वितर्क अनिवार्य आहेत, अतिरिक्त श्रेणी आणि त्यांच्याशी संबंधित निकष वैकल्पिक आहेत.
-
sum_range
- बेरीज करण्यासाठी एक किंवा अधिक सेल आवश्यक आहेत. हे एकल सेल, सेलची श्रेणी किंवा नामित श्रेणी असू शकते. केवळ संख्या असलेल्या पेशींची बेरीज केली जाते; रिक्त आणि मजकूर मूल्यांकडे दुर्लक्ष केले जाते. -
criteria_range1
- संबंधित निकषांद्वारे मूल्यमापन करण्यासाठी प्रथम श्रेणी, आवश्यक आहे. -
criteria1
- पहिली अट जी पूर्ण करणे आवश्यक आहे, आवश्यक आहे. तुम्ही संख्या, तार्किक अभिव्यक्ती, सेल या स्वरूपात निकष देऊ शकतासंदर्भ, मजकूर किंवा इतर एक्सेल फंक्शन. उदाहरणार्थ तुम्ही 10, ">=10", A1, "cherries" किंवा TODAY(). -
criteria_range2, criteria2, …
सारखे निकष वापरू शकता - या त्यांच्याशी संबंधित अतिरिक्त श्रेणी आणि निकष आहेत, पर्यायी. तुम्ही SUMIFS सूत्रांमध्ये 127 पर्यंत श्रेणी/निकष जोड्या वापरू शकता.
टिपा:
- SUMIFS सूत्र योग्यरित्या कार्य करण्यासाठी, सर्व निकष_श्रेणी वितर्कांना sum_range सारखेच परिमाण असणे आवश्यक आहे, म्हणजे पंक्ती आणि स्तंभांची संख्या समान आहे.
- SUMIFS फंक्शन AND लॉजिकसह कार्य करते, म्हणजे बेरीज श्रेणीतील सेलची बेरीज केली जाते. जर ते सर्व निर्दिष्ट निकषांची पूर्तता करत असेल, म्हणजे सर्व निकष त्या सेलसाठी खरे आहेत.
मूलभूत SUMIFS सूत्र
आणि आता, चला एक्सेल SUMIFS सूत्र पाहू या दोन अटी. समजा, तुमच्याकडे वेगवेगळ्या पुरवठादारांकडून फळांच्या मालाची सूची असलेली टेबल आहे. तुमच्याकडे स्तंभ A मध्ये फळांची नावे, स्तंभ B मध्ये पुरवठादारांची नावे आणि स्तंभ C मध्ये संख्या आहे. तुम्हाला काय हवे आहे ते म्हणजे दिलेल्या फळ आणि पुरवठादाराशी संबंधित रकमेची बेरीज शोधणे, उदा. पीटने पुरवलेली सर्व सफरचंद.
जेव्हा तुम्ही काहीतरी नवीन शिकत असता, तेव्हा सोप्या गोष्टींपासून सुरुवात करणे नेहमीच चांगली कल्पना असते. तर, सुरुवातीला, आमच्या SUMIFS सूत्रासाठी सर्व युक्तिवाद परिभाषित करूया:
- sum_range - C2:C9
- criteria_range1 - A2:A9
- criteria1 - " सफरचंद"
- निकष_श्रेणी2 - B2:B9
- निकष2 -"पीट"
आता वरील पॅरामीटर्स एकत्र करा आणि तुम्हाला खालील SUMIFS सूत्र मिळेल:
=SUMIFS(C2:C9, A2:A9, "apples", B2:B9, "Pete")
प्रति सूत्र आणखी परिष्कृत करा, आपण सेल संदर्भांसह "सफरचंद" आणि "पीट" मजकूर निकष बदलू शकता. या प्रकरणात, तुम्हाला वेगळ्या पुरवठादाराकडून इतर फळांचे प्रमाण मोजण्यासाठी सूत्र बदलण्याची गरज नाही:
=SUMIFS(C2:C9, A2:A9, F1, B2:B9, F2)
टीप. SUMIF आणि SUMIFS दोन्ही फंक्शन्स स्वभावाने केस-संवेदनशील आहेत. त्यांना मजकूर केस ओळखण्यासाठी, कृपया Excel मधील केस-सेन्सिटिव्ह SUMIF आणि SUMIFS फॉर्म्युला पहा.
SUMIF विरुद्ध SUMIFS Excel मध्ये
या ट्युटोरियलचे उद्दिष्ट सर्व शक्य कव्हर करणे हे आहे. अनेक अटींनुसार मूल्यांची बेरीज करण्याचे मार्ग, आम्ही दोन्ही फंक्शन्ससह सूत्र उदाहरणांवर चर्चा करू - Excel SUMIFS आणि SUMIF अनेक निकषांसह. त्यांचा योग्य वापर करण्यासाठी, तुम्हाला या दोन फंक्शन्समध्ये काय साम्य आहे आणि ते कोणत्या प्रकारे वेगळे आहेत हे स्पष्टपणे समजून घेणे आवश्यक आहे.
सामान्य भाग स्पष्ट असताना (समान उद्देश आणि पॅरामीटर्स), फरक इतके स्पष्ट नाहीत , जरी अत्यंत आवश्यक आहे.
SUMIF आणि SUMIFS मध्ये 4 प्रमुख फरक आहेत:
- अटींची संख्या . SUMIF एका वेळी फक्त एका स्थितीचे मूल्यांकन करू शकते तर SUMIFS अनेक निकष तपासू शकते.
- वाक्यरचना . SUMIF सह, sum_range हा शेवटचा आणि पर्यायी वितर्क आहे - जर परिभाषित केले नाही तर, श्रेणी वितर्कातील मूल्यांची बेरीज केली जाते. SUMIFS सह, sum_range हा पहिला आणि आवश्यक वितर्क आहे.
- श्रेणींचा आकार. SUMIF सूत्रांमध्ये, sum_range समान असणे आवश्यक नाही. आकार आणि आकार श्रेणी म्हणून, जोपर्यंत तुमच्याकडे वरचा डावा सेल उजवीकडे आहे. Excel SUMIFS मध्ये, प्रत्येक criteria_range मध्ये sum_range argument प्रमाणेच पंक्ती आणि स्तंभ असणे आवश्यक आहे.
उदाहरणार्थ, SUMIF(A2:A9,F1,C2:C18) योग्य परिणाम देईल कारण sum_range वितर्क (C2) मधील सर्वात डावीकडील सेल उजवीकडे आहे. त्यामुळे, एक्सेल आपोआप सुधारणा करेल आणि श्रेणी मध्ये जितके स्तंभ आणि पंक्ती असतील तितके sum_range मध्ये समाविष्ट करेल.
असमान आकाराच्या श्रेणीसह SUMIFS सूत्र परत येईल. एक #VALUE! त्रुटी.
- उपलब्धता . SUMIF 365 ते 2000 पर्यंत सर्व एक्सेल आवृत्त्यांमध्ये उपलब्ध आहे. SUMIFS Excel 2007 आणि उच्च आवृत्तीमध्ये उपलब्ध आहे.
ठीक आहे, पुरेशी रणनीती (म्हणजे सिद्धांत), चला रणनीतीकडे जाऊ (म्हणजे सूत्र उदाहरणे : )
एक्सेलमध्ये SUMIFS कसे वापरावे - सूत्र उदाहरणे
काही क्षणापूर्वी, आम्ही दोन मजकूर निकषांसह एका साध्या SUMIFS सूत्रावर चर्चा केली. त्याच पद्धतीने, तुम्ही संख्या, तारखा, तार्किक अभिव्यक्ती आणि इतर एक्सेल फंक्शन्सद्वारे व्यक्त केलेल्या एकाधिक निकषांसह Excel SUMIFS वापरू शकता.
उदाहरण 1. तुलना ऑपरेटरसह एक्सेल SUMIFS
आमच्या फळामध्ये पुरवठादार टेबल, समजा, तुम्हाला माईकद्वारे सर्व वितरणांची बेरीज क्यूटीसह करायची आहे. 200 किंवा अधिक.हे करण्यासाठी, तुम्ही निकष2 मध्ये तुलना ऑपरेटर "त्यापेक्षा मोठे किंवा समान" (>=) वापरता आणि खालील SUMIFS सूत्र मिळवा:
=SUMIFS(C2:C9,B2:B9,"Mike",C2:C9,">=200")
टीप. कृपया लक्ष द्या की Excel SUMIFS सूत्रांमध्ये, तुलना ऑपरेटरसह तार्किक अभिव्यक्ती नेहमी दुहेरी अवतरणांमध्ये ("") बंद केली पाहिजेत.
एक्सेल SUMIF फंक्शनची चर्चा करताना आम्ही सर्व संभाव्य तुलना ऑपरेटर्सचा तपशीलवार समावेश केला आहे, तेच ऑपरेटर SUMIFS निकषांमध्ये वापरले जाऊ शकतात. उदाहरणार्थ, सेल C2:C9 मधील सर्व मूल्यांची बेरीज असलेले खालील सूत्र 200 पेक्षा मोठे किंवा 300 पेक्षा कमी किंवा 300 पेक्षा कमी आहे.
=SUMIFS(C2:C9, C2:C9,">=200", C2:C9,"<=300")
उदाहरण 2. तारखांसह एक्सेल SUMIFS वापरणे
तुम्हाला सध्याच्या तारखेवर आधारित एकाधिक निकषांसह मूल्यांची बेरीज करायची असल्यास, खाली दर्शविल्याप्रमाणे, तुमच्या SUMIFS निकषांमध्ये TODAY() फंक्शन वापरा. खालील सूत्र स्तंभ D मधील मूल्यांची बेरीज करतो जर स्तंभ C मधील संबंधित तारीख आजच्या समावेशासह शेवटच्या 7 दिवसांत आली:
=SUMIFS(D2:D10, C2:C10,">="&TODAY()-7, C2:C10,"<="&TODAY())
टीप. जेव्हा तुम्ही निकषांमध्ये लॉजिकल ऑपरेटरसह दुसरे एक्सेल फंक्शन वापरता, तेव्हा तुम्हाला स्ट्रिंग जोडण्यासाठी अँपरसँड (&) वापरावे लागेल, उदाहरणार्थ "<="&TODAY().
तत्सम फॅशनमध्ये, तुम्ही दिलेल्या तारीख श्रेणीतील मूल्यांची बेरीज करण्यासाठी Excel SUMIF फंक्शन वापरू शकता. उदाहरणार्थ, खालील SUMIFS सूत्र सेल C2:C9 मधील मूल्ये जोडते जर B स्तंभ B मधील तारीख 1-ऑक्टोबर-2014 आणि दरम्यान येते.31-Oct-2014, सर्वसमावेशक.
=SUMIFS(C2:C9, B2:B9, ">=10/1/2014", B2:B9, "<=10/31/2014")
या उदाहरणात दाखवल्याप्रमाणे दोन SUMIF फंक्शन्समधील फरक मोजून समान परिणाम प्राप्त केला जाऊ शकतो - मूल्यांची बेरीज करण्यासाठी SUMIF कसे वापरावे दिलेली तारीख श्रेणी. तथापि, Excel SUMIFS खूप सोपे आणि अधिक समजण्याजोगे आहे, नाही का?
उदाहरण 3. रिक्त आणि रिक्त नसलेल्या सेलसह Excel SUMIFS
अहवाल आणि इतर डेटाचे विश्लेषण करताना, आपण अनेकदा रिक्त किंवा रिक्त नसलेल्या सेलशी संबंधित मूल्यांची बेरीज करणे आवश्यक आहे.
निकष | वर्णन | फॉर्म्युला उदाहरण | |
---|---|---|---|
रिक्त सेल | "=" | कोणत्याही नसलेल्या रिक्त सेलशी संबंधित बेरीज मूल्ये - कोणतेही सूत्र नाही, शून्य लांबीची स्ट्रिंग नाही. | =SUMIFS(C2:C10, A2:A10, "=", B2:B10, "=") |
कॉलम्स A आणि B मधील संबंधित सेल पूर्णपणे रिक्त असल्यास सेल C2:C10 मधील बेरीज मूल्ये.
सेल्स C2:C10 मधील बेरीज मूल्ये वरील सूत्राप्रमाणेच परिस्थितीसह, परंतु मध्ये रिक्त स्ट्रिंग्सचा समावेश आहे.
सेल्स C2:C10 मधील बेरीज मूल्ये A आणि B मधील संबंधित सेल रिक्त नसल्यास, रिक्त स्ट्रिंग असलेल्या सेलसह.<23
किंवा
SUM / LEN
=SUM(( C2:C10) * (LEN(A2:A10)>0)*(LEN(B2:B10)>0))
सेल्स C2:C10 मधील मूल्यांची बेरीज जर स्तंभ A मध्ये संबंधित सेल आणि B रिक्त नाहीत, शून्य लांबीच्या स्ट्रिंगसह सेल समाविष्ट केलेले नाहीत.
आणि आता, वास्तविक डेटावर "रिक्त" आणि "नॉन-रिक्त" निकषांसह SUMIFS सूत्र कसे वापरता येईल ते पाहूया.
समजा, तुमच्याकडे कॉलम B मध्ये ऑर्डरची तारीख, कॉलम C आणि Qty मध्ये डिलिव्हरीची तारीख आहे. स्तंभ D मध्ये. तुम्हाला एकूण उत्पादने कशी सापडतील जी अद्याप वितरित केली गेली नाहीत? म्हणजेच, तुम्हाला स्तंभ B मधील रिक्त नसलेल्या सेल आणि स्तंभ C मधील रिक्त सेलशी संबंधित मूल्यांची बेरीज जाणून घ्यायची आहे.
उपकरण म्हणजे 2 निकषांसह SUMIFS सूत्र वापरणे:
=SUMIFS(D2:D10, B2:B10,"", C2:C10,"=")
मल्टिपल किंवा निकषांसह एक्सेल SUMIF वापरणे
या ट्युटोरियलच्या सुरुवातीला नमूद केल्याप्रमाणे, SUMIFS फंक्शन AND लॉजिकसह डिझाइन केलेले आहे. परंतु तुम्हाला एकाधिक किंवा निकषांसह मूल्यांची बेरीज करायची असल्यास, म्हणजे किमान एक अटी पूर्ण केल्यावर?
उदाहरण 1. SUMIF + SUMIF
सर्वात सोपा उपाय म्हणजे परिणामांची बेरीज करणे अनेक SUMIF द्वारे परत केलेकार्ये उदाहरणार्थ, खालील सूत्र माईक आणि जॉनने वितरित केलेल्या एकूण उत्पादनांची संख्या कशी शोधायची हे दर्शविते:
=SUMIF(C2:C9,"Mike",D2:D9) + SUMIF(C2:C9,"John",D2:D9)
तुम्ही पाहिल्याप्रमाणे, पहिले SUMIF फंक्शन "माइक" शी संबंधित परिमाण जोडते, इतर SUMIF फंक्शन "जॉन" शी संबंधित रक्कम परत करते आणि नंतर तुम्ही या 2 संख्या जोडता.
उदाहरण 2. SUM & अॅरे आर्ग्युमेंटसह SUMIF
वरील उपाय अगदी सोपा आहे आणि फक्त काही निकष असताना काम लवकर पूर्ण होऊ शकते. परंतु जर तुम्हाला एकाधिक किंवा अटींसह मूल्यांची बेरीज करायची असेल तर SUMIF + SUMIF सूत्र मोठ्या प्रमाणात वाढू शकते. या प्रकरणात, SUMIF फंक्शनमध्ये अॅरे निकष युक्तिवाद वापरणे हा एक चांगला दृष्टीकोन आहे. चला आता या दृष्टिकोनाचे परीक्षण करूया.
तुम्ही स्वल्पविरामाने विभक्त केलेल्या तुमच्या सर्व अटी सूचीबद्ध करून प्रारंभ करू शकता आणि नंतर स्वल्पविरामाने विभक्त केलेली सूची {कर्ली कंस} मध्ये संलग्न करू शकता, ज्याला तांत्रिकदृष्ट्या अॅरे म्हणतात.
मागील उदाहरणामध्ये, तुम्हाला जॉन, माईक आणि पीट यांनी वितरित केलेल्या उत्पादनांची बेरीज करायची असल्यास, तुमचे अॅरे निकष {"जॉन","माईक","पीट"} सारखे दिसेल. आणि संपूर्ण SUMIF फंक्शन SUMIF(C2:C9, {"John","Mike","Pete"} ,D2:D9)
आहे.
3 मूल्यांचा समावेश असलेला अॅरे वितर्क तुमच्या SUMIF सूत्राला तीन वेगळे परिणाम परत करण्यास भाग पाडतो, परंतु आम्ही सूत्र एका सेलमध्ये लिहित असल्याने, तो फक्त पहिला परिणाम देईल - म्हणजेच जॉनने वितरित केलेली एकूण उत्पादने. कार्य करण्यासाठी हा अॅरे-निकष दृष्टीकोन मिळविण्यासाठी,