Bruke Named formler på tvers av arbeidsbøker

November 28  by Eliza

Excel lar deg definere navn som henviser til bestemte celler eller celleområder i en arbeidsbok. På samme måte (ved hjelp av Insert | Name | Definer), du kan tildele en formel til et navn, og deretter bruke det navnet i stedet for formel hele arbeidsboken.

En navngitt formel er en del av en samling i arbeidsbok objekt. Dette er grunnen til at det kan brukes på tvers av ulike ark i samme arbeidsbok og (i de fleste tilfeller) virker som det er en del av den samme "ark" for mange funksjoner og rutiner.

For å bruke et navn i en annen arbeidsbok, må arbeidsboken har en link til det navnet i den andre arbeidsboken. Det er et par måter å gjøre dette. Den første er å koble til den navngitte formel med en formel som dette:

= 'C: \ mappe \ bane \ Filnavn.xls' NamedFormula!

Dette kan kopieres i flere celler. Den andre måten er å skape et navn i arbeidsboken (det kan være det samme eller forskjellig enn navnet på den andre arbeidsboken). Bare vise dialogboksen boksen Navn (Insert | Name | Definer) og bruker følgende i Refererer Til-feltet:

= 'C: \ mappe \ bane \ Filnavn.xls' NamedFormula!

Og nå arbeidsboken har et navn og det refererer til den navngitte formel i den andre arbeidsboken.

Begge teknikkene skape en "link" til den opprinnelige arbeidsboken. Det er ett problem med en av disse metodene, men. Mange enkle formler (de "direkte linker," som navngitte områder) vil fungere selv om den opprinnelige filen er lukket. De mer kompliserte formler (som fungerer som "indirekte koblinger," formler med offset eller andre funksjoner) vil gi en #REF! feil hvis den opprinnelige arbeidsboken er lukket. I dette sistnevnte tilfelle vil de referanser fungerer bare hvis begge arbeidsbøker er åpne.

ExcelTips er din kilde for kostnadseffektiv Microsoft Excel trening. Dette tipset (3130) gjelder for Microsoft Excel 97, 2000, 2002, og 2003. Du kan finne en versjon av dette tipset for Båndet av Excel (Excel 2007 og senere) her: Bruke Named formler på tvers av arbeidsbøker.