INDIRECT

Selles artiklis kirjeldatakse Microsoft Exceli funktsiooni INDIRECT valemisüntaksit ja kasutamist.

Kirjeldus

Tagastab tekstistringiga määratud viite. Viited väärtustatakse kohe ja kuvatakse nende sisu. Kasutage funktsiooni INDIRECT, kui soovite muuta valemis lahtriviidet ilma valemit ennast muutmata.

Süntaks

INDIRECT(viite_tekst;[a1])

Funktsiooni INDIRECT süntaksil on järgmised argumendid.

  • Viite_tekst    – nõutav. Viide lahtrile, mis sisaldab A1-laadi viidet, R1C1-laadi viidet, viitena määratletud nime või tekstistringina esitatud lahtriviidet. Kui viite_tekst pole lubatud lahtriviide, tagastab funktsioon INDIRECT veaväärtuse #REF!

    • Kui viite_tekst viitab mõnele muule töövihikule (välisviide), peab see töövihik olema avatud. Kui lähtetöövihik pole avatud, tagastab funktsioon INDIRECT veaväärtuse #REF!.

      Märkus.    Rakenduses Excel Web App ei toetata välisviiteid.

    • Kui viite_tekst viitab reapiirangust 1 048 576 või veerupiirangust 16 384 (XFD) väljaspool olevale lahtrivahemikule, tagastab funktsioon INDIRECT veaväärtuse #REF!.

      Märkus.    Selline käitumine erineb rakenduse versioonist Microsoft Office Excel 2007 vanemate Exceli versioonide käitumisest, mis ignoreerivad ületatud piirangut ja tagastavad väärtuse.

  • A1    – valikuline. Loogikaväärtus, mis määrab, millist tüüpi viide sisaldub lahtris viite_tekst.

    • Kui a1 on TRUE või puudub, tõlgendatakse argumenti viite_tekst A1-laadi viitena.

    • Kui a1 on FALSE, tõlgendatakse argumenti viite_tekst R1C1-laadi viitena.

Näide

Kopeerige järgmise tabeli näidisandmed ja kleepige need uue Exceli töövihiku lahtrisse A1. Selleks, et valemid näitaksid tulemeid, valige need, vajutage klahvi F2 ja seejärel vajutage sisestusklahvi. Vajadusel saate kogu teabe nägemiseks veerulaiust muuta.

Andmed

B2

1,333

B3

45

Georg

10

5

62

Valem

Kirjeldus

Tulem

'=INDIRECT(A2)

Lahtris A2 oleva viite väärtus. Viide on lahtrile B2, mis sisaldab väärtust 1,333.

1,333

'=INDIRECT(A3)

Lahtris A3 oleva viite väärtus. Viide on lahtrile B3, mis sisaldab väärtust 45.

45

'=INDIRECT(A4)

Kuna lahtril B4 on määratletud nimi "Georg", on viide sellele määratletud nimele ühtaegu viide lahtrile B4, mis sisaldab väärtust 10.

10

'=INDIRECT("B"&A5)

Ühendab "B" lahtris A5 oleva väärtusega, mis on 5. See tulem omakorda viitab lahtrile B5, mis sisaldab väärtust 62.

62

Täiendage oma oskusi
Tutvuge koolitusmaterjalidega
Kasutage uusi funktsioone enne teisi
Liituge Office Insideri programmiga

Kas sellest teabest oli abi?

Täname tagasiside eest!

Täname tagasiside eest! Tundub, et võiksime teid kokku viia ühega meie Office'i tugiagentidest, kes aitab teil probleemi lahendada.

×