सामग्री तालिका
कहिलेकाहीँ Excel मा, हामी प्रत्यक्ष सेल सन्दर्भको रूपमा निश्चित कक्षहरू प्रयोग गर्न सक्दैनौं। त्यसकारण, हामी एक्सेलमा सेल सन्दर्भको रूपमा चर पङ्क्ति नम्बर प्रयोग गर्न बाध्य छौं। सम्पूर्ण अवधारणा यो हो कि हामीले प्रविष्टिहरू, सूत्रहरूमा वा जहाँ चाहानुहुन्छ सेल सन्दर्भको रूपमा असाइन गर्नको लागि अनियमित पङ्क्ति नम्बर प्रयोग गर्छौं।
तलको स्क्रिनसटमा देखाइए अनुसार, हामी केही संख्याहरूको योग चाहन्छौं। हामी केवल दायरा (जस्तै, B5:B11 ) जोडेर योगफल प्राप्त गर्न सक्छौं। यद्यपि, यदि हामीले सेल सन्दर्भको रूपमा B11 सम्मिलित गर्न असमर्थ छौं भने हामी अनियमित पङ्क्ति नम्बर (जस्तै C5 ) प्रयोग गर्छौं। INDIRECT, OFFSET वा INDEX प्रकार्यले C5 सेल मान 11 लाई B11 सेल सन्दर्भको रूपमा रूपान्तरण गर्दछ। त्यसकारण, समग्र रूपान्तरण हुन्छ B(C5)=B11 ।
यस लेखमा, हामी सेल सन्दर्भको रूपमा पङ्क्ति नम्बर प्रयोग गर्ने धेरै तरिकाहरू देखाउँछौं। एक्सेल।
एक्सेल कार्यपुस्तिका डाउनलोड गर्नुहोस्
वेरिएबल रो नम्बर सेल सन्दर्भको रूपमा।xlsm
4 एक्सेलमा सेल सन्दर्भको रूपमा चर पङ्क्ति नम्बर प्रयोग गर्ने सजिलो तरिका
सेल सन्दर्भको रूपमा चर पङ्क्तिहरूको प्रयोग प्रदर्शन गर्न, हामीसँग डेटासेट छ। हाम्रो डेटासेटमा क्रम संख्या पङ्क्ति नम्बर र अन्य स्तम्भहरू निम्न चित्रमा देखाइएको छ। हामी सेल सन्दर्भको रूपमा चर पङ्क्ति नम्बर प्रयोग गरेर कुल मूल्य को योग चाहन्छौं।
विधि 1: चर पङ्क्ति नम्बर सक्षम गर्न INDIRECT प्रकार्य सेल सन्दर्भको रूपमा
द अप्रत्यक्ष प्रकार्यले पाठलाई तर्कको रूपमा लिएर सेल सन्दर्भ फर्काउँछ। INDIRECT प्रकार्यको सिन्ट्याक्स हो
=INDIRECT (ref_text, [a1])
ref_text ; पाठ स्ट्रिङमा सन्दर्भ
[a1] ; सेल A1 को बुलियन संकेत। TRUE (पूर्वनिर्धारित रूपमा) = कक्ष A1 शैली। [वैकल्पिक]
चरण 1: निम्न सूत्रलाई सम्बन्धित कक्षमा टाँस्नुहोस् (जस्तै, F16 )।
=SUM(F5:INDIRECT("F"&B15+4))
SUM सूत्रले दायराको योगफल मात्र दिन्छ (जस्तै, F5:F15 )। तर पहिले, INDIRECT प्रकार्यले B15 सेल मान लिन्छ (जस्तै, 11 ) त्यसपछि यसलाई 15 बनाउन 4 थप्छ। । अन्तमा, INDIRECT यसलाई F15 सूत्रमा पास गर्दछ। फलस्वरूप, F(B15) F(11+4) = F15
बन्छ चरण 2: थिच्नुहोस् ENTER । त्यस पछि तपाईले सेल F16 मा कुल मूल्य रकम देख्नुहुन्छ।
सरलीकरणको लागि, हामी साधारण सूत्रहरूमा सेल सन्दर्भको रूपमा पङ्क्ति नम्बर प्रयोग गर्छौं। तपाईं यसलाई लामो र जटिल सूत्रहरूमा प्रयोग गर्न सक्नुहुन्छ, र यसले राम्रो काम गर्दछ। सेल सन्दर्भहरूमा पङ्क्ति नम्बरहरू प्रयोग गर्नु जटिलताहरूबाट बच्नको लागि एक प्रभावकारी तरिका हो।
थप पढ्नुहोस्: एक्सेल VBA मा सेल सन्दर्भ (8 उदाहरणहरू)
विधि २: OFFSET
INDIRECT प्रकार्य जस्तै, एक्सेल OFFSET प्रकार्यले पनि सेल सन्दर्भ फिर्ता गर्छ। । नतिजामा समानता भए पनि, OFFSET प्रकार्य लिन्छ 5 तर्क इनपुटहरू। OFFSET प्रकार्यको सिन्ट्याक्स हो
=OFFSET (reference, rows, cols, [height], [width])
संदर्भ ; सुरु हुने कक्ष जहाँबाट पङ्क्ति र स्तम्भ नम्बर गणना गरिनेछ
पङ्क्तिहरू ; सन्दर्भ तल पङ्क्तिहरूको संख्या।
cols ; सन्दर्भको दायाँ स्तम्भहरूको संख्या।
उचाइ ; फर्काइएको सन्दर्भमा पङ्क्तिहरूको संख्या। [वैकल्पिक]
चौडाई ; फर्काइएको सन्दर्भमा स्तम्भहरूको संख्या। [वैकल्पिक]
चरण 1: सेलमा तलको सूत्र टाइप गर्नुहोस् F16 ।
= SUM(F5:OFFSET(F5, B15-1,0,1,1))
माथिको सूत्रमा, OFFSET प्रकार्यले F5 सेल सन्दर्भ , B15-1 लिन्छ। (अर्थात्, 11-1=10 ) चलको रूपमा पङ्क्तिहरू , 0 cols , 1 रूपमा उचाई र चौडाई । B15 वा B15-1 परिवर्तन गरेर तपाईंले सेल सन्दर्भको रूपमा कुनै पनि नम्बर घुसाउन सक्नुहुन्छ।
चरण 2 : कुल योगफल देखाउन ENTER थिच्नुहोस्।
थप पढ्नुहोस्: कसरी सन्दर्भ गर्ने कक्ष एक्सेलमा पङ्क्ति र स्तम्भ नम्बर (४ विधिहरू)
समान पढाइहरू
- एक्सेल VBA मा सूत्रR1C1 निरपेक्ष सन्दर्भ कसरी प्रयोग गर्ने<3
- [निश्चित!] सापेक्ष कक्ष सन्दर्भ Excel मा काम गरिरहेको छैन
- Excel VBA: अर्को कार्यपुस्तिकाबाट सेल मान नखोली प्राप्त गर्नुहोस्
- स्प्रेडसिटमा सापेक्ष र निरपेक्ष सेल ठेगाना
- एक्सेलमा सापेक्ष कक्ष सन्दर्भको उदाहरण (3मापदण्ड)
विधि 3: चल पङ्क्ति नम्बर प्रयोग गर्न INDEX प्रकार्य
सेल सन्दर्भको रूपमा पङ्क्ति नम्बर सम्मिलित गर्न, हामी फर्काउन सक्छौं यसलाई सूत्रहरूमा तोक्न मान। INDEX प्रकार्यले तोकिएको स्थानको मानहरूमा परिणाम दिन्छ। INDEX प्रकार्यको सिन्ट्याक्स हो
=INDEX (array, row_num, [col_num], [area_num])
array ; दायरा वा एरे।
row_num ; दायरा वा एरेमा पङ्क्ति नम्बर।
col_num ; दायरा वा एरेमा स्तम्भ संख्या। [वैकल्पिक]
क्षेत्र संख्या ; सन्दर्भमा प्रयोग गरिएको दायरा। [वैकल्पिक]
चरण 1: कुनै पनि खाली कक्षमा पछिल्लो सूत्र प्रयोग गर्नुहोस् (जस्तै, F16 )
=SUM(F5:INDEX(F:F,B15+4))
INDEX प्रकार्यले F (जस्तै, F:F ) स्तम्भलाई एरेको रूपमा मान्दछ, B15+4= 15 लाई row_num को रूपमा। अन्य तर्कहरू o वैकल्पिक छन् त्यसैले तिनीहरूलाई प्रयोग गर्न आवश्यक छैन। सूत्रको INDEX(F:F,B15+4) भागले $35.4 (जस्तै, F15 सेल मान) फर्काउँछ। B15 वा B15+4 परिवर्तन गर्दा सूत्रमा चर पङ्क्ति संख्याहरूमा परिणाम आउँछ।
चरण २: कक्ष F16 मा कुल मूल्य को योगफल देखिन ENTER कुञ्जी प्रयोग गर्नुहोस्।
थप पढ्नुहोस्: Excel VBA: R1C1 चर सहितको सूत्र (३ उदाहरणहरू)
विधि ४: VBA म्याक्रो सेल सन्दर्भको रूपमा भेरिएबल रो नम्बर लिनको लागि
के हुन्छ यदि हामी प्रत्येक पटक पङ्क्ति नम्बर प्रविष्ट गर्न चाहन्छौं भने, हामीले दायरा वा एरेबाट पङ्क्तिहरू चयन गर्छौं? एक्सेल VBA म्याक्रोहरू हुन्यो गर्न कुशल। मानौं हामी विशिष्ट पङ्क्तिहरू हाइलाइट गर्न चाहन्छौं (जस्तै, C5:D15 ) बोल्ड मसीमा तलको छविमा देखाइए अनुसार, VBA म्याक्रोले यसलाई केही लाइनहरू प्रयोग गरेर गर्छ।
चरण 1: Microsoft Visual Basic विन्डो खोल्नको लागि, ALT+F11 थिच्नुहोस्। Microsoft Visual Basic विन्डोमा, चयन गर्नुहोस् Insert ( उपकरणपट्टी बाट) > Module मा क्लिक गर्नुहोस्।
चरण २: निम्न म्याक्रोलाई मोड्युल मा टाँस्नुहोस्।
8347
म्याक्रो कोडले VBA इनपुट बक्स प्रयोग गरेर पङ्क्ति नम्बर लिन्छ त्यसपछि पहिलो 10 पङ्क्तिहरू हाइलाइट गर्दछ । हाइलाइट VBA Selection.Font.Bold गुण प्रयोग गरी गरिन्छ। Sheets.Range कथनले विशिष्ट पाना र दायरा तोक्छ। साथै, यसले VBA CELL गुण प्रयोग गरी दायरा परिभाषित गर्दछ।
चरण ३: म्याक्रो चलाउन F5 कुञ्जी प्रयोग गर्नुहोस्। म्याक्रोले पहिले इनपुट बक्स देखाउँछ र पङ्क्ति नम्बर प्रविष्ट गर्न सोध्छ। पङ्क्ति नम्बर प्रविष्ट गरेपछि (अर्थात, 5 ), ठीक मा क्लिक गर्नुहोस्।
➤ ठीक छ क्लिक गर्नाले तपाईंलाई मोड्युल विन्डोमा लैजान्छ। कार्यपत्रमा फर्कनुहोस्, तपाईंले तोकिएको दायरा (जस्तै, C5:D15 ) बोल्ड मा हाइलाइट गरिएको देख्नुहुन्छ।
थप पढ्नुहोस्: पङ्क्ति र स्तम्भ नम्बर द्वारा सेल सन्दर्भको साथ एक्सेल VBA उदाहरणहरू
निष्कर्ष
यस लेखमा, हामी प्रयोग गर्छौं धेरै प्रकार्यहरू साथै VBA म्याक्रो चल पङ्क्ति प्रयोग गर्नएक्सेलमा सेल सन्दर्भको रूपमा नम्बर। INDIRECT , OFFSET , र INDEX जस्ता कार्यहरूले परिणामहरूलाई सेल सन्दर्भको रूपमा रूपान्तरण गर्न तिनीहरूको तर्कहरूमा पङ्क्ति नम्बरहरू प्रयोग गर्दछ। आशा छ कि यी माथि वर्णन गरिएका तरिकाहरूले अवधारणालाई स्पष्ट पार्नेछ र तपाईंलाई दैनिक प्रयोगहरूमा प्रयोग गर्न मद्दत गर्नेछ। यदि तपाइँसँग थप सोधपुछ छ वा थप्न केहि छ भने टिप्पणी गर्नुहोस्।