01-ը 01-ը
Տվյալների որոնումը INDIRECT գործառույթով
The INDIRECT գործառույթը, որպես իր անվանում, առաջարկում է, կարող է օգտագործվել անուղղակիորեն գործածել բանաձեւի բջիջը :
Դա կատարվում է բջջային հղում մուտք գործելով բջջի մեջ, որը ընթերցվում է ֆունկցիան:
Ինչպես վերեւում բերված օրինակով, D2 բջիջներում INDIRECT գործառույթը ավարտվում է B2- ի 27-ում տեղադրված տվյալների վրա, չնայած այն պարունակում է ուղղակի հղում այդ բջիջին:
Ինչպես դա տեղի է ունենում, մի փոքր հանգիստ ձեւով,
- INDIRECT գործառույթը գտնվում է D2 բջիջում.
- կլոր դարակներում պարունակվող բջջային տեղեկանքը գործառույթը կարդում է A2 բջջային բջիջի բովանդակությունը, որը պարունակում է բջջային այլ տեղեկանք `B2;
- ապա ֆունկցիան այնուհետեւ կարդում է B2 բջջի բովանդակությունը, որտեղ այն գտնում է թիվ 27-ը;
- գործառույթը այս համարը ցույց է տալիս D2 բջջի մեջ:
INDIRECT- ը հաճախ զուգակցվում է այլ գործառույթների հետ, օրինակ, վերը նշված օրինակի OFFSET եւ SUM - տող 7-ը, ավելի բարդ բանաձեւեր ստեղծելու համար:
Այս աշխատանքի համար երկրորդ գործառույթը պետք է ընդունի բջջային տեղեկանք որպես փաստարկ :
INDIRECT- ի ընդհանուր օգտագործումը թույլ է տալիս փոխել մեկ կամ ավելի բջջային հղումներ բանաձեւում, առանց բանաձեւի ինքնուրույն խմբագրելու:
The INDIRECT ֆունկցիայի սինտաքսի եւ փաստարկներ
Ֆունկցիաների շարադրանքն ընդգրկում է գործառույթի դասավորությունը եւ ներառում է ֆունկցիայի անունը, փակագծերը, ստորակետերը, եւ փաստարկները:
INDIRECT ֆունկցիայի սինթետիկան հետեւյալն է.
= INDIRECT (Ref_text, A1)
Ref_text - (պարտադիր է) Վավեր բջջային տեղեկանք (կարող է լինել A1 կամ R1C1 ոճերի հղում) կամ անվան շրջանակ - վերը նշված պատկերում, որտեղ A6 բջջային անվանումը տրվել է Alpha- ի անվանումը ,
A1 - (ըստ ցանկության) Տրամաբանական արժեք (TRUE կամ FALSE միայն), որը սահմանում է, թե բջջային տեղեկանքի ոճը պարունակում է Ref_text փաստարկը:
- Եթե A1- ը ճշգրիտ է կամ բացակայում է, Ref_text- ը մեկնաբանվում է ֆունկցիայի կողմից, օգտագործելով ավելի տարածված A1 ոճի բջջային տեղեկանք `վերը նշված օրինակը 3;
- Եթե A1- ը FALSE- ն է, Ref_text- ը մեկնաբանվում է ֆունկցիայի միջոցով, օգտագործելով ավելի քիչ ընդհանուր R1C1 ոճով բջջային տեղեկանք:
#REF! Սխալներ եւ INDIRECT
INDIRECT- ը կվերադառնա #REF! սխալի արժեք, եթե գործառույթի REF_text փաստարկը.
- վավեր բջջային տեղեկանք չէ, վերը 8-ը;
- պարունակում է արտաքին հղում այլ աշխատանքային գրքույկի վրա, եւ աշխատանքային գիրքը բաց չէ.
- վերաբերում է բանաձեւի դրսեւորում դուրս գտնվող բջջային տիրույթին, ընդ որում, ընդամենը 1.048.576 կամ XFD սյունակում:
Մտնելով INDIRECT գործառույթը
Չնայած հնարավոր է գրել ամբողջ բանաձեւը, ինչպես օրինակ
= INDIRECT (A2)
ձեռքով աշխատաթերթի բջիջի մեջ, մյուս տարբերակն այն է, օգտագործել գործառույթի երկխոսության տուփը գործառույթն ու դրա փաստարկները մուտքագրելու համար, ինչպես նշված է ստորեւ բերված քայլերին D2 բջիջում:
- Սեղմեք D2 բջջին, այն ակտիվ բջջային դարձնելու համար.
- Սեղմեք ժապավենի մենյուի բանաձեւերի ներդիրին;
- Ընտրեք որոնում եւ հղում ժապավենից, ֆունկցիան բացելու ցանկը բացելու համար;
- Ցանկում INDIRECT- ի վրա սեղմեք գործարանի երկխոսության տուփը բարձրացնելու համար
- Երկխոսության դաշտում սեղմեք Ref_text գիծը;
- Սեղմիր գործի էջում A2 բջջի համար, բջջային տեղեկանք մուտքագրելու երկխոսության վանդակում, որպես Ref_text փաստարկ;
- Սեղմեք OK- ը գործառույթն ավարտելու եւ երկխոսության տուփը փակելու համար:
- 27 թիվը հայտնվում է D2 բջիջում, քանի որ այն B2- ի բջիջներում տեղակայված տվյալները
- Երբ դուք սեղմում եք D2 բջջի վրա, ամբողջ գործառույթը = INDIRECT (A2) հայտնվում է աշխատանքային աղյուսակի վերեւում գտնվող բանաձեւի բարում :