Բովանդակություն
Հաճախ, Microsoft Excel-ի հետ աշխատելիս, մեզ կարող է անհրաժեշտ լինել տվյալներ զետեղել մեկ այլ Excel աշխատաթերթից: Բարդ է հնչում, չէ՞: Սխալ. Այս հոդվածում մենք կցուցադրենք Excel բանաձևով աշխատաթերթի անվանումը հիշատակելու 4 եղանակ: Բացի այդ, մենք նաև կսովորենք ստանալ ակտիվ աշխատաթերթի անվանումը և արժեքի հիման վրա հղում կատարել մեկ այլ աշխատաթերթի:
Ներբեռնեք Practice Workbook
Referencing_Worksheet_Name_in_Excel_Formula: xlsx
Dynamic Worksheet Reference.xlsm
Հղում մեկ այլ աշխատանքային գրքույկից.xlsx
Excel-ի բանաձևում աշխատաթերթի անունը հղելու 4 եղանակ
Նախ և ամենակարևորը, եկեք դիտարկենք Հունվարի վաճառքի տվյալները «Հունվար» աշխատաթերթը, որը պատկերում է «Ապրանքի անվանումը» և «Վաճառքը» ԱՄՆ դոլարով:
Նման ձևով մենք ունենաք Փետրվար ամսվա վաճառքի տվյալները «Փետրվար» աշխատանքային թերթում: Այստեղ մենք ցանկանում ենք ստանալ «Ընդհանուր վաճառքը» ՝ հավաքելով տվյալները «Հունվար և փետրվար» աշխատանքային թերթերից: Այսպիսով, առանց հետագա ուշացման, եկեք ուսումնասիրենք, թե ինչպես կարելի է հղում կատարել աշխատաթերթի անունը Excel բանաձևով:
Այստեղ մենք օգտագործել ենք Microsoft Excel 365 տարբերակը: ; Դուք կարող եք օգտագործել ցանկացած այլ տարբերակ՝ ըստ ձեր հարմարության:
1. Տեղեկանք աշխատանքային թերթիկի անվանումը առանց բացատների կամ կետադրական նշանների
Նախ, մենք ցույց կտանք այն դեպքը, երբԱշխատանքային թերթիկների անունները չունեն բացատներ կամ կետադրական նիշեր:
📌 Քայլեր :
- Հենց սկզբում գնացեք C5 բջիջ >> մուտքագրեք ստորև տրված բանաձևը:
=January!C5+February!C5
Այստեղ, «Հունվար և փետրվար» տե՛ս աշխատաթերթերի անունները, և C5 բջիջը համապատասխանում է «Սեղանի վաճառքի» այս երկու ամսվա ընթացքում:
Կարդացեք Ավելին. Ինչպես կապել Excel թերթերը մեկ այլ թերթիկի հետ (5 եղանակ)
2. Տեղեկանք աշխատանքային թերթիկի անվանումը բացատներով կամ կետադրական նշաններով
Այլընտրանք, այս մեթոդը հաշվի է առնում. այն դեպքը, երբ աշխատանքային թերթիկների անունների միջև կան բացատներ կամ կետադրական նշաններ: Այս դեպքում ենթադրենք «Հունվարի և փետրվար ամսվա վաճառքներ» աշխատաթերթերը: Այժմ մենք ցանկանում ենք հանել «Վաճառք» տվյալները երկու աշխատաթերթերից և վերադարձնել «Ընդհանուր վաճառքը» մեկ այլ աշխատաթերթում:
📌 Քայլեր .
- Սկզբից տեղափոխեք C5 բջիջ >> մուտքագրեք ստորև բերված արտահայտությունը:
='January Sales'!C5+'February Sales'!C5
Այս դեպքում «Հունվարի վաճառք» և « փետրվարյան վաճառք» ներկայացնում են աշխատաթերթերի անվանումները. Ի հակադրություն, C5 բջիջը ցույց է տալիս համապատասխանաբար «Desktop Sales» :
Կարդալ ավելին. Հղում մեկ այլ Excel-ից Աշխատանքային գիրք առանց բացման (5 օրինակ)
Նման ընթերցումներ
- Ինչպես միացնել բազմաթիվ բջիջներ մեկ այլ աշխատաթերթից Excel-ում (5Հեշտ ուղիներ)
- Ինչպես կապել ֆայլերը Excel-ում (5 տարբեր մոտեցումներ)
- Կապել Excel աշխատանքային գրքերը ավտոմատ թարմացման համար (5 մեթոդ)
- Ինչպես կապել Word փաստաթուղթը Excel-ին (2 հեշտ մեթոդ)
3. Հղում դինամիկ բջիջին մեկ այլ թերթում
Իրականում , այն, ինչ մենք արել ենք մինչ այժմ, լավ է, բայց կա մի մեծ խնդիր. Պարզ ասած, եթե կան բազմաթիվ աշխատաթերթեր, ապա մենք պետք է ձեռքով մուտքագրենք դրանց անունները: Մի հուսահատվեք! Մենք կարող ենք ավտոմատացնել այս կրկնվող առաջադրանքը՝ օգտագործելով VBA կոդը և INDIRECT ֆունկցիան , որը վերադարձնում է տողի բջիջի հղումը:
📌 Քայլեր . 1>
- Նախ, նավարկեք դեպի Developer ներդիր >> սեղմեք Visual Basic կոճակը:
Այժմ սա բացում է Visual Basic Editor նոր պատուհանում:
- Երկրորդ, անցեք Տեղադրել ներդիրին >> ընտրեք Մոդուլ ։
Հղման հեշտության համար կարող եք պատճենել կոդը այստեղից և տեղադրել այն պատուհանում, ինչպես ցույց է տրված ստորև։
6463
⚡ Կոդի բաշխում.
Այստեղ մենք կբացատրենք VBA կոդը՝ աշխատաթերթերի անունները ստեղծելու համար:
- Առաջին մասում ենթակարգին տրվում է անուն, այստեղ այն է Active_Work_Sheet_Name() .
- Այնուհետև սահմանեք wbk, արդյունք, j, և k փոփոխականները և նշանակեք տվյալների տեսակը Աշխատանքային գիրք և Տարբերակ համապատասխանաբար:
- Միջումերկրորդ մասը, օգտագործեք Count հատկությունը՝ հաշվելու թերթերի քանակը և For Loop ՝ աշխատանքային գրքույկի բոլոր թերթերում կրկնելու համար:
- Երրորդ, փակեք VBA պատուհանը >> մուտքագրեք Active_Work_Sheet_Name () ֆունկցիան՝ բոլոր թերթերի անունները ստանալու համար:
=Active_Work_Sheet_Name()
- Վերջապես, նավարկեք դեպի C5 բջիջ >> տեղադրեք հավասարումը Բանաձևի տողում :
=INDIRECT("'"&E5&"'!C5")+INDIRECT("'"&E6&"'!C5")
Օրինակ, E5 և E6 բջիջները մատնանշում են աշխատաթերթերի անունները «Հունվար և փետրվար» մինչդեռ C5 բջիջը վերաբերում է նրանց համապատասխան «Վաճառքներին» .
Կարդալ ավելին․ Տեղափոխեք կոնկրետ տվյալներ մեկ աշխատաթերթից մյուսը հաշվետվությունների համար
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 բջիջը ցույց է տալիս «Վաճառք» արժեքները:
Ինչպես ստանալ ակտիվ աշխատաթերթի անունը Excel-ում
Հակառակը, մենք կարող ենք հանել ակտիվ աշխատաթերթի անունը՝ համակցելով MID , FIND և CELL ֆունկցիաները: Դա պարզ է և հեշտ, ուստի եկեք մանրամասնորեն տեսնենք գործընթացը:
📌 Քայլեր .
- Սկսելու համար սեղմեք B5 բջիջը >> տեղադրեք հետևյալ հավասարումը:
=MID(CELL("filename",B5),(FIND("]",CELL("filename",B5))+1),45)
Բանաձեւի բաշխում.
- CELL(“filename”,B5) → վերադարձնում է տեղեկատվություն բջջի բովանդակության ձևաչափման, գտնվելու վայրի մասին: Այստեղ «ֆայլի անունը» info_type արգումենտն է , որը վերադարձնում է ֆայլի անունը և գտնվելու վայրը: Հաջորդը, B5 բջիջը կամընտիր տեղեկանք արգումենտն է, որտեղ արդյունքը վերադարձվում է:
- FIND(“]”,CELL («Ֆայլի անուն», B5)) → վերադարձնում է մեկ տեքստային տողի մեկնարկային դիրքը մեկ այլ տեքստային տողի մեջ: Այստեղ, “]” find_text արգումենտն է, մինչդեռ CELL(“filename”,B5) ներսում_տեքստի փաստարկ: Այստեղ FIND ֆունկցիան վերադարձնում է քառակուսի փակագծի դիրքը տեքստի տողում:
- Արդյունք → 103
- MID(CELL(“filename”,B5),(FIND(“]),CELL( «ֆայլի անուն», B5))+1), 45) → դառնում է
- MID(CELL(«ֆայլի անուն»,B5),(103+1), 45) → վերադարձնում է նիշերը տեքստային տողի կեսից՝ հաշվի առնելով մեկնարկային դիրքը և երկարությունը: Այստեղ CELL(“filename”,B5) text արգումենտն է, ( 103+1) է start_num արգումենտ, իսկ 45 num_chars արգումենտն է, որը ներկայացնում է աշխատաթերթի անվանման նիշերի առավելագույն քանակը։ .
- Արդյունք → «Ակտիվ թերթի անունը»
Ինչպես հղում կատարել մեկ այլ թերթի վրա հիմնված Բջջի արժեքի մասին Excel-ում
Վերջին, բայց ոչ պակաս կարևորը, մենք կարող ենք նաև անդրադառնալ մեկ այլ Excel աշխատաթերթի, որը հիմնված է բջջային արժեքի վրա: Այս առիթով, եկեք դիտարկենք Համակարգչի և աքսեսուարների վաճառքի տվյալները , որոնք ցույց են տալիս «Ապրանք» անվանումը, «Վաճառքները հունվարին» և «Վաճառք փետրվարին» համապատասխանաբար։
📌 Քայլեր ՝
- Առաջին հերթին անցեք. Տվյալներ ներդիրը >> սեղմեք Տվյալների վավերացում >> ապա հետևեք ստորև տրված GIF-ում ցուցադրված քայլերին:
- Այնուհետև անցեք B7 բջիջ >> օգտագործեք VLOOKUP ֆունկցիան ինչպես ցույց է տրված ստորև >> հաշվարկեք «Ընդհանուր վաճառքը» օգտագործելով SUM ֆունկցիան :
=VLOOKUP(C4,'Sales Data'!B5:D13,2,FALSE)
Այս դեպքում, C4 բջիջը ընտրված «Նյութ» բացվող ցանկից է:
Բանաձեւի բաժանում :
- VLOOKUP(C4,'Sales Data'!B5:D13,2,FALSE) → որոնում է արժեք աղյուսակի ամենաձախ սյունակում , և այնուհետև վերադարձնում է արժեքը նույն տողում ձեր նշած սյունակից: Այստեղ C4 ( lookup_value արգումենտ) քարտեզագրված է «Վաճառքի տվյալները»!B5:D13 ( table_array արգումենտ), որը «Վաճառքի տվյալներ» աշխատաթերթն է: Հաջորդը, 2 ( col_index_num արգումենտ) ներկայացնում է որոնման արժեքի սյունակի համարը: Վերջապես, FALSE ( range_lookup արգումենտ) վերաբերում է փնտրման արժեքի Ճշգրիտ համընկնումին :
- Արդյունք → $1090
Բացի այդ, դուք կարող եք իրական ժամանակում հետևել քայլերին` հղում կատարելով ստորև ներկայացված անիմացիոն GIF-ին:
Պրակտիկա բաժին
Մենք տրամադրել ենք Պրակտիկա բաժին յուրաքանչյուր թերթիկի աջ կողմում, որպեսզի կարողանաք զբաղվել ինքներդ: Խնդրում ենք համոզվեք, որ դա արեք ինքներդ:
Ինչպես նշում, «Դինամիկ աշխատաթերթի Reference.xlsx» և «Հղում ից Մեկ այլ Workbook.xlsx” ֆայլեր օգտագործվում են Մեթոդ 3 և Մեթոդ 4 : Ի հակադրություն, «Հղում աշխատաթերթի անունը Excel Formula.xlsx»-ում պարունակում է մնացած մեթոդները:
Եզրակացություն
Մտքում Կարճ ասած, այս ձեռնարկը ուսումնասիրում է Excel-ի բանաձևով աշխատաթերթի անունը հղում կատարելու բոլոր նրբությունները: Այժմ մենք հուսով ենք, որ վերը նշված բոլոր մեթոդները կհուշեն ձեզ ավելի արդյունավետ կիրառել դրանք ձեր Excel աղյուսակներում: Ավելին, եթե ունեք հարցեր կամ կարծիքներ, խնդրում եմ ինձ տեղյակ պահեք մեկնաբանությունների բաժնում: Կամ կարող եք ծանոթանալ Excel-ի գործառույթներին վերաբերող մեր մյուս հոդվածներին ExcelWIKI -ում: