Excel मध्ये ऑफसेट फंक्शनचा वापर

  • ह्याचा प्रसार करा
Hugh West

आज मी तुम्हाला 3 वास्तविक जीवनातील उदाहरणांसह Excel च्या OFFSET फंक्शन शी ओळख करून देऊ इच्छितो.

प्रथम, मी सूत्र वाक्यरचनाचे वर्णन करेन आणि नंतर मी जाणार आहे वास्तविक जीवनातील समस्यांचे निराकरण करण्यासाठी ऑफसेट फंक्शन कसे वापरले जाऊ शकते याबद्दल बोला.

परिचय

ऑफसेट फंक्शन सेलचा संदर्भ देऊ शकते (याला लक्ष्य सेल म्हणू या) किंवा श्रेणी (लक्ष्य) श्रेणी) जी दुसर्‍या सेल (संदर्भ सेल) किंवा श्रेणी (संदर्भ श्रेणी) पासून दूर असलेल्या पंक्ती आणि स्तंभांची निर्दिष्ट संख्या आहे.

सेलचा संदर्भ परत करण्यासाठी OFFSET फंक्शन कसे वापरावे हे खालील आकृती स्पष्ट करते ( डावा भाग) किंवा श्रेणी (उजवा भाग).

हे तुम्हाला लक्ष्य सेल काय आहे आणि संदर्भ सेल काय आहे याची अंतर्ज्ञानी छाप देईल.

हिरव्या रंगात हायलाइट केलेला सेल एक आहे लक्ष्य सेल तर पिवळ्या रंगात हायलाइट केलेल्या सेलमध्ये लक्ष्य श्रेणी असते.

निळ्या रंगात हायलाइट केलेले सेल संदर्भ सेल असतात.

आकृती 1

Excel मध्ये OFFSET म्हणजे काय (मांडणी)?

ऑफसेट फंक्शनचा सिंटॅक्स येथे आहे: OFFSET (संदर्भ, पंक्ती, कॉल्स, [उंची], [रुंदी])

<10 संदर्भ
आवश्यक. संदर्भ हा सेल किंवा सेलची श्रेणी आहे जिथून ऑफसेट सुरू होतो. कृपया लक्षात घ्या की तुम्ही सेलची श्रेणी निर्दिष्ट केल्यास सेल एकमेकांना लागून असले पाहिजेत.
पंक्ती आवश्यक . पंक्तींची संख्या, वर किंवा खाली, संदर्भ सेल किंवा च्या वरच्या-डाव्या सेलचीसंदर्भ श्रेणी. पंक्ती एकतर सकारात्मक किंवा नकारात्मक असू शकतात. आकृती 1 च्या डाव्या भागाकडे पहा, मी OFFSET (C3, -1, -1) म्हणून कार्य बदलल्यास लक्ष्य सेल B2 असेल. B2 ही C3 वरची एक पंक्ती आहे.
Cols आवश्यक. स्तंभांची संख्या, डावीकडे किंवा उजवीकडे , संदर्भ सेलचा किंवा संदर्भ श्रेणीच्या वरच्या-डाव्या सेलचा. पंक्ती युक्तिवाद प्रमाणे, Cols ची मूल्ये देखील सकारात्मक आणि नकारात्मक दोन्ही असू शकतात. संदर्भ सेल म्हणून B4 आणि लक्ष्य सेल म्हणून C3 सेट केल्यास OFFSET फंक्शन कसे लिहिता येईल? उत्तर ऑफसेट आहे (B4, -1, 1). येथे तुम्ही पाहू शकता की Cols धनात्मक आहे आणि C3 हा B4 च्या उजवीकडे एक स्तंभ आहे.
उंची पर्यायी. जर लक्ष्य श्रेणी असेल तरच उंची वितर्क वापरा. लक्ष्य श्रेणीमध्ये किती पंक्ती समाविष्ट आहेत हे ते सांगते. उंची ही धन संख्या असणे आवश्यक आहे. आपण आकृती 1 च्या उजव्या भागातून पाहू शकता की लक्ष्य श्रेणीमध्ये दोन पंक्ती आहेत. म्हणून, आम्ही त्या बाबतीत उंची 2 म्हणून सेट केली.
रुंदी पर्यायी. फक्त जर रुंदीचा युक्तिवाद वापरा लक्ष्य एक श्रेणी आहे (आकृती 1 चा उजवा भाग पहा). हे लक्ष्य श्रेणीमध्ये किती स्तंभ आहेत हे सूचित करते. रुंदी ही सकारात्मक संख्या असणे आवश्यक आहे.

ठीक आहे, मी आता तुम्हाला वास्तविक जीवनातील समस्या सोडवण्यासाठी ऑफसेट फंक्शन कसे वापरायचे ते दाखवू.

केस 1: OFFSET आणि MATCH एकत्र करून उजवीकडून डावीकडे पहाफंक्शन्स

तुम्ही VLOOKUP फंक्शनसह फक्त डावीकडून उजवीकडे लुकअप करू शकता हे सर्वज्ञात आहे.

शोधण्यासाठी मूल्य तुमच्या टेबल अॅरेच्या पहिल्या कॉलममध्ये ठेवले पाहिजे.

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

परंतु मॅच फंक्शनसह OFFSET एकत्र करून, VLOOKUP फंक्शनची मर्यादा काढून टाकली जाऊ शकते.

MATCH फंक्शन काय आहे आणि आपण OFFSET फंक्शनला मॅच फंक्शनसह कसे एकत्र करू शकतो लुकअप करू?

ठीक आहे, मॅच फंक्शन सेलच्या श्रेणीमध्ये निर्दिष्ट आयटम शोधते आणि नंतर त्या आयटमची श्रेणीतील सापेक्ष स्थिती परत करते.

श्रेणी B3:B8 घेऊ. आकृती 2.1 वरून (जे वेगवेगळ्या वर्षांतील विविध देशांचे उत्पन्न दाखवते) उदाहरण म्हणून.

फॉर्म्युला “=MATCH (“USA”, B3:B8, 0)” 1 पासून परत येईल यूएसए मध्ये प्रथम आयटम आहे e श्रेणी (सेल B10 आणि C10 पहा).

दुसऱ्या श्रेणी C2:F2 साठी, सूत्र “=MATCH (2015, C2:F2, 0)” 3 जसे २०१५ आहे. श्रेणीतील तिसरा आयटम (सेल B11 आणि C11 पहा).

ऑफसेट फंक्शनवर परत जात आहोत.

जर आपण सेल B2 हा संदर्भ सेल म्हणून सेट केला आणि सेल E3 हा लक्ष्य सेल म्हणून घेतला, आपण OFFSET सूत्र कसे लिहू शकतो?

E3 ही B2 खाली 1 पंक्ती आहे आणि उजवीकडे 3 स्तंभB2.

म्हणून, सूत्र “=OFFSET(B2, 1 , 3 )” असे लिहिले जाऊ शकते. लाल रंगातील संख्यांकडे बारकाईने पहा, ते जुळत असल्याचे तुम्हाला आढळेल का?

तेच प्रश्नाचे उत्तर आहे – OFFSET फंक्शनला मॅच फंक्शनसह कसे जोडायचे – सर्व्ह करण्यासाठी मॅच फंक्शन लागू केले जाऊ शकते OFFSET फंक्शनचा दुसरा किंवा तिसरा युक्तिवाद म्हणून (सेल C13 पहा).

सेल C14 समान डेटा पुनर्प्राप्त करण्यासाठी VLOOKUP फंक्शन कसे वापरावे हे दाखवते.

आम्हाला महसूल माहित असणे आवश्यक आहे VLOOKUP फंक्शन लिहिण्यापूर्वी 2015 मध्ये टेबल अॅरे B2:F8 च्या 4थ्या कॉलममध्ये रेकॉर्ड केले आहे.

याचा अर्थ VLOOKUP फंक्शन वापरताना आपल्याला डेटा स्ट्रक्चरची चांगली माहिती असणे आवश्यक आहे.

VLOOKUP साठी ही आणखी एक मर्यादा आहे. तथापि, OFFSET फंक्शनचा युक्तिवाद म्हणून MATCH फंक्शन वापरून, आम्हाला स्तंभ अनुक्रमणिका माहित असणे आवश्यक नाही.

अनेक स्तंभ असल्यास हे खूप उपयुक्त आहे.

आकृती 2.1

आता पुढे जाऊ या आणि एक अधिक जटिल उदाहरण पाहू.

समजा आमच्याकडे वेगवेगळ्या कंपन्यांसाठी कंपनीचे नाव, संपर्क नाव आणि ईमेल पत्ता असलेली टेबल आहे.

आणि आम्हाला ज्ञात संपर्क नावावरून कंपनीचे नाव पुनर्प्राप्त करायचे आहे किंवा ज्ञात ईमेल पत्त्यावरून संपर्क नाव मिळवायचे आहे. आम्ही काय करू शकतो?

आकृती 2.2 पहा, श्रेणी B5:E8 मध्ये कंपनी माहिती समाविष्ट आहे. सेल C2 आणि सेल B3 मध्ये इनपुट टाकून, रेड स्क्वेअरमधील सूत्राच्या मदतीने, मी परत मिळवू शकतोमला संपर्काचे नाव माहित असल्यास कंपनीचे नाव.

श्रेणी D2:E4 ज्ञात ईमेल पत्त्यासह संपर्क नाव कसे मिळवायचे ते दर्शविते.

सारांशात, ही दोन उदाहरणे स्पष्ट करतात की आम्ही उजवीकडून डावीकडे लुकअप करू शकते आणि शोध मूल्य सर्वात उजव्या स्तंभात ठेवण्याची आवश्यकता नाही. सारणी अॅरेमधील कोणत्याही स्तंभांमध्ये शोध मूल्य असू शकते.

आकृती 2.2

प्रकरण 2: OFFSET आणि COUNT फंक्शन्स एकत्र करून स्वयंचलित गणना

आम्ही जेव्हा जेव्हा नवीन नंबर जोडतो तेव्हा स्वयंचलित गणना कशी करायची याचा परिचय देण्यापूर्वी स्तंभ, प्रथम स्तंभातील शेवटची संख्या स्वयंचलितपणे कशी परत करायची यापासून सुरुवात करूया.

खालील आकृती पहा जी मानव संसाधनातील नोंदी दर्शवते. समजा आपल्याला स्तंभ B मध्ये शेवटची संख्या मिळवायची आहे, जर आपण OFFSET फंक्शन लागू केले तर सूत्र “=OFFSET (C2, 9 , 0)” असेल.

सूत्रावरून , आपण जाणू शकतो की 9 हा कळ क्रमांक आहे.

जोपर्यंत आपण हा क्रमांक आपोआप परत करू शकतो, तोपर्यंत आपण स्तंभातील शेवटची संख्या स्वयंचलितपणे शोधण्यात सक्षम होऊ शकतो.

9 ही फक्त सेलची संख्या आहे ज्यात कॉलम C मध्ये संख्या आहेत.

जर तुम्ही COUNT फंक्शनशी परिचित असाल, तर तुम्हाला कळेल की COUNT फंक्शन संख्या मोजू शकते. श्रेणीतील संख्या असलेल्या सेलचे.

उदाहरणार्थ, सूत्र “=COUNT (C3:C11)” C3 ते C11 सेलमधील संख्या असलेल्या सेलची संख्या मोजेल.

आमच्या बाबतीत,आम्हाला संपूर्ण स्तंभात किती संख्या आहेत हे जाणून घ्यायचे आहे, म्हणून C:C सारखा संदर्भ ज्यामध्ये स्तंभ C मधील सर्व पंक्तींचा समावेश आहे.

कृपया सेल G4 आणि H4 पहा, द्वारे मिळालेली संख्या “=COUNT(C:C)” हे अगदी 9 च्या बरोबरीचे आहे.

अशा प्रकारे, वरील OFFSET फंक्शनमध्ये COUNT(C:C) बरोबर 9 बदलून, आपण नवीन मिळवू शकतो फॉर्म्युला “=OFFSET (C2, COUNT(C:C) , 0)” (सेल H5 मध्ये).

त्याने मिळवलेली संख्या 87000 आहे जी स्तंभ C मधील शेवटची संख्या आहे .

आता स्वयंचलित गणनेकडे जाऊ या. समजा आपल्याला C स्तंभातील सर्व संख्यांची एकूण संख्या हवी आहे.

सूत्र "=SUM (OFFSET (C2, 1, 0, 9 , 1))" असेल तर OFFSET सह एकत्रितपणे SUM वापरा.

9 ही श्रेणी C3:C11 मधील एकूण पंक्तींची संख्या आहे आणि सेलच्या एकूण संख्येमध्ये C स्तंभातील संख्या देखील आहेत.

म्हणून , आपण सूत्र नवीन पद्धतीने लिहू शकतो जसे की “=SUM (OFFSET (C2,1, 0, COUNT (C:C), 1))”.

सेल्स G10 आणि H10 पहा, एकूण या 9 कर्मचार्‍यांच्या पगाराची संख्या $521,700 आहे.

आता तुम्ही सेल C12 मध्ये $34,000 सारखी संख्या ठेवल्यास, सेल G5 आणि G10 मधील दोन्ही नंबर अनुक्रमे $34,000 आणि $555,700 मध्ये बदलले जातील.

याला मी ऑटोमेशन म्हणतो कारण तुम्हाला सेल G5 किंवा G10 मधील सूत्रे अपडेट करण्याची गरज नाही.

तुम्ही COUNT फंक्शन वापरता तेव्हा काळजी घ्यावी कारण COUNT फंक्शन फक्त सेलची संख्या परत करते ज्यामध्ये संख्या असतात.

उदाहरणार्थ,“=COUNT (B: B)” 9 ऐवजी 0 मिळवते कारण B मध्ये संख्या असलेला सेल नसतो (सेल G3 आणि H3 पहा).

स्तंभ D मध्ये 10 सेल असतात ज्यात संख्या असते आणि संख्या असते. “COUNT (D: D)” देखील 10 आहे.

परंतु जर आपण स्तंभ C साठी केल्याप्रमाणे स्तंभ D मधील शेवटची संख्या पुनर्प्राप्त करायची असेल तर आपल्याला क्रमांक 0 मिळेल (सेल G8 आणि H8 पहा).

साहजिकच, 0 हे आपल्याला हवे आहे असे नाही. काय चूक आहे? सेल D13 सेल D2 पासून 10 पंक्तींऐवजी 11 पंक्ती दूर आहे.

हे देखील सूत्राद्वारे प्रदर्शित केले जाऊ शकते “=OFFSET (D2, COUNT (D: D) + 1 , 0 सेल G7 मध्‍ये )”.

सारांशात, आम्‍हाला गणनेचे ऑटोमेशन सक्षम करण्‍यासाठी COUNT फंक्शन सोबत OFFSET फंक्‍शन एकत्र वापरायचे असल्‍यास, संख्‍या एकमेकांना लागून असल्‍या पाहिजेत.

आकृती 3

प्रकरण 3: डायनॅमिक रेंज बनवण्यासाठी OFFSET फंक्शन वापरा

समजा आम्हाला कंपनीच्या मासिक युनिट विक्रीचा चार्ट द्यायचा आहे आणि आकृती 4.1 वर्तमान डेटा आणि वर्तमानावर आधारित तयार केलेला चार्ट दाखवतो. डेटा.

प्रत्येक महिन्यात, सर्वात अलीकडील महिन्यातील युनिट्सची विक्री कॉलम C मधील शेवटच्या क्रमांकाच्या खाली जोडली जाईल.

चार्ट आपोआप अपडेट करण्याचा सोपा मार्ग आहे का?

चार्ट अद्ययावत करण्याची गुरुकिल्ली म्हणजे युनिट्स विकल्या गेलेल्या कॉलमसाठी डायनॅमिक रेंजची नावे तयार करण्यासाठी OFFSET फंक्शन वापरणे.

नवीन डेटा एंटर केल्यामुळे युनिट्सच्या विक्रीसाठी डायनॅमिक रेंजमध्ये सर्व विक्री डेटा आपोआप समाविष्ट होईल.

आकृती 4.1

डायनॅमिक रेंज तयार करण्यासाठी, क्लिक करा सूत्र टॅब आणि नंतर नाव व्यवस्थापक किंवा नाव परिभाषित करा निवडा.

खाली नवीन नाव डायलॉग बॉक्स सूचित करेल तुम्ही नाव परिभाषित करा वर क्लिक केल्यास.

तुम्ही नाव व्यवस्थापक निवडल्यास, तुम्हाला खालील <1 करण्यासाठी नवीन वर देखील क्लिक करावे लागेल>नवीन नाव डायलॉग बॉक्स दिसेल.

आकृती 4.2

नाव: ” इनपुट बॉक्समध्ये, डायनॅमिक श्रेणीचे नाव भरले पाहिजे. आणि “ याचा संदर्भ देते:” इनपुट बॉक्समध्ये, आपल्याला ऑफसेट फॉर्म्युला “=OFFSET (आकृती4!$C$2, 1, 0, COUNT (!$C:$C), 1 टाइप करणे आवश्यक आहे. )" जे स्तंभ C मध्ये टाइप केलेल्या युनिट्स विकलेल्या मूल्यांवर आधारित मूल्यांची डायनॅमिक श्रेणी निर्माण करेल.

डिफॉल्टनुसार, एक नाव संपूर्ण कार्यपुस्तिकेवर लागू होईल आणि कार्यपुस्तिकेमध्ये अद्वितीय असणे आवश्यक आहे.

तथापि, आम्‍हाला एका विशिष्‍ट शीटपर्यंत व्याप्ती मर्यादित ठेवायची आहे.

म्हणून, आम्‍ही येथे “ Scope: ” इनपुट बॉक्समध्‍ये Figure4 निवडतो. ओके वर क्लिक केल्यानंतर, डायनॅमिक श्रेणी तयार केली जाते.

नवीन डेटा एंटर केल्याने सर्व विक्री डेटा आपोआप समाविष्ट होईल.

आता कोणत्याही बिंदूवर उजवे-क्लिक करा चार्ट आणि नंतर “डेटा निवडा” निवडा.

आकृती 4.3

प्रॉम्प्ट केलेल्या डेटा निवडा स्त्रोत, निवडा मालिका1 आणि नंतर संपादित करा.

आकृती ४.४

आणि नंतर आकृती ४.५ दाखवल्याप्रमाणे “=Figure4!Units” टाइप करा.

आकृती ४.५

शेवटी, C13 सेलमध्ये 11 टाईप करण्याचा प्रयत्न करू या. तुम्ही चार्ट बदलला आहे आणि मूल्य 11 समाविष्ट केले आहे हे पाहू शकता.

चार्टनवीन डेटा जोडल्यावर आपोआप बदलेल.

आकृती 4.6

अधिक वाचा…

  • उदाहरणांसह एक्सेलमधील ऑफसेट(…) फंक्शन

कार्यरत फाइल्स डाउनलोड करा

खालील लिंकवरून कार्यरत फाइल्स डाउनलोड करा.

एक्सेल-ऑफसेट-फंक्शन .rar

ह्यू वेस्ट हे एक अत्यंत अनुभवी एक्सेल ट्रेनर आणि विश्लेषक आहेत ज्याचा उद्योगात 10 वर्षांपेक्षा जास्त अनुभव आहे. त्यांनी अकाउंटिंग आणि फायनान्समध्ये बॅचलर डिग्री आणि बिझनेस अॅडमिनिस्ट्रेशनमध्ये पदव्युत्तर पदवी घेतली आहे. ह्यूला शिकवण्याची आवड आहे आणि त्याने एक अद्वितीय शिकवण्याचा दृष्टीकोन विकसित केला आहे ज्याचे अनुसरण करणे आणि समजणे सोपे आहे. एक्सेलच्या त्यांच्या तज्ञ ज्ञानाने जगभरातील हजारो विद्यार्थ्यांना आणि व्यावसायिकांना त्यांची कौशल्ये सुधारण्यास आणि त्यांच्या करिअरमध्ये उत्कृष्ट कामगिरी करण्यास मदत केली आहे. त्याच्या ब्लॉगद्वारे, ह्यू आपले ज्ञान जगासोबत सामायिक करतो, व्यक्ती आणि व्यवसायांना त्यांच्या पूर्ण क्षमतेपर्यंत पोहोचण्यात मदत करण्यासाठी विनामूल्य एक्सेल ट्यूटोरियल आणि ऑनलाइन प्रशिक्षण ऑफर करतो.