एक्सेलमा सूत्रमा कार्यपत्रको नाम कसरी सन्दर्भ गर्ने

  • यो साझा गर्नुहोस्
Hugh West

प्रायः Microsoft Excel सँग काम गर्दा, हामीले अर्को Excel कार्यपत्रबाट डाटा घुसाउनु पर्ने हुन सक्छ। जटिल सुनिन्छ, हैन? गलत! यस लेखमा, हामी एक्सेल सूत्रमा कार्यपत्रको नाम सन्दर्भ गर्ने 4 तरिकाहरू प्रदर्शन गर्नेछौं। थप रूपमा, हामी सक्रिय कार्यपत्रको नाम प्राप्त गर्न र मानको आधारमा अर्को कार्यपत्रलाई सन्दर्भ गर्न पनि सिक्नेछौं।

अभ्यास कार्यपुस्तिका डाउनलोड गर्नुहोस्

सन्दर्भ_वर्कशीट_नाम_इन_एक्सेल_फॉर्मुला। xlsx

गतिशील वर्कशीट सन्दर्भ

एक्सेल सूत्रमा वर्कशीट नाम सन्दर्भ गर्ने ४ तरिका

सबैभन्दा पहिले, जनवरीको बिक्री डाटा “जनवरी” मा विचार गरौं। कार्यपत्र, जसले "उत्पादनको नाम" "बिक्री" USD मा चित्रण गर्दछ।

उस्तै तरिकामा, हामी "फेब्रुअरी" कार्यपत्रमा फेब्रुअरी को बिक्री डाटा छ। यहाँ, हामी "जनवरी र फेब्रुअरी" कार्यपत्रहरूबाट डाटा तान्दै "कुल बिक्री" प्राप्त गर्न चाहन्छौं। त्यसोभए, थप ढिलाइ नगरी, एक्सेल सूत्रमा कार्यपत्रको नाम कसरी सन्दर्भ गर्ने भनेर अन्वेषण गरौं।

यहाँ, हामीले Microsoft Excel 365 संस्करण प्रयोग गरेका छौं। ; तपाईंले आफ्नो सुविधा अनुसार कुनै पनि अन्य संस्करण प्रयोग गर्न सक्नुहुन्छ।

१. स्पेस वा विराम चिन्हहरू बिना सन्दर्भ कार्यपत्र नाम

सबैभन्दा पहिले, हामी केस प्रदर्शन गर्नेछौं जहाँकार्यपत्रका नामहरू बीच कुनै खाली ठाउँ वा विराम चिन्हहरू छैनन्।

📌 चरणहरू :

  • सुरुमा, C5 मा जानुहोस्। सेल >> तल दिइएको सूत्र प्रविष्ट गर्नुहोस्।

=January!C5+February!C5

यहाँ, “जनवरी र फेब्रुअरी” कार्यपत्रका नामहरू, र C5 सेल यी दुई महिनामा “डेस्कटप बिक्री” सँग मेल खान्छ।

पढ्नुहोस् थप: कसरी अर्को पानामा एक्सेल पानाहरू लिङ्क गर्ने (५ तरिकाहरू)

2. स्पेस वा विराम चिन्हहरू सहित सन्दर्भ कार्यपत्र नाम

वैकल्पिक रूपमा, यो विधिले विचार गर्दछ कार्यपत्रका नामहरू बीचमा खाली ठाउँहरू वा विराम चिन्हहरू भएको अवस्थामा। यस अवस्थामा, "जनवरी र फेब्रुअरी बिक्री" कार्यपत्रहरू मानौं। अब हामी दुई कार्यपत्रबाट “बिक्री” डाटा निकाल्न चाहन्छौं र अर्को कार्यपत्रमा “कुल बिक्री” फर्काउन चाहन्छौं।

📌 चरणहरू :

  • सुरु गर्न, C5 सेल >> मा जानुहोस्। तलको अभिव्यक्तिमा टाइप गर्नुहोस्।

='January Sales'!C5+'February Sales'!C5

यस अवस्थामा, "जनवरी बिक्री" र " फेब्रुअरी बिक्री" कार्यपत्र नामहरू प्रतिनिधित्व गर्दछ; यसको विपरित, C5 कक्षले क्रमशः “डेस्कटप बिक्री” संकेत गर्दछ।

थप पढ्नुहोस्: अर्को एक्सेलबाट सन्दर्भ नखोल्ने कार्यपुस्तिका (५ उदाहरणहरू)

समान पढाइहरू

  • कसरी एक्सेलमा अर्को कार्यपत्रबाट धेरै कक्षहरू लिङ्क गर्ने (५)सजिलो तरिका)
  • एक्सेलमा फाइलहरू कसरी लिङ्क गर्ने (५ फरक दृष्टिकोणहरू)
  • स्वचालित अपडेटका लागि एक्सेल वर्कबुकहरू लिङ्क गर्नुहोस् (५ विधिहरू)<7
  • कसरी एक्सेलमा Word कागजात लिङ्क गर्ने (२ सजिलो विधिहरू)

3. अर्को पानामा गतिशील रूपमा सेल सन्दर्भ गर्नुहोस्

सत्यमा , हामीले अहिलेसम्म के गरेका छौं राम्रो छ, तर त्यहाँ एक ठूलो समस्या छ। सरल शब्दमा भन्नुपर्दा, यदि त्यहाँ धेरै कार्यपत्रहरू छन् भने, हामीले म्यानुअल रूपमा तिनीहरूको नाम प्रविष्ट गर्नुपर्नेछ। निराश नगर्नुहोस्! हामी यो दोहोरिने कार्यलाई VBA कोड INDIRECT प्रकार्य प्रयोग गरेर स्वचालित गर्न सक्छौं जसले स्ट्रिङको सेल सन्दर्भ फर्काउँछ।

📌 चरणहरू :

  • पहिले, नेभिगेट गर्नुहोस् विकासकर्ता ट्याब >> भिजुअल बेसिक बटनमा क्लिक गर्नुहोस्।

21>

अब, यसले नयाँ विन्डोमा भिजुअल बेसिक सम्पादक खोल्छ।

  • दोस्रो, Insert ट्याब >> मा जानुहोस्। मोड्युल चयन गर्नुहोस्।

तपाईँको सहज सन्दर्भको लागि, तपाइँ यहाँबाट कोड प्रतिलिपि गर्न सक्नुहुन्छ र तल देखाइएको विन्डोमा टाँस्न सक्नुहुन्छ।

1953

कोड ब्रेकडाउन:

यहाँ, हामी व्याख्या गर्नेछौं कार्यपत्र नामहरू उत्पन्न गर्न VBA कोड।

  • पहिलो भागमा, उप-दिनचर्यालाई नाम दिइएको छ, यहाँ यो Active_Work_Sheet_Name() .
  • अर्को, चर परिभाषित गर्नुहोस् wbk, परिणाम, j, k र डेटा प्रकार कार्यपुस्तिका असाइन गर्नुहोस्। र भ्यारिएन्ट क्रमशः।
  • मादोस्रो भाग, पानाहरूको संख्या गणना गर्न गणना गुण प्रयोग गर्नुहोस् र कार्यपुस्तिकामा सबै पानाहरू दोहोर्याउनको लागि लूपको लागि प्रयोग गर्नुहोस्।

<24

  • तेस्रो, VBA विन्डो बन्द गर्नुहोस् >> सबै पाना नामहरू प्राप्त गर्न प्रकार्य Active_Work_Sheet_Name () प्रविष्ट गर्नुहोस्।

=Active_Work_Sheet_Name()

  • अन्तमा, नेभिगेट गर्नुहोस् C5 सेल >> सूत्र पट्टी मा समीकरण घुसाउनुहोस्।

=INDIRECT("'"&E5&"'!C5")+INDIRECT("'"&E6&"'!C5")

उदाहरणका लागि, E5 E6 कक्षहरूले कार्यपत्रका नामहरू "जनवरी र फेब्रुअरी" लाई संकेत गर्दछ जबकि C5 कक्षले तिनीहरूको सम्बन्धित "बिक्री"<9 लाई जनाउँछ।>।

थप पढ्नुहोस्: रिपोर्टहरूको लागि एउटा कार्यपत्रबाट अर्को कार्यपत्रमा विशिष्ट डेटा स्थानान्तरण गर्नुहोस्

4. अर्को कार्यपुस्तिकाको सन्दर्भ सिर्जना गर्नुहोस्

एउटा कुराको लागि, हामी डेटालाई फरक कार्यपुस्तिका ( गन्तव्य कार्यपुस्तिका ) मा ल्याउनका लागि अन्य कार्यपुस्तिकाहरूमा सन्दर्भ सिर्जना गर्न सक्छौं ( स्रोत कार्यपुस्तिकाहरू )। । त्यसकारण, साथसाथै पछ्याउनुहोस्।

📌 चरणहरू :

  • सुरु गर्न तलको सूत्रलाई C5 कक्षमा प्रतिलिपि गरेर टाँस्नुहोस्। .

=[Referencing_Worksheet_Name_in_Excel_Formula.xlsx]January!C5+[Referencing_Worksheet_Name_in_Excel_Formula.xlsx]February!C5

उदाहरणका लागि, “[Referencing_Worksheet_Name_in_Excel_Formula.xlsx]” कार्यपुस्तिकाको नाम हो जुन "जनवरी" कार्यपत्र समावेश गर्दछ। यसबाहेक, C5 सेलले “बिक्री” मानहरूलाई संकेत गर्छ।

एक्सेलमा सक्रिय कार्यपत्रको नाम कसरी प्राप्त गर्ने

विपरीत, हामीले MID , FIND , र CELL प्रकार्यहरू संयोजन गरेर सक्रिय कार्यपत्रको नाम निकाल्न सक्छौं। यो सरल र सजिलो छ, त्यसैले प्रक्रियालाई विस्तृत रूपमा हेरौं।

📌 चरणहरू :

  • सुरु गर्न, B5 सेल >> मा क्लिक गर्नुहोस्। निम्न समीकरण घुसाउनुहोस्।

=MID(CELL("filename",B5),(FIND("]",CELL("filename",B5))+1),45)

सूत्र ब्रेकडाउन: <1

  • CELL("फाइलनाम",B5) → ले ढाँचा, सेल सामग्रीको स्थान बारे जानकारी फर्काउँछ। यहाँ, "फाइल नाम" info_type तर्क हो जसले फाइलको नाम र स्थान फर्काउँछ। अर्को, B5 कक्ष वैकल्पिक हो सन्दर्भ तर्क जहाँ परिणाम फर्काइन्छ।
  • FIND(“]”,CELL (“फाइलनाम”,B5)) → अर्को पाठ स्ट्रिङ भित्र एउटा पाठ स्ट्रिङको सुरूवात स्थिति फर्काउँछ। यहाँ, “]” find_text तर्क हो जबकि CELL(“फाइलनाम”,B5) हो within_text तर्क। यहाँ, FIND प्रकार्यले पाठको स्ट्रिङ भित्र स्क्वायर ब्रेसको स्थिति फर्काउँछ।
    • आउटपुट → 103
  • MID(CELL(“फाइलनाम”,B5),(FIND(“]”,CELL( “फाइलनाम”,B5))+1),45) बन्छ
    • MID(CELL(“फाइलनाम”,B5),(103+1), ४५) प्रारम्भिक स्थिति र लम्बाइ दिएर पाठ स्ट्रिङको बीचबाट क्यारेक्टरहरू फर्काउँछ। यहाँ, CELL(“फाइलनाम”,B5) पाठ तर्क हो, ( 103+1) हो start_num तर्क, र 45 num_chars तर्क हो जसले कार्यपत्रको नाममा वर्णहरूको अधिकतम संख्या प्रतिनिधित्व गर्दछ। .
    • आउटपुट → “सक्रिय पानाको नाम”

कसरी अर्को पानामा आधारित सन्दर्भ गर्ने एक्सेलमा सेल मानमा

अन्तिम तर कम्तिमा होइन, हामी सेल मानमा आधारित अर्को एक्सेल कार्यपत्रलाई पनि सन्दर्भ गर्न सक्छौं। यस अवसरमा, पीसी र सहायक उपकरण बिक्री डाटा विचार गरौं जसले “उत्पादन” नाम, “जनवरीमा बिक्री” , र देखाउँछ। “फेब्रुअरीमा बिक्री” क्रमशः।

📌 चरणहरू :

  • पहिलो स्थानमा, अगाडि बढ्नुहोस् डेटा ट्याब >> डेटा प्रमाणीकरण >> मा क्लिक गर्नुहोस् त्यसपछि तल दिइएको GIF मा देखाइएका चरणहरू पालना गर्नुहोस्।

  • पछि, B7 मा जानुहोस् सेल >> तल देखाइएको रूपमा VLOOKUP प्रकार्य प्रयोग गर्नुहोस् >> SUM प्रकार्य प्रयोग गरेर “कुल बिक्री” गणना गर्नुहोस्।

=VLOOKUP(C4,'Sales Data'!B5:D13,2,FALSE)

यस अवस्थामा, C4 सेल ड्रप-डाउन सूचीबाट चयन गरिएको “वस्तु” हो।

सूत्र ब्रेकडाउन :

  • VLOOKUP(C4,'सेल्स डाटा'!B5:D13,2,FALSE) → तालिकाको सबैभन्दा बायाँ स्तम्भमा मान खोज्छ , र त्यसपछि तपाईले निर्दिष्ट गर्नुभएको स्तम्भबाट समान पङ्क्तिमा मान फर्काउँछ। यहाँ, C4 ( lookup_value तर्क) 'बिक्री डाटा' बाट म्याप गरिएको छ!B5:D13 ( table_array तर्क) जुन "बिक्री डाटा" कार्यपत्र हो। अर्को, 2 ( col_index_num तर्क) ले लुकअप मानको स्तम्भ संख्या प्रतिनिधित्व गर्दछ। अन्तमा, FALSE ( range_lookup argument) ले लुकअप मानको सही मिलान लाई जनाउँछ।
    • आउटपुट → $1090

यसबाहेक, तपाइँ तल देखाइएको एनिमेटेड GIF लाई सन्दर्भ गरेर वास्तविक समयमा चरणहरू पालना गर्न सक्नुहुन्छ।

अभ्यास खण्ड

हामीले प्रत्येक पानाको दायाँ छेउमा अभ्यास खण्ड प्रदान गरेका छौं ताकि तपाईं आफैलाई अभ्यास गर्नुहोस्। कृपया यो आफैले गर्न निश्चित गर्नुहोस्।

नोटको रूपमा, “गतिशील कार्यपत्र सन्दर्भ.xlsx” “से सन्दर्भ अर्को Workbook.xlsx” फाइलहरू विधि ३ विधि ४ मा प्रयोग गरिन्छ। यसको विपरित, "Excel Formula.xlsx मा सन्दर्भ कार्यपत्र नाम" मा बाँकी विधिहरू समावेश छन्।

निष्कर्ष

मा छोटकरीमा, यो ट्यूटोरियलले एक्सेल सूत्रमा कार्यपत्रको नामलाई कसरी सन्दर्भ गर्ने भन्ने सबै इन्स र आउटहरू अन्वेषण गर्दछ। अब, हामी आशा गर्दछौं कि माथि उल्लेखित सबै विधिहरूले तपाईंलाई आफ्नो एक्सेल स्प्रेडसिटहरूमा अझ प्रभावकारी रूपमा लागू गर्न प्रेरित गर्नेछ। यसबाहेक, यदि तपाइँसँग कुनै प्रश्न वा प्रतिक्रिया छ भने, कृपया मलाई टिप्पणी सेक्सनमा थाहा दिनुहोस्। वा तपाईंले ExcelWIKI मा एक्सेल प्रकार्यहरूसँग सम्बन्धित हाम्रा अन्य लेखहरू जाँच गर्न सक्नुहुन्छ।

Hugh West एक उच्च अनुभवी एक्सेल प्रशिक्षक र उद्योग मा 10 वर्ष भन्दा बढी अनुभव संग विश्लेषक हो। उनले लेखा र वित्तमा स्नातक र व्यवसाय प्रशासनमा स्नातकोत्तर डिग्री हासिल गरेका छन्। Hugh को शिक्षण को लागी एक जोश छ र एक अद्वितीय शिक्षण दृष्टिकोण को विकास गरेको छ जुन पछ्याउन र बुझ्न सजिलो छ। एक्सेलको उनको विशेषज्ञ ज्ञानले विश्वभरका हजारौं विद्यार्थी र पेशेवरहरूलाई उनीहरूको सीप सुधार गर्न र उनीहरूको करियरमा उत्कृष्टता हासिल गर्न मद्दत गरेको छ। आफ्नो ब्लग मार्फत, हगले व्यक्ति र व्यवसायहरूलाई उनीहरूको पूर्ण क्षमतामा पुग्न मद्दत गर्न नि:शुल्क एक्सेल ट्यूटोरियलहरू र अनलाइन प्रशिक्षणहरू प्रदान गर्दै आफ्नो ज्ञान संसारसँग साझा गर्छन्।