Excel INDIRECT -toiminto

01/01

Tietojen löytäminen INDIRECT-toiminnolla

Viitteellisiä tietoja muissa soluissa Excelin INDIRECT-funktiolla. © Ted French

INDIRECT-funktiota voidaan nimensä mukaisesti käyttää epäsuorasti viittaamaan soluun laskentataulukossa .

Tämä tehdään syöttämällä soluviittaus soluun, jota toiminto lukee.

Kuten yllä olevassa esimerkissä on osoitettu, solussa D2 oleva INDIRECT-funktio päätyy osoittamaan solussa B2 - numero 27 - vaikka se ei sisällä mitään suoraa viittausta kyseiseen soluun.

Miten tämä tapahtuu, hieman hämmentyneenä, on:

  1. INDIRECT-funktio sijaitsee solussa D2;
  2. pyöreissä sulkeissa oleva soluverkko kertoo funktion lukevan solun A2 sisällön - joka sisältää toisen soluviitteen - B2;
  3. toiminto lukee sitten solun B2 sisällön - jossa se löytää numeron 27;
  4. toiminto näyttää tämän numeron solussa D2.

INDIRECT yhdistetään usein esimerkin muiden toimintojen, kuten edellä olevan esimerkin OFFSET- ja SUM- riviin 7, monimutkaisten kaavojen luomiseksi.

Jotta tämä toimisi, toisen toiminnon on hyväksyttävä soluversio argumenttina .

Yleinen käyttö INDIRECTin avulla voit muuttaa yhden tai useampia soluviitteitä kaavassa ilman, että sinun on itse muokattava kaavaa .

INDIRECT Function Syntax and Arguments

Toiminnon syntaksi viittaa funktion ulkoasuun ja sisältää funktion nimen, kannakkeet, pilkkuerot ja argumentit.

INDIRECT-toiminnon syntaksi on:

= INDIRECT (Ref_text, A1)

Ref_text - (pakollinen) Kelvollinen soluviite (voi olla A1- tai R1C1-tyyppinen viite) tai yllä olevassa kuvassa oleva nimetty alue - rivi 6, jossa solu A6 on saanut nimeksi Alpha;

A1 - (valinnainen) Looginen arvo (vain TRUE tai FALSE), joka määrittää Ref-teksti-argumentin sisältämän soluviitteen tyylin.

#VIITE! Virheet ja epäsuorat

INDIRECT palauttaa #REF! virhearvo, jos funktion Ref_text- argumentti:

Sisäänsyöttö INDIRECT-toiminto

Vaikka koko kaava on mahdollista kirjoittaa, kuten

= EPÄSUORA (A2)

manuaalisesti laskentataulukkoon, toinen vaihtoehto on käyttää funktion valintaikkunaa syöttää funktio ja sen argumentit alla kuvattujen vaiheiden mukaisesti soluun D2.

  1. Napsauta solua D2 sen tekemiseksi aktiiviseksi soluksi.
  2. Napsauta nauha- valikon Lomakkeet- välilehteä.
  3. Valitse etsintä ja vertailu nauhalta avataksesi toiminnon avattavasta luettelosta;
  4. Napsauta luettelossa INDIRECT, jolloin toiminnon valintaikkuna avautuu
  5. Napsauta valintaikkunassa Ref_text- riviä;
  6. Napsauta laskentataulukon solua A2 syöttää soluviittaus valintaikkunaan Ref_text- argumentiksi;
  7. Lopeta toiminto ja sulje valintaikkuna valitsemalla OK.
  8. Numero 27 näkyy solussa D2, koska se on solussa B2 oleva data
  9. Kun napsautat solua D2, koko funktio = INDIRECT (A2) näkyy laskentataulukon yläpuolella olevassa kaaviossa .