यदि आपके एक्सेल वर्कशीट में कोशिकाओं की बदलती रेंज के आधार पर गणना शामिल है, तो एसयूएम ऑफसेट फॉर्मूला में एसयूएम और ऑफ़सेट कार्यों का उपयोग करके गणना गणना को अद्यतित रखने का कार्य सरल बनाती है।
एसयूएम और ऑफसेट कार्यों के साथ एक गतिशील रेंज बनाएँ

यदि आप लगातार समय के लिए गणना का उपयोग करते हैं जो कि लगातार बदलता है - जैसे कि महीने के लिए कुल बिक्री - एक्सेल में ऑफ़सेट फ़ंक्शन आपको एक गतिशील रेंज स्थापित करने की अनुमति देता है जो प्रत्येक दिन के विक्रय आंकड़े जोड़े जाते हैं।
अपने आप में, एसयूएम फ़ंक्शन आमतौर पर डेटा की नई कोशिकाओं को सम्मिलित करने वाली सीमा में सम्मिलित कर सकता है।
एक अपवाद तब होता है जब डेटा उस सेल में डाला जाता है जहां फ़ंक्शन वर्तमान में स्थित है।
उपर्युक्त उदाहरण छवि में, प्रत्येक दिन के लिए नए विक्रय आंकड़े सूची के निचले भाग में जोड़े जाते हैं, जिससे प्रत्येक डेटा को प्रत्येक बार एक सेल को लगातार स्थानांतरित करने के लिए मजबूर किया जाता है क्योंकि नया डेटा जोड़ा जाता है।
यदि डेटा को कुल करने के लिए स्वयं SUM फ़ंक्शन का उपयोग किया जाता है, तो प्रत्येक बार नया डेटा जोड़े जाने पर फ़ंक्शन के तर्क के रूप में उपयोग की जाने वाली कोशिकाओं की श्रेणी को संशोधित करना आवश्यक होगा।
एसयूएम और ऑफ़सेट कार्यों का एक साथ उपयोग करके, हालांकि, कुल सीमा जो गतिशील हो जाती है। दूसरे शब्दों में, यह डेटा की नई कोशिकाओं को समायोजित करने के लिए बदलता है। डेटा की नई कोशिकाओं के अतिरिक्त समस्याएं उत्पन्न नहीं होती हैं क्योंकि प्रत्येक नए सेल को जोड़ा जाने पर सीमा समायोजित होती रहती है।
सिंटेक्स और तर्क
इस ट्यूटोरियल के साथ पालन करने के लिए उपर्युक्त छवि का संदर्भ लें।
इस सूत्र में, एसयूएम फ़ंक्शन का उपयोग इसके तर्क के रूप में प्रदान किए गए डेटा की सीमा के कुल योग के लिए किया जाता है। इस श्रेणी के लिए प्रारंभ बिंदु स्थैतिक है और सूत्र द्वारा कुल किए जाने वाले पहले नंबर के सेल संदर्भ के रूप में पहचाना जाता है।
OFFSET फ़ंक्शन को SUM फ़ंक्शन के अंदर घोंसला दिया जाता है और सूत्र द्वारा कुल डेटा की सीमा के लिए गतिशील अंतराल बनाने के लिए उपयोग किया जाता है। यह सूत्र के स्थान के ऊपर सीमा के अंत बिंदु को एक सेल में सेट करके पूरा किया जाता है।
सूत्र का वाक्यविन्यास:
= एसयूएम (रेंज स्टार्ट: ऑफसेट (संदर्भ, पंक्तियां, कर्नल))
यह उदाहरण वर्कशीट के कॉलम बी में सूचीबद्ध दैनिक बिक्री आंकड़ों के लिए कुल लौटने के लिए एसयूएम ऑफ़सेट फॉर्मूला का उपयोग करता है। प्रारंभ में, सूत्र सेल बी 6 में दर्ज किया गया था और चार दिनों के लिए बिक्री डेटा कुल मिला। अगला कदम पांचवें दिन की बिक्री कुल के लिए जगह बनाने के लिए एसयूएम ऑफ़सेट फॉर्मूला को एक पंक्ति में स्थानांतरित करना है। यह एक नई पंक्ति 6 डालने से पूरा किया जाता है, जो सूत्र को पंक्ति 7 पर ले जाता है। चाल के परिणामस्वरूप, एक्सेल स्वचालित रूप से सेल को संदर्भ तर्क अपडेट करता हैबी 7 और सेल जोड़ता हैबी -6 सूत्र द्वारा संक्षेप में सीमा तक। सेल बी 7 में कुल दिखाई देता है। अगले दिन के बिक्री डेटा को जोड़ने के लिए: नए बी के लिए सेल बी 7 अपडेट$7137.40. जब आप सेल बी 7, अद्यतन सूत्र पर क्लिक करते हैं= SUM (B2: ऑफसेट (बी 7, -1,0)) सूत्र बार में प्रकट होता है। ऑफ़सेट फ़ंक्शन में दो वैकल्पिक तर्क हैं: ऊंचाई और चौड़ाई , जिसका उपयोग इस उदाहरण में नहीं किया गया था। इन तर्कों का उपयोग OFFSET फ़ंक्शन को इतनी सारी पंक्तियों के संदर्भ में आउटपुट के आकार को बताने के लिए किया जा सकता है और बहुत से कॉलम चौड़े हैं। इन तर्कों को छोड़कर, डिफ़ॉल्ट रूप से फ़ंक्शन, संदर्भ तर्क की ऊंचाई और चौड़ाई का उपयोग करता है, जो इस उदाहरण में एक पंक्ति उच्च और एक स्तंभ चौड़ा है।
कुल बिक्री डेटा के लिए एसयूएम ऑफसेट फॉर्मूला का उपयोग करना
एसयूएम ऑफसेट फॉर्मूला दर्ज करना
अगली दिन के बिक्री डेटा को जोड़ना




