Բովանդակություն
Շատ անգամ Excel-ում օգտվողներն օգտագործում են բանաձևեր՝ ցանկալի արժեքները ցույց տալու համար: Այս բանաձևի արդյունքները կախված են տվյալ թերթի կամ նույն աշխատանքային գրքույկի մեկ այլ թերթիկի այլ բջիջների արժեքներից: Մեր հիմնական նպատակն է ցույց տալ բջիջի արժեքի կախվածությունը այլ բջիջներից մեկ այլ աշխատաթերթում: Այս հոդվածում մենք ձեզ ցույց կտանք, թե ինչպես կարելի է հետևել կախյալներին Excel-ի թերթերում:
Ներբեռնեք Practice Workbook
Դուք կարող եք ներբեռնել անվճար Excel աշխատանքային գիրքը այստեղ և պրակտիկա վարել ձեր վրա: սեփական:
Trace Dependents.xlsm
Trace Dependents
Մենք կարող ենք սահմանել հետքերով կախվածները որպես մեկ բջիջ կամ բջիջների տիրույթ, որը ազդել այլ բջիջների արժեքի վրա: Արդյունքը ցույց տալու համար կախված բջիջը կախված է ակտիվ բջիջների արժեքներից: Օրինակ, B8 բջիջը պարունակում է =B6-B7 բանաձևը: Այստեղ B6 և B7 բջիջները ակտիվ բջիջներ են, քանի որ B8 <5 բջիջի արժեքը> կախված է և՛ B6 -ից և B7 -ից, և դրանք հետքից կախված են:
Հետագծելու 2 հեշտ ուղիներ Կախվածները Excel-ում թերթերի միջով
Այս հոդվածում դուք կտեսնեք երկու տարբեր եղանակներ Excel-ի թերթերում կախվածներին հետևելու երկու տարբեր եղանակներ: Մեր առաջին մեթոդում մենք կօգտագործենք Excel-ի Trace Dependents հրամանը՝ կախյալներին ցույց տալու համար: Մեր երկրորդ ընթացակարգի համար մենք կկիրառենք VBA կոդը նույն նպատակով:
Մեր հոդվածը պատկերացնելու համար մենք կօգտագործենք հետևյալը.տվյալների հավաքածու: Այստեղ B և C սյունակներում մենք համապատասխանաբար ունենք պատվերի որոշ ID և դրանց համապատասխան ապրանքներ:
1. Օգտագործելով Trace Dependents հրամանը թերթերում կախվածներին հետևելու համար
Մեր առաջին ընթացակարգի համար մենք կօգտագործենք Trace Dependents հրամանը, որը գտնվում է ժապավենի Formulas ներդիրում: Ընտրելով այս հրամանը՝ մենք կարող ենք տեսնել ակտիվ բջիջները և որոշակի բանաձևի կամ արժեքի կախված բջիջները: Այս ընթացակարգի մանրամասն քայլերը հետևյալն են.
Քայլ 1.
- Առաջին հերթին, մենք կվերցնենք երկու աշխատանքային թերթ՝ տվյալների հավաքածու կազմելու համար:
- Քանի որ մենք ցույց կտանք թերթերի վրա կախված հետքերը, մեզ անհրաժեշտ կլինի առնվազն երկու աշխատանքային թերթ:
- Հետևյալ պատկերում մենք կդարձնենք տվյալների հավաքածուն Trace Dependent թերթում: .
Քայլ 2.
- Երկրորդը, մենք կվերցնենք մեկ այլ աշխատանքային թերթ և անվանենք այն Trace Dependent 1 :
- Նաև մենք կկազմենք լրացուցիչ սյունակ` կիրառելու բանաձև, որը կպարունակի երկու թերթերի բջիջների հասցեները:
- Այնուհետև գրեք <4-ի հետևյալ բանաձևը:> COUNTIF ֆունկցիան D5 բջիջում:
=COUNTIF('Trace Dependent'!B5:B10,'Trace Dependent 1'!B5)
Քայլ 3.
- Երրորդը սեղմեք Enter արդյունքը տեսնելու համար .
- Այնուհետև Autofill հատկանիշի օգնությամբ մենք ցույց կտանք ստորին բջիջների արդյունքները որպեսլավ:
Քայլ 4.
- Չորրորդ, վերադարձեք Trace Dependent թերթ։
- Այնուհետև ընտրեք բջիջ B5 ։
- Այստեղ մենք կստուգենք՝ արդյոք որևէ բջիջի արժեք կախված է այս բջիջից։
- Այնուհետև, բջիջն ընտրելուց հետո անցեք ժապավենի Բանաձևեր ներդիրը:
- Այնտեղից` Բանաձևում: Աուդիտ խումբ, ընտրեք Հետագայում կախվածներին ։
Քայլ 5. 5>
- Հինգերորդ, եթե բջիջը ակտիվ բջիջ է, դուք կտեսնեք կետավոր սև գիծ՝ դեպի պատկերը ուղղված սլաքով:
- Սա ցույց է տալիս, որ բջիջը ակտիվ բջիջ է: և նրա կախյալ բջիջը գտնվում է մեկ այլ աշխատաթերթում:
Քայլ 6.
- Այնուհետև պահեք մկնիկը կետավոր գծի ծայրին և կրկնակի սեղմեք դրա վրա:
Քայլ 7.
- Այս քայլում , կրկնակի սեղմելուց հետո կտեսնեք Գնալ դեպի երկխոսության տուփը։
- Հետևաբար, վանդակում կցուցադրվեն թերթիկը և բանաձևը, որում օգտագործվում է ակտիվ բջիջը։ .<1 5>
- Այնուհետև ընտրեք հղումը և սեղմեք OK :
Քայլ 8.
- Վերջապես, նախորդ քայլի գործողությունը ձեզ կտանի դեպի թերթիկ որտեղ օգտագործվում է այս բանաձևը:
- Այն նաև ցույց կտա կախյալ բջիջը, որի արժեքը կախված է ակտիվ բջիջից:
- Մեր օրինակում D5 բջիջի արդյունքը թերթի Trace Dependent 1 կախված էթերթի B5 ակտիվ բջիջի վրա Կախված հետքերով ։
2. VBA կոդի կիրառում Excel-ում թերթերի վրա կախվածներին հետևելու համար
Որպես մեր երկրորդ մեթոդ, մենք կկիրառենք VBA ծածկագիրը` կախվածներին հետևելու թերթերում Excel. Մենք կոդում կտանք ճիշտ հաջորդականությունը և հրամանը, և սա ցույց կտա կախյալներն ու ակտիվ բջիջը: Ավելի լավ հասկանալու համար հետևեք հետևյալ քայլերին:
Քայլ 1.
- Սկզբում վերցրեք երկու թերթ և կազմեք տվյալների հավաքածուն երկու թերթերի վրա, ինչպես օրինակ. նախորդ մեթոդներով:
Քայլ 2.
- Այնուհետև լրացրեք <սյունակի բջիջները 4> D թերթիկի տվյալների հավաքածուի VBA 1 ՝ կիրառելով բանաձևը, ինչպես նախորդ նկարագրությունը:
Քայլ 3.
- Երրորդ, մենք կկիրառենք ծածկագիրը կախյալներին հետագծելու համար:
- Դրա համար ընտրեք բջիջ B5 թերթի VBA ։
- Այնուհետև անցեք Developer ժապավենի ներդիրը:
- Այնտեղից ընտրեք Visual Basic :
Քայլ 4.
- Չորրորդ, դուք կտեսնեք VBA պատուհանը:
- Այստեղ, սկսած Տեղադրել ներդիրում ընտրել Մոդուլ ։
Քայլ 5.
- Հինգերորդ, պատճենեք հետևյալ կոդը և տեղադրեք այն մոդուլի մեջ:
5437
VBA Breakdown
- Fir խորամանկ, մենք ենքզանգահարելով Ենթաընթացակարգը Trace_Dependents_Across_Sheets :
2598
- Այնուհետև հետևյալ հրամանները ցույց կտան կախյալները և ակտիվ բջիջը:
- Սլաքի թիվը կլինի մեկ, և սլաքը չի նավարկելու դեպի նախադեպային բջիջ
3735
Քայլ 6.
- Այնուհետև , այն տեղադրելուց հետո պահպանեք կոդը:
- Այնուհետև պահեք կուրսորը մոդուլի վրա և սեղմեք գործարկման կոճակը կամ F5 այն նվագարկելու համար:
Քայլ 7.
- Կոդը գործարկելուց հետո այն մեզ ուղղակիորեն կտանի դեպի բջիջ: Թերթի D5 VBA 1 , որը ցույց է տալիս, որ դա կախված բջիջն է:
Քայլ 8.
- Հետևաբար, եթե վերադառնաք VBA թերթիկ, կտեսնեք, որ B5 բջիջը նշված է հետքի կախվածությամբ: սլաքը՝ նշելով այն որպես ակտիվ բջիջ: