"Excel" netiesioginė funkcija

01 iš 01

Duomenų paieška su netiesiogine funkcija

Standartiniai duomenys kitose ląstelėse su netiesiogine "Excel" funkcija. © Ted French

Netiesioginė funkcija, kaip rodo jos pavadinimas, gali būti naudojama netiesiogiai nurodyti ląstelę darbo lapo formulėje.

Tai atliekama įvedant ląstelės nuorodą į ląstelę, kurią skaito funkcija.

Kaip parodyta aukščiau pateiktame pavyzdyje, netiesioginė funkcija ląstelėje D2 baigia rodyti duomenis, esančius B2 langelyje - numeriu 27 - net jei jame nėra tiesioginės nuorodos į tą langelį.

Kaip tai vyksta šiek tiek giliu būdu:

  1. Netiesioginė funkcija yra langelyje D2;
  2. apvalių skliaustuose esanti ląstelių nuoroda nurodo funkciją skaityti ląstelės A2 turinį, kuriame yra kita ląstelių nuoroda - B2;
  3. tada funkcija nuskaito ląstelės B2 turinį - kur jis randa skaičių 27;
  4. funkcija rodo šį skaičių ląstelėje D2.

NETIRECT dažnai derinamas su kitomis funkcijomis, tokiomis kaip OFFSET ir SUM - pirmiau pateikto pavyzdžio 7 eilutė, siekiant sukurti sudėtingesnes formules.

Kad tai veiktų, antroji funkcija turi priimti nuorodą į langelį kaip argumentą .

Paprastai NETIRECT naudojimas yra tas, kad galite pakeisti vieną ar daugiau ląstelių nuorodų formulėje, nereikia redaguoti paties formos.

Netiesioginės funkcijos sintaksė ir argumentai

Funkcijos sintaksė nurodo funkcijos išdėstymą ir apima funkcijos pavadinimą, skliaustus, kablelių skirtukus ir argumentus.

Netiesioginės funkcijos sintaksė yra:

= INDIRECT (Ref_text, A1)

Ref_text - (reikalinga) Galiojančio langelio nuoroda (gali būti A1 arba R1C1 stiliaus nuoroda) arba vardinė diapazona - 6 eilutė paveikslėlyje, kur lakšte A6 buvo suteiktas pavadinimas Alpha;

A1 - (neprivaloma) Loginė reikšmė (tik TRUE arba FALSE), nurodanti, kokį elementų šablono stilių yra Ref_text argumentuose.

#REF! Klaidos ir NETIESIOGINIAI

INDIRECT grąžins #REF! klaidos vertė, jei funkcijos Ref_text argumentas:

Netiesioginio funkcijos įvedimas

Nors galima įvesti visą formulę, pvz.,

= Netiesiogiai (A2)

rankiniu būdu į darbalapio langelį, kita galimybė yra naudoti funkcijos dialogo langą, norint įvesti funkciją ir jos argumentus, kaip nurodyta toliau pateiktuose veiksmuose į langelį D2.

  1. Spustelėkite langelį D2, kad jis taptų aktyvia ląstelė;
  2. Spustelėkite skirtuką Formulės juostelės meniu;
  3. Pasirinkite " Lookup" ir "Reference" iš juostos, kad atidarytumėte išskleidžiamąjį sąrašą funkciją;
  4. Sąraše spustelėkite NEGALIMĄ , kad pamatytumėte funkcijos dialogo langą
  5. Dialogo lange spustelėkite eilutę Ref_text ;
  6. Darbastalyje spustelėkite langelį A2, kad į langelį įeitumėte į dialogo langą kaip Ref_text argumentą;
  7. Spustelėkite Gerai, kad užbaigtumėte funkciją ir uždarytumėte dialogo langą;
  8. Numeris 27 pasirodo ląstelėje D2, nes duomenys yra B2 langelyje
  9. Kai paspausite langelį D2, visa formuluotė = INDIRECT (A2) pasirodys formulės juostoje virš darbalapio.