विषयसूची
Microsoft Excel में डायनामिक रेंज का उपयोग आमतौर पर OFFSET फ़ंक्शन को लागू करके डेटा की एक विस्तृत श्रृंखला को संग्रहीत करने के लिए किया जाता है। यह संग्रहीत डेटा एक परिभाषित नाम के साथ फिर विभिन्न कार्यों के तहत विभिन्न गणनाओं के लिए उपयोग किया जाता है। इस लेख में, आपको ठीक-ठीक पता चल जाएगा कि आप इस OFFSET फ़ंक्शन का उपयोग स्टोर करने, परिभाषित करने और उपयोग करने के लिए कैसे कर सकते हैं। Excel में कक्षों या डेटा की श्रेणी का उपयोग करें।
उपरोक्त स्क्रीनशॉट आलेख का अवलोकन है जो OFFSET फ़ंक्शन के उपयोग के उदाहरण का प्रतिनिधित्व करता है। आप डेटासेट, निर्माण और डेटासेट के बारे में अधिक जानेंगे; इस आलेख में निम्नलिखित अनुभागों में डायनेमिक नामित श्रेणी के साथ OFFSET फ़ंक्शन का उपयोग करता है।
अभ्यास कार्यपुस्तिका डाउनलोड करें
आप एक्सेल कार्यपुस्तिका डाउनलोड कर सकते हैं जो हमने इस लेख को तैयार किया है।
OFFSET के साथ डायनामिक रेंज
बनाना और; ऑफ़सेट फ़ंक्शन के साथ डायनामिक नामांकित श्रेणी का उपयोग करना
निर्माण और amp के लिए नीचे जाने से पहले; एक्सेल में ऑफ़सेट फ़ंक्शन के साथ डायनेमिक नामित श्रेणी का उपयोग, आइए पहले ऑफ़सेट फ़ंक्शन से परिचित हों।
ऑफ़सेट फ़ंक्शन का परिचय
- उद्देश्य :
किसी श्रेणी का संदर्भ देता है जो पंक्तियों की दी गई संख्या और; किसी दिए गए संदर्भ से कॉलम। , कोल्स, [ऊंचाई], [चौड़ाई])
- तर्क:
संदर्भ - एक सेल याकोशिकाओं की एक श्रृंखला। इस संदर्भ के आधार पर, ऑफ़सेट पैरामीटर लागू होते हैं।
पंक्तियां- पंक्ति संख्या जिसे संदर्भ बिंदु से नीचे या ऊपर की ओर गिना जाता है।
cols- कॉलम नंबर जिसे रेफरेंस वैल्यू से दाएं या बाएं गिना जाता है।
[ऊंचाई]- पंक्तियों की ऊंचाई या संख्या जो परिणामी मूल्यों के रूप में वापस आ जाएगी।
[चौड़ाई]- स्तंभों की चौड़ाई या संख्या जो परिणामी मानों के रूप में वापस आ जाएगी।
- उदाहरण:
नीचे दी गई तस्वीर में, 4 कॉलम हैं जिनमें कंप्यूटर ब्रांड, डिवाइस प्रकार, मॉडल के कुछ यादृच्छिक नाम हैं नाम और amp; मूल्य।
तालिका के डेटा के आधार पर, हम उन तर्कों को असाइन करने जा रहे हैं जिनका उल्लेख कॉलम H में किया गया है।
📌 चरण:
➤ जैसा कि हम <3 में OFFSET फ़ंक्शन का उपयोग करके परिणाम खोजने जा रहे हैं> सेल H15 , हमें वहां टाइप करना है:
=OFFSET(B4,5,2,4,2)
➤ Enter दबाने के बाद, आप आपके तर्क चयनों के आधार पर वापसी मूल्यों की एक सरणी दिखाई।
तो यह फ़ंक्शन कैसे काम करता है? फ़ंक्शन के अंदर, पहला तर्क सेल B4 है जिसे संदर्भ मान के रूप में जाना जाता है। अब, नीचे की ओर 5वीं पंक्ति पर जाएँ और; इस संदर्भ कक्ष से दाईं ओर दूसरा स्तंभ & आपको सेल D9 मिलेगा। चूंकि हमारी पंक्ति की ऊंचाई 2 है, इसलिए D9 से शुरू होकर नीचे की ओर 4 सेल वापस आ जाएंगेसमारोह। और सबसे आखिर में, कॉलम की ऊंचाई- 2 का मतलब है कि 4 पंक्तियां अगले कॉलम में दाईं ओर कॉलम डी तक विस्तारित होंगी। इसलिए, अंतिम परिणामी सरणी में D9:E12 की सेल रेंज शामिल होगी।
और पढ़ें: प्रभावी तरीके से एक्सेल ऑफसेट डायनेमिक रेंज मल्टीपल कॉलम
ऑफसेट और amp के साथ गतिशील रेंज बनाना; COUNTA फ़ंक्शन
COUNTA फ़ंक्शन सेल की श्रेणी में सभी खाली सेल को छोड़कर सेल की संख्या की गणना करता है। अब COUNTA फ़ंक्शंस का उपयोग करते हुए, हम पंक्ति की ऊंचाई & रेंज में उपलब्ध डेटा के आधार पर कॉलम की चौड़ाई।
📌 चरण:
➤ सेल H4 & टाइप करें:
=OFFSET(B4,0,0,COUNTA(B4:B100),COUNTA(B4:E4))
➤ प्रेस एंटर & आप देखेंगे कि पूरी सरणी परिणामी मानों के रूप में वापस आ जाएगी।
तर्क अनुभाग में, पंक्ति की ऊंचाई COUNTA(B4:B100) और amp; इसका मतलब है कि हम स्प्रैडशीट में 100वीं पंक्ति तक पंक्तियों को असाइन कर रहे हैं ताकि जब 100वीं पंक्ति के भीतर डेटा की मूल श्रेणी के तहत एक नया मान इनपुट किया जाएगा, तो वह नया मान भी OFFSET फ़ंक्शन द्वारा संग्रहीत किया जाएगा। फिर से, जैसा कि कॉलम की चौड़ाई को COUNTA(B4:E4) के रूप में परिभाषित किया गया है, इसलिए चार कॉलम (B, C, D, E) अब इस पर आधारित फ़ंक्शन को असाइन किए गए हैं OFFSET फ़ंक्शन में चयनित संदर्भ मान।
नीचे दी गई तस्वीर में, यह एक उदाहरण है जब आप डेटा की मूल श्रेणी के तहत एक मान इनपुट करते हैं,तत्काल परिणामी मूल्य OFFSET तालिका में दिखाया जाएगा। 4>
समान रीडिंग
- सेल वैल्यू पर आधारित एक्सेल डायनामिक रेंज
- एक्सेल वीबीए: सेल वैल्यू के आधार पर डायनामिक रेंज (3 विधियाँ)
- एक्सेल में VBA के साथ अंतिम पंक्ति के लिए डायनामिक रेंज का उपयोग कैसे करें (3 विधियाँ)
OFFSET & COUNTA कार्य
नाम प्रबंधक का उपयोग करके, आप OFFSET फ़ंक्शन के माध्यम से प्राप्त परिणामी सरणी के नाम को परिभाषित कर सकते हैं।
📌 चरण 1:
➤ फ़ॉर्मूला टैब के अंतर्गत, नाम प्रबंधक चुनें. एक डायलॉग बॉक्स खुलेगा।
➤ New & नाम संपादक बॉक्स दिखाई देगा।
📌 चरण 2:
➤ अपने डेटासेट का नाम या सेल की उस श्रेणी को परिभाषित करें जिसे आप ऑफसेट करना चाहते हैं।
➤ संदर्भ बॉक्स में, सूत्र टाइप करें:
=OFFSET(B4,0,0,COUNTA(B4:B100),COUNTA(B4:E4))
➤ प्रेस ओके & नाम प्रबंधक अब नीचे संदर्भ सूत्र के साथ सूची में परिभाषित नाम दिखाएगा।
📌 स्टेप 3:
➤ अब नेम मैनेजर & अपनी स्प्रैडशीट पर वापस लौटें।
📌 चरण 4:
➤ अपनी स्प्रैडशीट में किसी भी सेल का चयन करें और ; सूत्र के रूप में परिभाषित नाम टाइप करना प्रारंभ करें। आपको वहां परिभाषित नाम मिलेगाफ़ंक्शन सूची।
➤ उस फ़ंक्शन का चयन करें और; प्रेस एंटर ।>नेम मैनेजर ।
और पढ़ें: सेल वैल्यू पर आधारित एक्सेल डायनामिक नेम्ड रेंज (5 आसान तरीके)
गणना के लिए डायनामिक नेम्ड रेंज का उपयोग
आपके द्वारा पहले चयनित सरणी या सेल की श्रेणी के नाम को परिभाषित करने के बाद, अब आप इसके आधार पर अलग-अलग गणना कर सकते हैं संख्यात्मक मान या किसी फ़ंक्शन को डेटा की गतिशील नामित श्रेणी पर लागू करें। अपने डेटासेट से, अब हम पहले पूरी मूल्य सूची को ऑफसेट करेंगे और पहले & amp; फिर कुछ बीजगणितीय गणनाएँ करें।
📌 चरण 1:
➤ नाम संपादक को फिर से खोलें और; इसे मूल्य नाम दें।
➤ संदर्भ फ़ंक्शन बॉक्स में, सूत्र टाइप करें:
=OFFSET(E4,1,0,COUNTA(E5:E100),1)
➤ ठीक और amp दबाएं ; नाम प्रबंधक कीमतों के लिए नीचे एक संदर्भ सूत्र के साथ परिभाषित नाम दिखाएगा।
📌 चरण 2:
➤ नाम प्रबंधक & इसे अपनी स्प्रैडशीट पर लौटाएं।
📌 चरण 3:
➤ जैसा कि हमें पता चलेगा सूची से सभी कीमतों का योग, सेल H11 में एक नई परिभाषित नामित सीमा वाला सूत्र होगा:
=SUM(Prices)
➤ के बाद Enter दबाने पर, आपको एक ही बार में सभी डिवाइस की कुल कीमत मिल जाएगी।
इस तरहगतिशील नामित श्रेणी गणना के दौरान फ़ंक्शन के लिए काम करती है। आपको फ़ंक्शन बार में हर बार सेल संदर्भ इनपुट करने की आवश्यकता नहीं होगी क्योंकि आप नाम प्रबंधक के साथ सेल की उस श्रेणी के लिए पहले से ही एक नाम परिभाषित कर चुके हैं।
इसी तरह, औसत, अधिकतम और; MIN फ़ंक्शन, आप कॉलम H में कुछ अन्य डेटा का मूल्यांकन भी कर सकते हैं जो निम्न चित्र में दिखाए गए हैं।
और पढ़ें : एक्सेल में सेल वैल्यू के आधार पर डायनेमिक सम रेंज बनाएं (4 तरीके)
ऑफसेट का विकल्प: इंडेक्स फंक्शन के साथ डायनेमिक रेंज बनाना
एक उपयुक्त विकल्प ऑफ़सेट फ़ंक्शन INDEX फ़ंक्शन है। आप इस INDEX फ़ंक्शन के साथ कई डेटा या सेल की एक श्रेणी को स्टोर कर सकते हैं। यहां हम एक बार फिर कीमतों की सूची के नाम को परिभाषित करने जा रहे हैं।
📌 चरण 1:
➤ खोलें नाम संपादक फिर से & रेफरेंस बॉक्स में फॉर्मूला टाइप करें:
=INDEX(B5:E100, 0, MATCH(E4, B4:E4, 0))
➤ प्रेस एंटर & आपको नया परिभाषित नाम नाम प्रबंधक में मिलेगा।
📌 चरण 2:
➤ नाम प्रबंधक & आपका काम हो गया।
अब आप संबंधित कार्यों को निर्दिष्ट करके किसी भी प्रकार की गणना के लिए अपनी स्प्रैडशीट में इस गतिशील नामित श्रेणी का उपयोग कर सकते हैं।
और पढ़ें: एक्सेल में डायनेमिक रेंज VBA का उपयोग कैसे करें (11 तरीके)
अंतिम शब्द
मुझे उम्मीद है कि यह लेख निर्माण & amp; का उपयोग करता हैडायनेमिक रेंज अब आपको अपने एक्सेल स्प्रेडशीट में OFFSET फ़ंक्शन को प्रभावी ढंग से लागू करने के लिए संकेत देगी। यदि आपके कोई प्रश्न या प्रतिक्रिया है, तो कृपया मुझे टिप्पणी अनुभाग में बताएं। आप इस वेबसाइट पर एक्सेल कार्यों से संबंधित हमारे अन्य लेख भी देख सकते हैं।