Excel netiešā funkcija (izskaidrota ar piemēriem + video)

Excel netiešā funkcija - pārskats

Funkciju INDIRECT programmā Excel var izmantot, ja kā teksta virkne ir norādīta šūna vai diapazons un vēlaties iegūt vērtības no šīm atsaucēm.

Īsāk sakot - jūs varat izmantot netiešo formulu atgriezt teksta virknē norādīto atsauci.

Šajā Excel apmācībā es parādīšu, kā izmantot netiešo funkciju programmā Excel, izmantojot dažus praktiskus piemērus.

Bet pirms iedziļināties piemēros, vispirms apskatīsim tā sintaksi.

NETIEŠĀ FUNKCIJA Sintakse

= Netiešs (atsauces_teksts, [a1])

Ievades argumenti

  • ref_text - Teksta virkne, kas satur atsauci uz šūnu vai nosauktu diapazonu. Tam ir jābūt derīgai šūnas atsaucei, pretējā gadījumā funkcija atgriež #REF! kļūda
  • [a1] - Loģiska vērtība, kas norāda, kāda veida atsauci izmantot atsauces teksts. Tas var būt TRUE (norādot A1 stila atsauci) vai FALSE (norādot R1C1 stila atsauci). Ja tas tiek izlaists, tas pēc noklusējuma ir PATIESS.

papildu piezīmes

  • INDIRECT ir nepastāvīga funkcija. Tas nozīmē, ka tas tiek pārrēķināts ikreiz, kad ir atvērta Excel darbgrāmata vai kad darblapā tiek aktivizēts aprēķins. Tas palielina apstrādes laiku un palēnina darbgrāmatas darbību. Lai gan jūs varat izmantot netiešo formulu ar nelielām datu kopām, kas neietekmē ātrumu vai neietekmē to, var gadīties, ka darbgrāmata kļūst lēnāka, ja to izmantojat ar lielām datu kopām
  • Atsauces teksts (ref_text) varētu būt šāds:
    • Atsauce uz šūnu, kurā savukārt ir atsauce A1 vai R1C1 stila atsauces formātā.
    • Atsauce uz šūnu dubultās pēdiņās.
    • Nosaukts diapazons, kas atgriež atsauci

Netiešās funkcijas izmantošanas piemēri programmā Excel

Tagad iedziļināsimies un apskatīsim dažus piemērus, kā programmā Excel izmantot funkciju INDIRECT.

1. piemērs. Izmantojiet šūnas atsauci, lai iegūtu vērtību

Šūnas atsauce tiek izmantota kā teksta virkne kā ievade un tiek atgriezta šīs atsauces vērtība (kā parādīts zemāk esošajā piemērā):

Formula šūnā C1 ir šāda:

= NETIEŠA ("A1")

Iepriekš minētā formula ņem vērā šūnas atsauci A1 kā ievades argumentu (pēdiņās kā teksta virkni) un atgriež vērtību šajā šūnā, kas ir 123.

Tagad, ja jūs domājat, kāpēc es vienkārši neizmantoju = A1, nevis izmantoju funkciju INDIRECT, jums ir pamatots jautājums.

Lūk, kāpēc…

Kad lietojat = A1 vai = $ A $ 1, tas dod jums tādu pašu rezultātu. Bet, ievietojot rindu virs pirmās rindas, jūs pamanīsit, ka šūnu atsauces automātiski mainīsies, lai ņemtu vērā jauno rindu.

Funkciju INDIRECT varat izmantot arī tad, ja vēlaties bloķēt šūnu atsauces tā, lai tā nemainītos, ievietojot darblapā rindas/kolonnas.

2. piemērs. Izmantojiet šūnas atsauci šūnā, lai iegūtu vērtību

Varat arī izmantot šo funkciju, lai iegūtu vērtību no šūnas, kuras atsauce ir saglabāta pašā šūnā.

Iepriekš minētajā piemērā šūnai A1 ir vērtība 123.

Šūnā C1 ir atsauce uz šūnu A1 (kā teksta virkne).

Tagad, kad izmantojat funkciju INDIRECT un kā argumentu izmantojat C1 (kam savukārt ir teksta virknes šūnas adrese), tas A1 šūnas vērtību pārvērš par derīgu šūnas atsauci.

Tas savukārt nozīmē, ka funkcija atsauktos uz šūnu A1 un atgrieztu tajā esošo vērtību.

Ņemiet vērā, ka šeit nav jāizmanto pēdiņas, jo C1 šūnu atsauce ir saglabāta tikai teksta virknes formātā.

Tāpat, ja teksta virkne šūnā C1 nav derīga šūnu atsauce, funkcija Netiešā atgriež #REF! kļūda.

3. piemērs: atsauces izveide, izmantojot vērtību šūnā

Varat arī izveidot atsauci uz šūnu, izmantojot kolonnu alfabēta un rindas numura kombināciju.

Piemēram, ja šūnā C1 ir skaitlis 2 un jūs izmantojat formulu = NETIEŠA (“A” un C1) tad tas atsauktos uz šūnu A2.

To praktiski var izmantot, ja vēlaties izveidot dinamisku atsauci uz šūnām, pamatojoties uz vērtību citā šūnā.

Ja formulā izmantotā teksta virkne sniedz atsauci, kuru Excel nesaprot, tā atgriezīs atsauces kļūdu (#REF!).

4. piemērs. Aprēķiniet šūnu diapazona SUM

Varat arī atsaukties uz šūnu diapazonu tāpat kā uz vienu šūnu, izmantojot Excel funkciju NETIEŠA.

Piemēram, = NETIEŠA (“A1: A5”) attiecas uz diapazonu A1: A5.

Pēc tam varat izmantot funkciju SUM, lai atrastu kopsummu, vai funkciju LARGE/SMALL/MIN/MAX, lai veiktu citus aprēķinus.

Tāpat kā funkciju SUM, varat izmantot arī tādas funkcijas kā LARGE, MAX/MIN, COUNT utt.

5. piemērs: atsauces izveide uz lapu, izmantojot funkciju NETIEŠA

Iepriekš minētie piemēri aptvēra, kā atsaukties uz šūnu tajā pašā darblapā. Varat arī izmantot formulu NETIEŠA, lai atsauktos uz šūnu kādā citā darblapā vai citā darbgrāmatā.

Lūk, kas jums jāzina, atsaucoties uz citām lapām:

  • Pieņemsim, ka jums ir darblapa ar nosaukumu Sheet1, un lapas A1 šūnā jums ir vērtība 123. Ja pārejat uz citu lapu (teiksim, Sheet2) un atsaucieties uz A1 lapas šūnu 1, formula būtu šāda: = 1. lapa! A1

Bet…

  • Ja jums ir darblapa, kurā ir divi vai vairāki vārdi (ar atstarpi starp tām), un jūs atsaucaties uz šīs lapas šūnu A1 no citas lapas, formula būtu šāda: = 'Datu kopa'! A1

Ja no vairākiem vārdiem programma Excel automātiski ievieto pēdiņas lapas nosaukuma sākumā un beigās.

Tagad redzēsim, kā izveidot funkciju NETIEK, lai atsauktos uz šūnu citā darblapā.

Pieņemsim, ka jums ir lapa ar nosaukumu Datu kopa un šūnas A1 vērtība ir 123.

Tagad, lai atsauktos uz šo šūnu no citas darblapas, izmantojiet šādu formulu:

= NETIESA ("'Datu kopa'! A1")

Kā redzat, atsaucei uz šūnu ir jābūt arī darblapas nosaukumam.

Ja šūnā ir darblapas nosaukums (teiksim, A1), varat izmantot šādu formulu:

= NETIEŠA ("" "& A1 &" '! A1 ")

Ja jums ir darblapas nosaukums šūnā A1 un šūnas adrese šūnā A2, tad formula būtu šāda:

= NETIEŠA ("" "& A1 &" '! "& A2)

Līdzīgi varat arī modificēt formulu, lai atsauktos uz šūnu citā darbgrāmatā.

Tas varētu būt noderīgi, mēģinot izveidot kopsavilkuma lapu, kurā dati tiek iegūti no vairākām dažādām lapām.

Atcerieties arī, ka, izmantojot šo formulu, lai atsauktos uz citu darbgrāmatu, šai darbgrāmatai jābūt atvērtai.

6. piemērs. Atsauce uz nosaukto diapazonu, izmantojot INDIRECT formulu

Ja programmā Excel esat izveidojis nosauktu diapazonu, varat atsaukties uz šo nosaukto diapazonu, izmantojot funkciju NETIEŠA.

Piemēram, pieņemsim, ka jums ir atzīmes par 5 studentiem trīs priekšmetos, kā parādīts zemāk:

Šajā piemērā nosauksim šūnas:

  • B2: B6: Matemātika
  • C2: C6: fizika
  • D2: D6: ķīmija

Lai nosauktu šūnu diapazonu, vienkārši atlasiet šūnas un dodieties uz nosaukumu lodziņu, ievadiet nosaukumu un nospiediet taustiņu Enter.

Tagad varat atsaukties uz šiem nosauktajiem diapazoniem, izmantojot formulu:

= NETIESA ("Nosauktais diapazons")

Piemēram, ja vēlaties uzzināt vidējo atzīmju skaitu matemātikā, izmantojiet formulu:

= VIDĒJĀ (NETIEŠA ("Matemātika"))

Ja šūnā ir nosauktais diapazona nosaukums (zemāk esošajā piemērā F2 ir nosaukums Matemātika), varat to izmantot formulā.

Zemāk redzamais piemērs parāda, kā aprēķināt vidējo, izmantojot nosauktos diapazonus.

7. piemērs. Atkarīga nolaižamā saraksta izveide, izmantojot Excel NETIEŠO funkciju

Šī ir lieliska šīs funkcijas izmantošana. Izmantojot to, varat viegli izveidot atkarīgu nolaižamo sarakstu (to sauc arī par nosacīto nolaižamo sarakstu).

Piemēram, pieņemsim, ka jums ir valstu saraksts pēc kārtas un pilsētu nosaukumi katrai valstij, kā parādīts zemāk:

Tagad, lai izveidotu atkarīgo nolaižamo sarakstu, jums jāizveido divi nosaukti diapazoni: A2: A5 ar nosaukumu ASV un B2: B5 ar nosaukumu Indija.

Tagad atlasiet šūnu D2 un izveidojiet nolaižamo sarakstu Indijai un ASV. Šis būtu pirmais nolaižamais saraksts, kurā lietotājs saņem iespēju izvēlēties valsti.

Tagad izveidojiet atkarīgo nolaižamo sarakstu:

  • Atlasiet šūnu E2 (šūna, kurā vēlaties iegūt atkarīgo nolaižamo sarakstu).
  • Noklikšķiniet uz cilnes Dati
  • Noklikšķiniet uz Datu validācija.
  • Atlasiet Saraksts kā validācijas kritēriji un avota laukā izmantojiet šādu formulu: = NETIESA ($ D $ 2)
  • Noklikšķiniet uz Labi.

Tagad, ievadot ASV šūnā D2, šūnas E2 nolaižamajā izvēlnē tiks parādīti ASV štati.

Un, ievadot Indiju šūnā D2, šūnas E2 nolaižamajā izvēlnē tiks parādīti Indijas štati.

Tātad, šie ir daži piemēri, kā izmantot funkciju NETIEŠA Excel. Šie piemēri derētu visām Excel versijām (Office 365, Excel2021-2022/2016/2013/2013)

Es ceru, ka šī apmācība jums šķita noderīga.

  • Excel VLOOKUP funkcija.
  • Excel HLOOKUP funkcija.
  • Excel INDEX funkcija.
  • Excel MATCH funkcija.
  • Excel OFFSET funkcija.

Jums palīdzēs attīstību vietā, daloties lapu ar draugiem

wave wave wave wave wave