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