For at referere til et navngivet område på et andet ark, kan du bruge INDIRECT -funktionen med den nødvendige arksyntaks. I det viste eksempel er formlen i D6:
INDIRECT ('''&sheet&''!'&name)
Som returnerer summen af det navngivne område 'data' på Sheet1.
ForklaringFormlen ovenfor vurderer noget i retning af dette:
= SUM ( INDIRECT ('''&B6&''!'&C6))
Når strengen er samlet ved hjælp af værdier i B6 og C6, evaluerer og omdanner INDIRECT strengen til en ordentlig reference.
Bemærk, at du kan henvise til a navngivet område i en formel uden at bruge INDIRECT. For eksempel kan formlen i D6 skrives:
= SUM ( INDIRECT ('''&B6&''!'&C6)) = SUM ( INDIRECT ('''&'Sheet1'&''!'&'data')) = SUM ('Sheet1'!data)
Men hvis du vil samle referencen som tekst og have Excel til at behandle teksten som en reference, skal du bruge INDIRECT.
Bemærk: De enkelte citater tilføjes i formlen ovenfor, så formlen fungerer, når et arknavn indeholder mellemrum.
Forfatter Dave Bruns