01 od 01
Iskanje podatkov s funkcijo INDIRECT
Funkcija INDIRECT, kot navaja ime, se lahko uporablja za posredno sklicevanje na celico v formuli delovnega lista .
To naredite tako, da v celico, ki jo bere funkcija, vnesete referenco celice.
Kot je prikazano v zgornjem primeru, funkcija INDIRECT v celici D2 konča prikaz podatkov iz celice B2 - številka 27 - čeprav ne vsebuje nobene neposredne povezave s to celico.
Kako se to zgodi na nekoliko zamahan način:
- Funkcija INDIRECT se nahaja v celici D2;
- referenca celice, vsebovana v oklepajih, pove funkciji, da prebere vsebino celice A2 - ki vsebuje drugo referenco celice - B2;
- funkcija nato prebere vsebino celice B2 - kjer najde številko 27;
- funkcija prikaže to številko v celici D2.
INDIRECT se pogosto kombinira z drugimi funkcijami, kot so OFFSET in SUM - vrstica 7 zgornjega primera, da ustvarijo bolj zapletene formule.
Da bi to delovalo, mora druga funkcija sprejeti referenčno številko celice kot argument .
Splošna uporaba za INDIRECT je, da lahko spremenite eno ali več referenčnih točk v formuli, ne da bi morali sami urediti.
Sintaksa in argumenti INDIRECT
Sintaksa funkcije se nanaša na postavitev funkcije in vključuje ime funkcije, oklepaje, ločila z vejico in argumente.
Sintaksa za funkcijo INDIRECT je:
= INDIRECT (Ref_text, A1)
Ref_text - (obvezno) Veljavna referenca celic (lahko je bodisi referenca sloga A1 ali R1C1) ali imenovani obseg - vrstica 6 na zgornji sliki, kjer je celica A6 dobila ime Alpha;
A1 - (neobvezno) Logična vrednost (samo TRUE ali FALSE), ki določa, kateri slog referenčnega polja je vsebovan v argumentu Ref_text.
- Če je A1 TRUE ali izpuščen, funkcijo Ref_text razlaga kot uporaba pogostejše referenčne številke celice A1 v zgornjem primeru zgoraj;
- Če je A1 FALSE, funkcijo Ref_text razlaga tako, da uporablja manj pogosto referenčno celico v stilu R1C1.
#REF! Napake in INDIRECT
INDIRECT bo vrnil #REF! vrednost napake, če je argument Ref_text funkcije:
- ni veljavna referenca celice - vrstica 8 zgoraj;
- vsebuje zunanji sklic na drug delovni zvezek in ta delovni zvezek ni odprt;
- se nanaša na obseg celic izven delovnega lista - izven vrstice 1.048.576 ali stolpca XFD.
Vnos funkcije INDIRECT
Čeprav je mogoče vnesti celotno formulo, kot je npr
= INDIREKTNO (A2)
ročno v celico delovnega lista, je druga možnost, da uporabite pogovorno okno funkcije, da vnesete funkcijo in njegove argumente, kot je opisano v spodnjih korakih v celico D2.
- Kliknite celico D2, da postane aktivna celica;
- Kliknite jeziček Formule v meniju traku ;
- Izberite trak in referenco iz traku, da odprete spustni seznam funkcij;
- Kliknite na INDIRECT na seznamu, da odpre pogovorno okno funkcije
- V pogovornem oknu kliknite na linijo Ref_text ;
- Kliknite na celico A2 v delovnem listu, da v pogovorno okence vnesete sklic na celico kot argument Ref_text ;
- Kliknite V redu, da dokončate funkcijo in zaprete pogovorno okno;
- Številka 27 se pojavi v celici D2, saj so podatki v celici B2
- Ko kliknete celico D2, se v vrstici s formulo nad delovnim listom prikaže celotna funkcija = INDIRECT (A2) .