Exceli valem: kaudne nimega vahemik erinev leht -

Lang L: none (table-of-contents)

Üldine valem

INDIRECT("'"&sheet&"'!"&name)

Kokkuvõte

Nimetatud vahemiku viitamiseks teisel lehel saate funktsiooni INDIRECT vajaliku lehe süntaksiga. Näidatud näites on valem D6-s:

=SUM(INDIRECT("'"&B6&"'!"&C6))

See tagastab lehel1 nimetatud vahemiku "andmed" summa.

Selgitus

Ülaltoodud valem hindab midagi sellist:

=SUM(INDIRECT("'"&B6&"'!"&C6)) =SUM(INDIRECT("'"&"Sheet1"&"'!"&"data")) =SUM('Sheet1'!data)

Kui string on B6 ja C6 väärtuste abil kokku pandud, hindab ja muudab INDIRECT stringi õigeks viiteks.

Pange tähele, et valemis saate viidata nimega vahemikule, ilma et kasutaksite INDIRECTi. Näiteks võiks kirjutada valemi D6-s:

=SUM('Sheet1'!data)

Kui soovite aga viite tekstina kokku panna ja lasta Excelil teksti käsitleda kui viitena, peate kasutama INDIRECT-i.

Märkus: üksikud jutumärgid lisatakse ülaltoodud valemisse, nii et valem töötab, kui lehenimi sisaldab tühikuid.

Huvitavad Artiklid...