Ինչպես ստեղծել բովանդակության աղյուսակ Excel-ում ներդիրների համար (6 մեթոդ)

  • Կիսվել Սա
Hugh West

Երբեմն Excel-ի աշխատանքային գիրքը մեծանում է բազմաթիվ աշխատաթերթերի պատճառով: Քանի որ ունեն մի քանի աշխատաթերթեր, դժվար է դրանք բոլորին համառոտ ներկայացնել: Այդ դեպքում բովանդակության աղյուսակը կարող է լավ լուծում լինել։ Այս հոդվածը ցույց կտա ինչպես ստեղծել բովանդակության աղյուսակ ներդիրների համար՝ օգտագործելով VBA կոդ և գերհղումներ Excel-ում: Կարծում եմ, այս հոդվածը ձեզ համար տեղեկատվական է և դուք ստանում եք որոշ արժեքավոր մտքեր:

Ներբեռնեք Practice Workbook

Ներբեռնեք գործնական աշխատանքային գիրքը ստորև:

Բովանդակություն Tabs.xlsm

Excel-ում ներդիրների բովանդակության աղյուսակ ստեղծելու 6 հարմար մեթոդներ

Ներդիրների բովանդակության աղյուսակ ստեղծելու համար մենք գտել ենք վեց տարբեր եղանակներ, որոնց միջոցով դուք կարող եք հեշտությամբ անել աշխատանքը. Այս հոդվածում մենք կցանկանայինք օգտագործել Excel-ի մի քանի հրամաններ, գործառույթներ և ավելի կարևոր՝ VBA կոդ՝ ներդիրների բովանդակության աղյուսակ ստեղծելու համար: Նախքան որևէ բան անելը, մենք պետք է ստեղծենք որոշ աղյուսակների ներդիրներ:

Դրանից հետո մենք կցանկանայինք օգտագործել Excel գործառույթները և VBA կոդը՝ ներդիրների համար անհրաժեշտ բովանդակության աղյուսակը ստեղծելու համար: .

1. Համատեքստային մենյուի օգտագործում

Մեր առաջին մեթոդն իսկապես հեշտ է օգտագործել: Այստեղ մենք կգրենք յուրաքանչյուր աղյուսակի ներդիրի անունը և այնտեղ կավելացնենք հղում: Այնուհետև, եթե սեղմենք հղման վրա, այն մեզ կտանի դեպի այդ աշխատանքային թերթիկը: Մեթոդը հասկանալու համար հետևեք քայլերին:

Քայլեր

  • Սկզբում գրեք աղյուսակի բոլոր ներդիրներըորտեղ ցանկանում եք հղումներ ավելացնել:

  • Այնուհետև աջ սեղմեք B5 բջիջի վրա:
  • Այն կբացվի Համատեքստային ընտրացանկը :
  • Այնտեղից ընտրեք Հղում տարբերակը:

  • Մեկ այլ եղանակով կարող եք ստանալ Հղում տարբերակը:
  • Նախ, գնացեք Տեղադրել ներդիրը ժապավենի վրա:
  • Այնուհետև ընտրեք Հղում Հղումներ խմբից:

  • Արդյունքում այն ​​կբացի Տեղադրեք Hyperlink երկխոսության վանդակը:
  • Այնուհետև ընտրեք Տեղադրել այս փաստաթղթում Հղում դեպի բաժին:
  • Դրանից հետո սահմանեք ցանկացած բջիջի հղում:
  • Այնուհետև ընտրեք տեղը այս փաստաթղթում: Քանի որ մենք ցանկանում ենք ստեղծել Միացյալ Նահանգների աշխատանքային թերթի հիպերհղումը, այնպես որ ընտրեք Միացյալ Նահանգները:
  • Վերջապես սեղմեք OK :

  • Այն կստեղծի հիպերհղում B5 բջիջի վրա:

  • Հետևեք նույն ընթացակարգին և ավելացրեք հիպերհղում ձեր Բովանդակության աղյուսակի յուրաքանչյուր բջիջում:

  • Այնուհետև, եթե սեղմեք որևէ ներդիրի վրա, այն մեզ կտանի դեպի այդ աղյուսակը: ներդիր:

  • Այստեղ մենք սեղմում ենք Ավստրալիա ներդիրը, և այն մեզ տանում է Ավստրալիա աղյուսակների ներդիր: Տեսեք սքրինշոթը:

2. VBA կոդի ներկառուցում

Դուք կարող եք օգտագործել VBA կոդը՝ ներդիրների բովանդակության աղյուսակ ստեղծելու համար: Նախքան որևէ բան անելը, դուք պետք է ժապավենի վրա ավելացնեք Developer ներդիրը : Դրանից հետո դուք օգտագործում եքVBA կոդը և Excel-ում ներդիրների համար բովանդակության աղյուսակ ստեղծել: Հետևեք քայլերին:

Քայլեր

  • Սկզբում գնացեք ժապավենի վրա գտնվող Developer ներդիրը:
  • Այնուհետև , ընտրեք Visual Basic Code խմբից:

  • Այն կբացի Visual Basic տարբերակ:
  • Այնուհետև անցեք Տեղադրել ներդիրն այնտեղ:
  • Դրանից հետո ընտրեք Module տարբերակը:

  • Այն կբացի Module ծածկագրի պատուհանը, որտեղ դուք կգրեք ձեր VBA կոդը:
2850
  • Այնուհետև փակեք տեսողական հիմնական պատուհանը:
  • Դրանից հետո նորից անցեք Developer ներդիրը:
  • Ընտրեք Macros տարբերակը: Code խումբը:

  • Արդյունքում կհայտնվի Macro երկխոսության տուփը:
  • Այնուհետև ընտրեք Բովանդակության_Բովանդակություն տարբերակը Մակրոյի անուն բաժնից:
  • Վերջապես սեղմեք Գործարկել :

  • Արդյունքում այն ​​մեզ կտա հետեւյալ արդյունքը. Տեսեք սքրինշոթը:

  • Այնուհետև, եթե ընտրեք որևէ ներդիր, այն կտանի այդ աշխատաթերթը:

  • Այստեղ մենք ընտրում ենք Ֆինլանդիա ներդիրը, այն մեզ կտանի դեպի Ֆինլանդիա աղյուսակի ներդիր: Տեսեք սքրինշոթը:

Կարդալ ավելին. Ինչպես կազմել բովանդակության աղյուսակ Excel-ում VBA-ի միջոցով (2 օրինակ)

Այս մեթոդում մենք կօգտագործենք HYPERLINK ֆունկցիան : Ըստօգտագործելով HYPERLINK ֆունկցիան, մենք ստեղծում ենք բովանդակության աղյուսակ ներդիրների համար: Դրանից հետո, եթե սեղմեք ներդիրը, այն ձեզ կտանի աղյուսակի որոշակի ներդիր: Այս մեթոդը հասկանալու համար ուշադիր հետևեք քայլերին:

Քայլեր

  • Սկզբում ընտրեք B5 բջիջը:
  • Այնուհետև գրեք հետևյալ բանաձևը>Դրանից հետո սեղմեք Enter բանաձևը կիրառելու համար:

  • Այնուհետև ընտրեք B6 բջիջը:
  • Գրե՛ք հետևյալ բանաձևը. 12>Այնուհետև սեղմեք Enter ՝ բանաձևը կիրառելու համար:

  • Կատարեք նույն ընթացակարգը մյուս բջիջների համար՝ աղյուսակ ստեղծելու համար: բովանդակությունը ներդիրների համար:
  • Վերջապես մենք կստանանք հետևյալ արդյունքը:

  • Այնուհետև, եթե ընտրեք որևէ ներդիր, այն կլինի տարեք այն աղյուսակի այդ ներդիրում:

  • Այստեղ մենք ընտրում ենք Ֆրանսիա ներդիրը, այն մեզ կտանի Ֆրանսիայի աղյուսակը: ներդիր. Տեսեք սքրինշոթը:

Կարդալ ավելին. Ինչպես ստեղծել բովանդակության աղյուսակ Excel-ում հիպերհղումներով (5 եղանակ)

4. Power Query-ի օգտագործումը

Մեր չորրորդ մեթոդը հիմնված է Power Query-ի օգտագործման վրա: Առաջին հերթին մենք բացում ենք Excel ֆայլը հոսանքի հարցման վրա: Այնուհետև, օգտագործելով HYPERLINK ֆունկցիան, մենք կստանանք յուրաքանչյուր աշխատաթերթի հիպերհղումները: Սա ճիշտ հասկանալու համար հետևեքքայլեր:

Քայլեր

  • Սկզբում գնացեք ժապավենի Տվյալներ ներդիրը:
  • Այնուհետև ընտրեք Ստացեք տվյալներ բացվող տարբերակ Ստացեք & Տվյալների փոխակերպում ։
  • Դրանից հետո ընտրեք Ֆայլից տարբերակը։
  • Այնուհետև ընտրեք Excel աշխատանքային գրքույկից ։

  • Դրանից հետո ընտրեք ձեր նախընտրած Excel ֆայլը և սեղմեք Ներմուծում ։

  • Այնուհետև կհայտնվի Նավարկիչ երկխոսության տուփը:
  • Ընտրեք Բովանդակության աղյուսակը տարբերակ:
  • Վերջապես սեղմեք Տվյալների փոխակերպում :

  • Որպես արդյունքում կբացվի Power Query պատուհանը:

  • Այնուհետև աջ սեղմեք Անունը վերնագիր և ընտրեք Հեռացնել այլ սյունակներ :

  • Արդյունքում, մնացած բոլոր սյունակները հեռացվել է:
  • Այնուհետև սեղմեք Փակել & Բեռնել բացվող տարբերակ:
  • Այնտեղից ընտրեք Փակել & Load To .

  • Այնուհետև կհայտնվի Ներմուծել տվյալների երկխոսության տուփը:
  • Ընտրեք այն վայրը, որտեղ ցանկանում եք տեղադրել ձեր տվյալները, ինչպես նաև սահմանել բջիջը:
  • Վերջապես սեղմեք OK :

  • Դա մեզ կտա հետեւյալ արդյունքը. Տեսեք սքրինշոթը:

  • Այնուհետև ստեղծեք նոր սյունակ, որտեղ ցանկանում եք տեղադրել ձեր ներդիրների հղումը:

  • Դրանից հետո ընտրեք C5 բջիջը։
  • Գրեք հետևյալը.բանաձեւ։
=HYPERLINK("#'"&[@Name]&"'!A1","USA")

  • Սեղմեք Enter բանաձևը կիրառելու համար:

  • Կատարեք նույն ընթացակարգը բոլոր բջիջների համար: Դրանից հետո դուք կստանաք հետևյալ արդյունքը:

  • Եթե սեղմեք որևէ ներդիրի վրա, այն ձեզ կտանի դեպի այդ աշխատանքային թերթիկը:
  • Այստեղ մենք սեղմում ենք ԱՄՆ ներդիրը: Այն մեզ տանում է Միացյալ Նահանգների աղյուսակների ներդիր:

5. Օգտագործելով կոճակներ

Մեկ այլ եղանակ, որով մենք կարող ենք ստեղծել ներդիրների բովանդակության աղյուսակ. օգտագործելով Կոճակները : Այս մեթոդով մենք ստեղծում ենք կոճակ, այնուհետև այն կապում ենք ցանկալի աղյուսակի ներդիրին: Դրանից հետո, եթե սեղմենք կոճակի վրա, այն մեզ կտանի այդ ներդիր։ Մեթոդը հասկանալու համար ճիշտ հետևեք քայլերին:

Քայլեր

  • Նախ, գնացեք ժապավենի Developer ներդիրը:
  • Այնուհետև ընտրեք Տեղադրել բացվող տարբերակը Կարգավորումներ խմբից:

  • Ընտրեք Button(Form Control) Insert բացվող ընտրանքից:

  • Արդյունքում այն ​​կվերածի մկնիկի կուրսորը գումարած (+) պատկերակի:
  • Քաշեք գումարած պատկերակը` կոճակի ձևը տալու համար:

  • Այն կբացի Assign Macro երկխոսության տուփը:
  • Այնուհետև ընտրեք Նոր տարբերակը:

  • Այն կբացի Visual Basic պատուհանը, որտեղ դուք պետք է տեղադրեք ձեր VBA-ն այս կոճակի համար:
  • Այս կոդը կստեղծիհղում դեպի որոշակի աղյուսակի ներդիր:
  • Գրեք հետևյալ կոդը:
2497
Նշում. Որոշակի աղյուսակի ներդիրի հղում ստեղծելու համար , դուք պետք է «Միացյալ Նահանգները» փոխարինեք ձեր նախընտրած ներդիրի անունով: Մնացած բոլոր կոդերը կմնան անփոփոխ:

  • Այնուհետև փակեք պատուհանը:
  • Դրանից հետո անցեք ժապավենի Developer ներդիրը:
  • Այնուհետև ընտրեք Մակրոներ Կոդ խմբից:

  • Արդյունքում, Մակրո երկխոսության տուփը կհայտնվի:
  • Այնուհետև, Մակրո անունը բաժնում ընտրեք Button1_Click :
  • Վերջապես սեղմեք Գործարկել :

  • Այն մեզ կտանի դեպի այդ որոշակի ներդիր:
  • Այնուհետև սեղմեք աջ կոճակի վրա կոճակը:
  • Ընտրեք Խմբագրել տեքստը Համատեքստային ընտրացանկից :

  • Այստեղ , մենք սահմանել ենք մեր կոճակի անունը որպես « USA »:
  • Դուք կարող եք սահմանել ձեր նախընտրած անունը:
  • Այժմ սեղմեք կոճակի անունը:
  • Դա ձեզ կտանի դեպի այդ որոշակի ներդիր:

  • Այստեղ մենք հղում ենք ստեղծում աղյուսակի ներդիրով, որը կոչվում է « Միացյալ Նահանգներ '. Այսպիսով, այն մեզ կտանի դեպի այդ ներդիրը:

  • Հետևեք նույն ընթացակարգին` բոլոր անհրաժեշտ ներդիրների համար այլ կոճակներ ստեղծելու համար:
  • Ի վերջո, մենք ստանում ենք ներդիրների համար անհրաժեշտ բովանդակության աղյուսակը: Տեսեք սքրինշոթը:

6. Համակցված բանաձևի կիրառում

Այս մեթոդում մենք օգտագործում ենք Անունների կառավարիչը, որտեղ մենք կսահմանել անունը. Դրանից հետո մենք կօգտագործենք համակցված բանաձև, որի միջոցով կարող ենք ստեղծել ներդիրների բովանդակության աղյուսակը: Նախքան քայլերին անցնելը, ահա այն գործառույթները, որոնք մենք պատրաստվում ենք օգտագործել այս մեթոդում.

  • REPT ֆունկցիա
  • ՀԻՄԱ ֆունկցիա
  • SHETES ֆունկցիա
  • ROW ֆունկցիա
  • ՓՈԽՆԱՐԿՈՒՄ ֆունկցիա
  • HYPERLINK ֆունկցիա
  • TRIM ֆունկցիա
  • RIGHT ֆունկցիա
  • CHAR ֆունկցիա

Մեթոդը հստակ հասկանալու համար այժմ հետևեք քայլերին:

Քայլեր

  • Նախ, անցեք Բանաձև ներդիրը ժապավենի մեջ:
  • Այնուհետև ընտրեք Սահմանել անունը Սահմանված անուններ խմբից:

  • Այն կբացի Նոր անուն երկխոսության տուփը:
  • Այնուհետև Անուն բաժնում դրեք TabNames որպես անվանում։
  • Դրանից հետո գրեք հետևյալ բանաձևը Վերաբերվում է բաժնում։
=GET.WORKBOOK(1)&REPT(NOW(),)

  • Վերջապես սեղմեք OK :

  • Այնուհետև ընտրեք բջիջը B5 .
  • Գրի՛ր հետևյալ բանաձևը՝ օգտագործելով համակցված բանաձևը:
=IF(ROW(A1)>SHEETS(),REPT(NOW(),),SUBSTITUTE(HYPERLINK("#'"&TRIM(RIGHT(SUBSTITUTE(SUBSTITUTE(INDEX(TabNames,ROW(A1))," ",CHAR(255)),"]",REPT(" ",32)),32))&"'!A1",TRIM(RIGHT(SUBSTITUTE(SUBSTITUTE(INDEX(TabNames,ROW(A1))," ",CHAR(255)),"]",REPT(" ",32)),32))),CHAR(255)," "))

Այս բանաձևը վերցված է Professor-Excel -ից, որն օգնեց մեզ տալ հետևյալ արդյունքը:

  • Այնուհետև սեղմեք Մուտքագրեք բանաձևը կիրառելու համար:

  • Այնուհետև քաշեք Լրացնել բռնակի պատկերակը ներքևսյունակ:

  • Այնուհետև, եթե սեղմեք որևէ ներդիրի վրա, այն ձեզ կտանի աղյուսակի այդ ներդիր:

  • Այստեղ մենք սեղմում ենք Միացյալ Նահանգներ ներդիրը, և այն մեզ տանում է Միացյալ Նահանգների աղյուսակների ներդիր: Տեսեք սքրինշոթը:

Կարդալ ավելին. Ինչպես ստեղծել բովանդակության աղյուսակ առանց VBA Excel-ում

Եզրակացություն

Էջերի համար Excel-ի բովանդակության աղյուսակ ստեղծելու համար մենք ցույց ենք տվել վեց տարբեր մեթոդներ, որոնց միջոցով կարող եք ստեղծել դրա ավելի լավ տարբերակը: Դա ստեղծելու համար մենք օգտագործում ենք Excel-ի մի քանի ֆունկցիաներ և VBA կոդ: Այս բոլոր մեթոդները բավականին արդյունավետ են և օգտագործողի համար հարմար: Այս հոդվածում մենք ցույց տվեցինք, թե ինչպես օգտագործել կոճակները բովանդակության աղյուսակ ստեղծելու համար: Կարծում եմ, մենք ընդգրկեցինք բովանդակության աղյուսակի հետ կապված բոլոր հնարավոր ոլորտները: Եթե ​​ունեք լրացուցիչ հարցեր, ազատ զգալ հարցրեք մեկնաբանությունների վանդակում: Մի մոռացեք այցելել մեր Exceldemy էջը:

Հյու Ուեսթը բարձր փորձառու Excel-ի մարզիչ և վերլուծաբան է, որն ունի ավելի քան 10 տարվա փորձ այս ոլորտում: Նա հաշվապահական հաշվառման և ֆինանսների բակալավրի և բիզնեսի կառավարման մագիստրոսի կոչում է ստացել: Հյուը կիրք ունի դասավանդելու նկատմամբ և մշակել է ուսուցման յուրահատուկ մոտեցում, որը հեշտ է հետևել և հասկանալ: Excel-ի նրա փորձագիտական ​​գիտելիքներն օգնել են հազարավոր ուսանողների և մասնագետների ամբողջ աշխարհում բարելավել իրենց հմտությունները և առաջադիմել իրենց կարիերայում: Իր բլոգի միջոցով Հյուն կիսվում է իր գիտելիքներով աշխարհի հետ՝ առաջարկելով Excel-ի անվճար ձեռնարկներ և առցանց ուսուցում, որոնք կօգնեն անհատներին և ձեռնարկություններին հասնել իրենց ողջ ներուժին: