Attēla kredīts: Pixland/Pixland/Getty Images
Lietojot programmu Excel, dažreiz ir nepieciešams iegūt informāciju no vairākām darblapām vai ievilkt sarakstu šūnā, lai izveidotu darblapas adresi un atsauci. Tas ir noderīgi, ja izmantojat vienu galveno darblapu, lai kontrolētu saites uz vairākām pakārtotām darbgrāmatām, un sniedz ievadu INDIRECT() funkcijai, kas ir viens no visnoderīgākajiem rīkiem Excel bibliotēkā funkcijas.
1. darbība
Izveidojiet darbgrāmatu programmā Excel. Tas sāksies ar trim darblapām, kas parādītas ar cilnēm ekrāna apakšā. Pēc noklusējuma to nosaukumi ir “Sheet1”, “Sheet2” un “Sheet3”. 1. lapa būs aktīva.
Dienas video
2. darbība
Šūnā A2 ievadiet "Sheet2". Šūnā A3 ievadiet "Sheet3". Ņemiet vērā, ka abi no tiem pievieno vārdam "Lapa" ar vienu pēdiņu ('), lai norādītu, ka tā ir teksta vērtība.
3. darbība
Noklikšķiniet uz cilnes Sheet2 un šūnā A1 ievadiet "Orange".
4. darbība
Noklikšķiniet uz cilnes Sheet3 un šūnā A1 ievadiet "Screwdriver".
5. darbība
Noklikšķiniet uz cilnes Sheet1 un šūnā B2 ievadiet šādu formulu: "=INDIRECT("'"&A2&"'!A1")" (bez pēdiņām pirms vienādības zīmes vai pēc pēdējām iekavām). Kad noklikšķināsit uz "Enter", formula tiks novērtēta, un šūnā tiks parādīts vārds "oranžs". The Funkcija INDIRECT() aizstāj šūnas A2 saturu ar parasto šķērslapas šūnas atsauci formātā. Tas dod tādu pašu rezultātu kā tad, ja šūnā C2 ievadītu " =Sheet2!A1".
6. darbība
Kopējiet šūnu B2 un ielīmējiet to šūnā B3. Šūnā B3 tagad būs redzams vārds "Screwdriver". Tas ir tāpēc, ka relatīvā atsauce ievadītajā formulā tagad izvelk darblapas nosaukumu no šūnas A3, nevis no A2.
Padoms
Funkcija INDIRECT() ir elastīgs rīks, kas ļauj aizstāt dotās šūnas saturu formulā, kurā to var novērtēt.
Brīdinājums
Vairāk nekā simts funkcijas INDIRECT() gadījumu palēninās izklājlapas novērtēšanu, jo katra INDIRECT() atsauce tiek pārbaudīta ikreiz, kad tiek mainīta vērtība šajā cilnē.