एक्सेल में SUMIF फ़ंक्शन और कई शर्तों के अनुसार योग

एक्सेल एक अविश्वसनीय रूप से कार्यात्मक कार्यक्रम है। यहां तक ​​कि बिल्ट-इन फीचर सेट भी लगभग किसी भी कार्य को पूरा करने के लिए पर्याप्त है। और मानक लोगों के अलावा, बहुतों से परिचित, ऐसे भी हैं जिनके बारे में बहुत कम लोगों ने सुना है। लेकिन साथ ही, वे उपयोगी होना बंद नहीं करते हैं। उनके पास एक संकीर्ण विशेषज्ञता है, और हमेशा उनकी आवश्यकता नहीं होती है। लेकिन अगर आप उनके बारे में जानते हैं, तो एक महत्वपूर्ण क्षण में वे बहुत उपयोगी हो सकते हैं।

आज हम ऐसे ही एक फंक्शन के बारे में बात करेंगे- सारांश.

यदि उपयोगकर्ता को कुछ मानदंडों पर ध्यान केंद्रित करते हुए कई मूल्यों को समेटने के कार्य का सामना करना पड़ता है, तो फ़ंक्शन का उपयोग करना आवश्यक है सारांश. इस फ़ंक्शन का उपयोग करने वाला सूत्र इन शर्तों को तर्क के रूप में लेता है, फिर उनसे मिलने वाले मानों का योग करता है, और फिर पाया गया मान उस सेल में दर्ज किया जाता है जिसमें यह लिखा जाता है। 

SUMIFS फ़ंक्शन विस्तृत विवरण

समारोह पर विचार करने से पहले सारांश, आपको पहले यह समझना होगा कि इसका एक सरल संस्करण क्या है - सारांश, चूंकि यह इस पर है कि हम जिस फ़ंक्शन पर विचार कर रहे हैं वह आधारित है। हम में से प्रत्येक शायद पहले से ही दो कार्यों से परिचित है जो अक्सर उपयोग किए जाते हैं - SUM (मूल्यों का योग करता है) और यदि (एक निर्दिष्ट शर्त के खिलाफ एक मूल्य का परीक्षण करता है)।

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

समारोह के बीच मुख्य अंतर सारांश  सामान्य समारोह से सारांश यह है कि कई मानदंडों का उपयोग किया जाता है। पहली नज़र में इसका सिंटैक्स काफी जटिल है, लेकिन करीब से देखने पर पता चलता है कि इस फ़ंक्शन का तर्क बहुत सरल है। पहले आपको उस सीमा का चयन करने की आवश्यकता है जहां डेटा की जांच की जाएगी, और फिर अनुपालन के लिए शर्तें निर्धारित करें जिसके साथ विश्लेषण किया जाएगा। और इस तरह के ऑपरेशन को काफी बड़ी संख्या में स्थितियों के लिए किया जा सकता है।

वाक्य रचना ही है:

SUMIFS(sum_range, condition_range1, condition1, [condition_range2, condition2],…)

उपयुक्त स्थानों पर किसी विशेष मामले में उपयुक्त कोशिकाओं की सरणियाँ लगाना आवश्यक है। 

आइए तर्कों को अधिक विस्तार से देखें:

  1. योग_रेंज। यह तर्क, साथ ही शर्त 1 और शर्त 1 की श्रेणी आवश्यक है। यह कोशिकाओं का एक समूह है जिसे सम्‍मिलित करने की आवश्यकता है।
  2. कंडीशन_रेंज1. यह वह सीमा है जहां स्थिति की जांच की जाएगी। इसे अगले तर्क के साथ जोड़ा गया है - शर्त 1। मानदंड के अनुरूप मूल्यों का योग पिछले तर्क में निर्दिष्ट कोशिकाओं के भीतर किया जाता है।
  3. शर्त1. यह तर्क उन मानदंडों को निर्दिष्ट करता है जिनके खिलाफ जाँच की जानी है। इसे सेट किया जा सकता है, उदाहरण के लिए, इस तरह: "> 32"।
  4. कंडीशन रेंज 2, कंडीशन 2… यहां, निम्नलिखित कंडीशंस को उसी तरह सेट किया गया है। यदि कुछ से अधिक शर्तों को निर्दिष्ट करने की आवश्यकता है, तो शर्त श्रेणी 3 और शर्त 3 ​​तर्क जोड़े जाते हैं। निम्नलिखित तर्कों के लिए वाक्यविन्यास समान है।

फ़ंक्शन अधिकतम 127 जोड़ी स्थितियों और श्रेणियों के प्रसंस्करण की अनुमति देता है। 

आप इसे एक साथ कई क्षेत्रों में उपयोग कर सकते हैं (हम कुछ ही देंगे, सूची वास्तव में और भी लंबी है):

  1. लेखांकन। उदाहरण के लिए, फ़ंक्शन का उपयोग करना अच्छा है सारांश उदाहरण के लिए, एक निश्चित राशि से अधिक खर्च करने के लिए तिमाही के आधार पर सारांश रिपोर्ट बनाने के लिए। या एक निश्चित मूल्य श्रेणी से एक उत्पाद पर एक रिपोर्ट बनाएं।
  2. बिक्री प्रबंधन। यहां भी यह फ़ंक्शन बहुत उपयोगी हो सकता है। उदाहरण के लिए, हमें केवल एक निश्चित ग्राहक को एक निश्चित समय पर बेची गई वस्तुओं की लागत को समेटने के कार्य का सामना करना पड़ता है। और ऐसी स्थिति में समारोह सारांश बहुत मददगार हो सकता है।
  3. शिक्षा। हम आज इस क्षेत्र से और अधिक व्यावहारिक उदाहरण देंगे। विशेष रूप से, आप इसका उपयोग छात्र ग्रेड का सारांश प्राप्त करने के लिए कर सकते हैं। आप एक विषय या अलग-अलग ग्रेड के लिए चुन सकते हैं। एक व्यक्ति तुरंत कई मानदंड निर्धारित कर सकता है जिसके द्वारा मूल्यांकन का चयन किया जाएगा, जो बहुत सुविधाजनक है और बहुत समय बचा सकता है।

जैसा कि आप देख सकते हैं, इस फ़ंक्शन के लिए अनुप्रयोगों की सीमा बहुत विस्तृत है। लेकिन यह इसकी एकमात्र खूबी नहीं है। आइए एक नजर डालते हैं इस फीचर के कुछ और फायदों पर:

  1. कई मानदंड निर्धारित करने की क्षमता। यह एक फायदा क्यों है? आप सामान्य फ़ंक्शन का उपयोग कर सकते हैं सारांश! और सभी क्योंकि यह सुविधाजनक है। प्रत्येक मानदंड के लिए अलग गणना करने की आवश्यकता नहीं है। सभी क्रियाओं को पहले से, पहले से भी प्रोग्राम किया जा सकता है। डेटा तालिका कैसे बनाई जाएगी। यह एक महान समय बचाने वाला है।
  2. स्वचालन। आधुनिक युग स्वचालन का युग है। केवल वही व्यक्ति जो अपने काम को ठीक से स्वचालित करना जानता है, बहुत कमा सकता है। इसीलिए एक्सेल और फंक्शन में महारत हासिल करने की क्षमता सारांश विशेष रूप से, किसी भी व्यक्ति के लिए बहुत महत्वपूर्ण है जो करियर बनाना चाहता है। एक फ़ंक्शन को जानने से आप एक साथ कई क्रियाएं कर सकते हैं, एक के रूप में। और यहां हम इस सुविधा के अगले लाभ की ओर बढ़ते हैं।
  3. समय बचाना। सिर्फ इस तथ्य के कारण कि एक फ़ंक्शन एक साथ कई कार्य करता है।
  4. सादगी। इस तथ्य के बावजूद कि इसकी थोकता के कारण पहली नज़र में वाक्य रचना काफी भारी है, वास्तव में, इस फ़ंक्शन का तर्क बहुत सरल है। सबसे पहले, डेटा की एक श्रेणी का चयन किया जाता है, फिर मानों की एक श्रेणी, जिसे एक निश्चित शर्त के अनुपालन के लिए जाँचा जाएगा। और निश्चित रूप से, शर्त को भी निर्दिष्ट किया जाना चाहिए। और इसलिए कई बार। वास्तव में, यह फ़ंक्शन केवल एक तार्किक निर्माण पर आधारित है, जो इसे प्रसिद्ध की तुलना में सरल बनाता है VPR इस तथ्य के बावजूद कि इसका उपयोग समान उद्देश्यों के लिए किया जा सकता है, साथ ही बड़ी संख्या में मानदंडों को ध्यान में रखते हुए। 

SUMIFS फ़ंक्शन का उपयोग करने की विशेषताएं

इस फ़ंक्शन का उपयोग करने की कई विशेषताएं हैं जिन पर आपको ध्यान देने की आवश्यकता है। सबसे पहले, यह फ़ंक्शन टेक्स्ट स्ट्रिंग्स या नल के साथ श्रेणियों को अनदेखा करता है, क्योंकि इन डेटा प्रकारों को एक अंकगणितीय पैटर्न में एक साथ नहीं जोड़ा जा सकता है, केवल स्ट्रिंग्स की तरह संयोजित किया जाता है। यह फ़ंक्शन ऐसा नहीं कर सकता। आपको निम्नलिखित स्थितियों पर भी ध्यान देने की आवश्यकता है:

  1. आप इस प्रकार के मानों का उपयोग कोशिकाओं के चयन के लिए शर्तों के रूप में कर सकते हैं ताकि उनमें शामिल मूल्यों को और जोड़ा जा सके: संख्यात्मक मान, बूलियन अभिव्यक्ति, सेल संदर्भ, और इसी तरह। 
  2. यदि टेक्स्ट, लॉजिकल एक्सप्रेशन या गणितीय संकेतों की जाँच की जा रही है, तो ऐसे मानदंड उद्धरणों के माध्यम से निर्दिष्ट किए जाते हैं।
  3. 255 वर्णों से अधिक लंबे शब्दों का उपयोग नहीं कर सकता।
  4. वाइल्डकार्ड का उपयोग करके मूल्यों के चयन के लिए अनुमानित मानदंड का उपयोग करना संभव है। प्रश्नवाचक चिन्ह का उपयोग एक वर्ण को बदलने के लिए किया जाता है, और गुणन चिह्न (तारांकन) की आवश्यकता कई वर्णों को बदलने के लिए होती है। 
  5. बूलियन मान जो समन श्रेणी में होते हैं, स्वचालित रूप से उनके प्रकार के अनुसार संख्यात्मक मानों में परिवर्तित हो जाते हैं। इस प्रकार, मान "TRUE" एक में बदल जाता है, और "FALSE" - शून्य में। 
  6. अगर कोई #VALUE! एक सेल में त्रुटि दिखाई देती है, इसका मतलब है कि स्थिति और योग श्रेणियों में कोशिकाओं की संख्या अलग है। आपको यह सुनिश्चित करने की ज़रूरत है कि इन तर्कों के आकार समान हैं। 

SUMIFS फ़ंक्शन का उपयोग करने के उदाहरण

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

कंडीशन समन डायनेमिक रेंज

तो चलिए पहले उदाहरण से शुरू करते हैं। मान लें कि हमारे पास एक तालिका है जिसमें इस बारे में जानकारी है कि छात्र किसी विशेष विषय में पाठ्यक्रम का सामना कैसे करते हैं। ग्रेड का एक सेट है, प्रदर्शन का मूल्यांकन 10-बिंदु पैमाने पर किया जाता है। कार्य उन छात्रों की परीक्षा के लिए ग्रेड खोजना है जिनका अंतिम नाम अक्षर A से शुरू होता है, और उनका न्यूनतम स्कोर 5 है।

तालिका इस तरह दिखती है।

एक्सेल में SUMIF फ़ंक्शन और कई शर्तों के अनुसार योग
1

ऊपर वर्णित मानदंडों के आधार पर कुल स्कोर की गणना करने के लिए, हमें निम्नलिखित सूत्र को लागू करने की आवश्यकता है।

एक्सेल में SUMIF फ़ंक्शन और कई शर्तों के अनुसार योग
2

आइए तर्कों का अधिक विस्तार से वर्णन करें:

  1. C3:C14 हमारी समन रेंज है। हमारे मामले में, यह कंडीशन रेंज के साथ मेल खाता है। इसमें से राशि की गणना के लिए उपयोग किए जाने वाले बिंदुओं का चयन किया जाएगा, लेकिन केवल वे जो हमारे मानदंडों के अंतर्गत आते हैं।
  2. ">5" हमारी पहली शर्त है।
  3. B3:B14 दूसरी योग सीमा है जिसे दूसरे मानदंड से मेल खाने के लिए संसाधित किया जाता है। हम देखते हैं कि समन श्रेणी के साथ कोई संयोग नहीं है। इससे हम यह निष्कर्ष निकालते हैं कि योग की सीमा और स्थिति की सीमा समान हो सकती है या नहीं भी हो सकती है। 
  4. "ए*" दूसरी श्रेणी है, जो केवल उन छात्रों के लिए अंकों के चयन को निर्दिष्ट करती है जिनका अंतिम नाम ए से शुरू होता है। हमारे मामले में, तारांकन का मतलब वर्णों की संख्या है। 

गणना के बाद, हमें निम्न तालिका मिलती है।

एक्सेल में SUMIF फ़ंक्शन और कई शर्तों के अनुसार योग
3

जैसा कि आप देख सकते हैं, सूत्र ने डायनामिक रेंज के आधार पर और उपयोगकर्ता द्वारा निर्दिष्ट शर्तों के आधार पर मानों को संक्षेप में प्रस्तुत किया है।

एक्सेल में कंडीशन के अनुसार चयनात्मक योग

अब मान लीजिए कि हम इस बारे में जानकारी प्राप्त करना चाहते हैं कि पिछली तिमाही के दौरान किन देशों को माल भेजा गया था। उसके बाद, जुलाई और अगस्त के लिए शिपमेंट से कुल राजस्व ज्ञात कीजिए।

तालिका स्वयं इस तरह दिखती है। 

एक्सेल में SUMIF फ़ंक्शन और कई शर्तों के अनुसार योग
5

अंतिम परिणाम निर्धारित करने के लिए, हमें ऐसे सूत्र की आवश्यकता है।

=(СУММЕСЛИМН(D2:D14;A2:A14;»=июнь»;B2:B14;»Товар_2″;C2:C14;»Казахстан»)+(СУММЕСЛИМН(D2:D14;A2:A14;»=август»;B2:B14;»Товар_2″;C2:C14;»Казахстан»)))

इस सूत्र द्वारा की गई गणनाओं के परिणामस्वरूप, हमें निम्नलिखित परिणाम मिलते हैं।

एक्सेल में SUMIF फ़ंक्शन और कई शर्तों के अनुसार योग
4

सावधान! यह फ़ॉर्मूला बहुत बड़ा दिखता है, भले ही हमने केवल दो मापदंड का उपयोग किया हो। यदि डेटा श्रेणी समान है, तो आप सूत्र की लंबाई को काफी कम कर सकते हैं, जैसा कि नीचे दिखाया गया है।

SUMIFS कई स्थितियों में मानों का योग करने के लिए कार्य करता है

अब उदाहरण के लिए एक और उदाहरण देते हैं। इस मामले में, तालिका पिछले मामले की तरह ही रहती है। 

हम निम्न सूत्र का उपयोग करते हैं (लेकिन हम इसे एक सरणी सूत्र के रूप में लिखते हैं, अर्थात हम इसे कुंजी संयोजन CTRL + SHIFT + ENTER के माध्यम से दर्ज करते हैं)।

=СУММ(СУММЕСЛИМН(D2:D14;B2:B14;»Товар_1″;C2:C14;{«Китай»;»Грузия»}))

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

यदि शर्तों को एक से अधिक जोड़े के लिए एक सरणी स्थिरांक के रूप में पारित किया गया था, तो सूत्र गलत परिणाम देगा।

अब आइए तालिका पर एक नजर डालते हैं जिसमें कुल योग हैं।

एक्सेल में SUMIF फ़ंक्शन और कई शर्तों के अनुसार योग
6

जैसा कि आप देख सकते हैं, हम सफल हुए हैं। आप भी अवश्य सफल होंगे। इस क्षेत्र में बड़ी सफलता। यह एक बहुत ही सरल कार्य है जिसे एक व्यक्ति जिसने अभी-अभी एक्सेल सीखने की राह पर कदम रखा है, समझ सकता है। और हम पहले से ही जानते हैं कि फ़ंक्शन सारांश आपको लेखांकन से लेकर शिक्षा तक, गतिविधि के किसी भी क्षेत्र में प्रभावी होने की अनुमति देता है। यहां तक ​​कि अगर आप किसी अन्य क्षेत्र में अपना करियर बना रहे हैं जिसका वर्णन ऊपर नहीं किया गया है, तब भी यह सुविधा आपको पैसे कमाने में मदद करेगी। यही कारण है कि वह मूल्यवान है।

सबसे महत्वपूर्ण बात, यह आपको समय बचाने की अनुमति देता है, जो दुर्भाग्य से, एक सीमित संसाधन है। ऐसा लगता है कि दो कार्यों को लागू करने के लिए कुछ सेकंड हैं, लेकिन जब आपको बड़ी संख्या में दोहराए जाने वाले ऑपरेशन करने होते हैं, तो ये सेकंड घंटों तक जुड़ जाते हैं जो किसी और चीज़ पर खर्च किए जा सकते हैं। इसलिए हम अनुशंसा करते हैं कि आप इस सुविधा का उपयोग करके अभ्यास करें। इसके अलावा, यह अविश्वसनीय रूप से सरल है।

एक जवाब लिखें