„Excel“ formulė: netiesioginis pavadintas diapazono skirtingas lapas -

Turinys

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ų.

Įdomios straipsniai...