Ինչպե՞ս կարող եմ ստեղծել տվյալների վավերացում մեկ բջջում, որը կախված է նրանից, թե ինչ է մուտքագրվել մեկ այլ զանգի ժամանակ: Օրինակ. A1-ում ես ունեմ տվյալների վավերացում, որը գծագրված է դպրոցական առարկաների ցանկից: Օգտագործողը կարող է ընտրել առարկաներից մեկը բացվող ցանկից: B1-ի բացվող ընտրացանկը կտարբերվի՝ կախված A1-ում ընտրվածից: Եթե A1-ն ունի «Մաթեմատիկա», B1-ը կտրամադրի մաթեմատիկայի տարբեր դասերի տարբերակներ: Եթե A1-ն ունի «Public Speaking», B1-ը կտրամադրի տարբեր հանրային ելույթների դասերի տարբերակներ: 10.0.0.1
Excel-ում դրան հասնելու համար կարող եք օգտագործել անվանված միջակայքերը և INDIRECT ֆունկցիան տվյալների վավերացման համար:
Ահա քայլերը.
1. Ստեղծեք անվանված տիրույթներ յուրաքանչյուր առարկային համապատասխան տարբեր դասերի համար: Օրինակ՝ Մաթեմատիկայի դասերի միջակայքը անվանեք «Math_Classes», իսկ Հանրային խոսքի դասերի միջակայքը անվանեք «PublicSpeaking_Classes»:
2. Ստեղծեք տվյալների վավերացում A1 բջջի համար՝ դպրոցական առարկաների բացվող ցուցակ ստեղծելու համար:
3. Սահմանեք տվյալների վավերացումը B1 բջիջի համար, բայց ընդգրկույթին ուղղակիորեն հղում կատարելու փոխարեն դուք կօգտագործեք INDIRECT ֆունկցիան՝ A1 բջիջի ընտրության հիման վրա տիրույթը դինամիկ կերպով հղում կատարելու համար:
Ահա, թե ինչպես կարող եք կարգավորել տվյալների վավերացումը B1 բջիջի համար.
1. Ընտրեք B1 բջիջը:
2. Գնացեք «Տվյալներ» ներդիրը Excel ժապավենում:
3. «Տվյալների գործիքներ» խմբում սեղմեք «Տվյալների վավերացում»:
4. Տվյալների վավերացման երկխոսության վանդակում ընտրեք «Ցուցակ» «Թույլատրել» բացվող ցանկից:
5. «Աղբյուր» դաշտում մուտքագրեք հետեւյալ բանաձեւը.
«»
=INDIRECT(A1 և «_Classes»)
«»
Այս բանաձևը դինամիկ կերպով հղում է անում անվանված միջակայքին՝ հիմնված A1 բջիջի արժեքի վրա: Օրինակ, եթե A1 բջիջում ընտրված է «Մաթեմատիկա», ապա բանաձևը կվերաբերի «Math_Classes» անվանված տիրույթին, իսկ եթե ընտրված է «Public Speaking», ապա այն կվերաբերի «PublicSpeaking_Classes»:
6. Սեղմեք «OK»՝ տվյալների վավերացումը կիրառելու համար:
Այժմ, երբ դուք ընտրում եք թեմա A1 բջիջում, B1 բջիջի բացվող ցանկը ավտոմատ կերպով կթարմացվի՝ ցույց տալու այդ առարկայի համապատասխան դասերը: