
Bendroji formulė
INDIRECT("'"&sheet&"'!"&name)
Santrauka
Norėdami nurodyti pavadintą diapazoną kitame lape, galite naudoti funkciją INDIRECT su reikiama lapo sintakse. Parodytame pavyzdyje formulė D6 yra:
=SUM(INDIRECT("'"&B6&"'!"&C6))
Kuris grąžina pavadinto diapazono „duomenų“ sumą „Sheet1“.
Paaiškinimas
Aukščiau pateikta formulė vertina maždaug taip:
=SUM(INDIRECT("'"&B6&"'!"&C6)) =SUM(INDIRECT("'"&"Sheet1"&"'!"&"data")) =SUM('Sheet1'!data)
Surinkus eilutę naudojant B6 ir C6 reikšmes, INDIRECT įvertina ir paverčia eilutę tinkama nuoroda.
Atkreipkite dėmesį, kad formulėje galite nurodyti pavadintą diapazoną nenaudodami netiesioginio. Pavyzdžiui, formulę D6 galima parašyti:
=SUM('Sheet1'!data)
Tačiau jei norite surinkti nuorodą kaip tekstą ir „Excel“ traktuoti tekstą kaip nuorodą, turite naudoti NETIESIOGINĮ.
Pastaba: Vienos kabutės pridedamos aukščiau pateiktoje formulėje, kad formulė veiks, kai lapo pavadinime yra tarpų.