दो तिथियों के बीच SUMIF - दो तिथियों के बीच मूल्यों का योग कैसे करें?

एक्सेल सुमिफ़ टू डेट्स

दो तिथियों के बीच का समय तब होता है जब हम उन डेटा के साथ काम करते हैं जिनमें अलग-अलग तिथियों के साथ क्रम संख्या होती है और मूल्यों को योग करने की शर्त दो तिथियों के बीच होती है, हमें तारीखों के लिए शर्तों को निर्दिष्ट करने की आवश्यकता होती है, पहली तारीख स्पष्ट रूप से अंतिम से छोटी होगी दिनांक इसलिए हम उपयोग कर सकते हैं = ऑपरेटर दिनांक के बीच मानों को योग करने के लिए।

स्पष्टीकरण

एक्सेल के साथ, दो तिथियों के बीच संख्यात्मक मान को मानदंड / स्थिति के रूप में जोड़ना या घटाना काफी आसान हो जाता है। हम दो कार्यों का उपयोग करके दो निश्चित तिथियों के बीच मान जोड़ या घटा सकते हैं: 'SUMIF' और 'SUMIFS'।

जब 'SUMIF' फ़ंक्शन में कई मानदंड निर्दिष्ट किए जाने हैं, तो यह तार्किक / तुलना ऑपरेटरों का उपयोग करके प्राप्त किया जाता है। चूँकि हमें दो तिथियों के बीच में पड़े सेल वैल्यू को समेटने या घटाने की जरूरत होती है, इसलिए दोनों तिथियों (शर्त / मापदंड के रूप में उल्लिखित) को एक ही सीमा पर परीक्षण करना होता है। इसलिए, एक सूत्र में परिणामी मानों को घटाने या जोड़ने के लिए कई 'SUMIF' फ़ंक्शन लागू किए जाते हैं।

प्रत्येक 'SUMIF' फ़ंक्शन में विशिष्ट तिथि मानदंड का उल्लेख किया जाएगा, और दोनों फ़ंक्शन को तब एक सूत्र में जोड़ा जाएगा ताकि प्रत्येक फ़ंक्शन के परिणामी मानों को घटाकर या जोड़कर अंतिम मान प्राप्त किया जा सके।

यह नीचे के सिंटैक्स की तरह दिखेगा:

SUMIF (रेंज, मानदंड 1, (sum_range)) - SUMIF (रेंज, मानदंड 2, (sum_range)) 

प्रारंभिक तिथि मानदंड 1 होगी, और समाप्ति तिथि मानदंड 2 होगी।

उदाहरण

उदाहरण 1

यदि हमारे पास एक तालिका है जिसमें दो कॉलम हैं: एक जिसमें दिनांक और एक लेन-देन का मूल्य है। इसलिए अगर हम तारीख के बाद किए जाने वाले लेनदेन को समाप्‍त करना चाहते हैं: 15/01/2019, और जो तारीख से पहले किए गए हैं: 20/03/2019, यानी यदि सम्‍मिलित तारीख 15/01/2019 के बीच है और 20/03/2019।

फिर हम sumif फ़ंक्शन का उपयोग करते हैं। यह निम्नलिखित सूत्र को लागू करके किया जाता है:

= SUMIF ($ A $ 2: $ A $ 6, "> $ E $ 2," $ B $ 2: $ B $ 6) - SUMIF ($ A $ 2: $ A $ 6, "<" $ E $ 3, "$ B $ 2: $ B $ 6)

हम देख सकते हैं कि पहले SUMIF फ़ंक्शन में लॉजिकल एक्सप्रेशन के मानदंड के रूप में शुरुआत की तारीख 'से अधिक है' और 'सेल ई 2' (जो कि सेल E2 है), एक '&' साइन के साथ संयुक्त है, और दूसरे SUMIF फ़ंक्शन में अंतिम तिथि शामिल है। तार्किक अभिव्यक्ति के मानदंड 'से कम' और सेल संदर्भ (जो सेल ई 3 है), को 'और' संकेत के साथ जोड़ा गया है। रेंज तर्क और दोनों SUMIF में दिए गए sum_range तर्क समान हैं।

इसलिए हम देखते हैं कि पहला SUMIF उन सभी लेनदेन मूल्यों को सम्‍मिलित करेगा जहाँ से सम्‍मिलित तिथि प्रारंभ दिनांक (15/01/2019) से अधिक है, और दूसरा SUMIF उन सभी लेन-देन मूल्‍यों को सम्‍मिलित करेगा जहाँ सम्‍मिलित दिनांक अंतिम तिथि से कम है ( 20/03/2019)। इसके बाद, अंतिम परिणाम प्राप्त करने के लिए दो परिणामी मानों को घटाया जाता है।

निम्नलिखित यह चित्रण है:

पहले SUMIF के साथ 37,000 प्राप्त करने के लिए हाइलाइट किए गए मान (10,000 + 5,000 + 7,000 + 15,000 = 37,000) जोड़े गए हैं। ऐसा इसलिए है क्योंकि ये ऐसी कोशिकाएँ हैं जो पहले मानदंड को पूरा करती हैं, यानी ये लेन-देन की मात्रा शुरू की तारीख के बाद की जाती है: 15/01/2019।

इस मान (37,000) को फिर से हाइलाइटेड कोशिकाओं (5,000 + 20,000 + 7,000 = 32,000) की राशि तक घटाया जाता है ताकि 32,000 (या सेल जो दूसरे SUMIF के साथ जोड़े जा सकें क्योंकि ये ऐसे सेल हैं जो दूसरे मानदंड को पूरा करते हैं, अर्थात ये लेनदेन राशि अंतिम तिथि से पहले की जाती है: 20/03/2019)।

तो, अंतिम मूल्य = 37,000-32,000 = 5,000

उदाहरण # 2

यदि हमारे पास एक तालिका है जिसमें दो कॉलम होते हैं: एक जिसमें तारीखें होती हैं और एक उस तिथि पर सबमिट किए गए असाइनमेंट की संख्या होती है। इसलिए यदि हम तिथि के बाद किए जाने वाले असाइनमेंट की संख्या: 15/01/2019, और जो तारीख से पहले किए गए हैं: 20/03/2019 को योग करना चाहते हैं।

तब हम एक sumif फ़ंक्शन का उपयोग करते हैं। यह निम्नलिखित सूत्र को लागू करके किया जाता है:

= SUMIF ($ A $ 2: $ A $ 6, "> $ E $ 2," $ B $ 2: $ B $ 6) - SUMIF ($ A $ 2: $ A $ 6, "<" $ E $ 3, "$ B $ 2: $ B $ 6)

इसलिए हम देखते हैं कि पहला SUMIF उन सभी असाइनमेंट की संख्या को सम्‍मिलित करेगा जहां से सम्‍मिलित तिथि प्रारंभ तिथि (15/01/2019) से अधिक है, और दूसरा SUMIF उन सभी असाइनमेंट की संख्या सम्‍मिलित करेगा, जहां संबंधित दिनांक इससे कम है अंतिम तिथि (20/03/2019)। इसके बाद, अंतिम परिणाम प्राप्त करने के लिए दो परिणामी मानों को घटाया जाता है।

निम्नलिखित यह चित्रण है:

पहले SUMIF के साथ 39 पाने के लिए हाइलाइट किए गए मान जोड़े गए हैं (12 + 5 + 7 + 15 = 39)। ऐसा इसलिए है क्योंकि ये वे कोशिकाएँ हैं जो पहले मानदंड को पूरा करती हैं, यानी ये संख्याएँ असाइनमेंट शुरू होने की तारीख: 15/01/2019 के बाद प्रस्तुत की जाती हैं।

यह मान (39) तब नीचे प्रकाश डाला कोशिकाओं (5 + 20 + 7 = 32) की राशि तक घटाया जाता है ताकि 32 (या कोशिकाएं जो दूसरे SUMIF के साथ जुड़ जाएं क्योंकि ये ऐसी कोशिकाएं हैं जो दूसरे मानदंडों को पूरा करती हैं, अर्थात) असाइनमेंट की ये संख्या अंतिम तिथि से पहले प्रस्तुत की जाती है: 20/03/2019)।

तो, अंतिम मूल्य = 39-32 = 7

दिलचस्प लेख...