Kā izmantot Excel šūnu datus, lai norādītu lapas nosaukumu

Sieviete ar portatīvo datoru

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ē.