Hvorfor du skal bruge navngivne områder i Excel

Navngivne områder er en nyttig, men ofte underudnyttet funktion i Microsoft Excel . Navngivne områder kan gøre formler nemmere at forstå (og fejlfinde), forenkle oprettelsen af ​​komplicerede regneark og forenkle dine makroer.

Et navngivet område er blot et område (enten en enkelt celle eller et område af celler), som du tildeler et navn. Du kan derefter bruge dette navn i stedet for normale cellereferencer i formler, i makroer og til at definere kilden til grafer eller datavalidering.

Brug af et områdenavn, som TaxRate , i stedet for en standard cellereference, som Sheet2 !$C$11, kan gøre et regneark lettere at forstå og fejlsøge/revision.

Brug af navngivne områder i Excel

Lad os for eksempel se på en simpel ordreformular.  Vores fil inkluderer en udfyldelig bestillingsformular med en rullemenu til at vælge forsendelsesmetode, plus et ekstra ark med en tabel over forsendelsesomkostninger og afgiftssatsen.

Version 1 (uden navngivne områder) bruger normale cellereferencer i A1-stil i sine formler (vist i formellinjen nedenfor).(A1-style)

Version 2 bruger navngivne områder, hvilket gør dets formler meget nemmere at forstå. Navngivne områder gør det også lettere at indtaste formler, da Excel vil vise en liste over navne, inklusive funktionsnavne, som du kan vælge imellem, når du begynder at skrive et navn i en formel.  Dobbeltklik på(Double-click) navnet på pluklisten for at tilføje det til din formel.

Åbning af vinduet Navnehåndtering fra fanen (Name Manager)Formler(Formulas) viser en liste over områdenavnene og de celleområder, de refererer til.

Men navngivne serier har også andre fordele. I vores eksempelfiler er forsendelsesmetoden valgt ved hjælp af en dropdown (datavalidering) i celle B13Ark1(Sheet1) . Den valgte metode bruges derefter til at slå forsendelsesomkostningerne op på Ark2(Sheet2) .

Uden navngivne intervaller skal dropdown-valgene indtastes manuelt, da datavalidering ikke giver dig mulighed for at vælge en kildeliste på et andet ark. Så alle valgene skal indtastes to gange: én gang i rullelisten og igen på ark2(Sheet2) . Derudover skal de to lister matche.

Hvis der er lavet en fejl i en af ​​posterne i en af ​​listen, vil formlen for forsendelsesomkostninger generere en #I/T fejl, når det forkerte valg er valgt. At navngive listen på Sheet2 som ShippingMethods eliminerer begge problemer.

Du kan referere til et navngivet område, når du definerer datavalideringen for en rulleliste ved blot at indtaste =ShippingMethods i kildefeltet, for eksempel. Dette giver dig mulighed for at bruge en liste over valg, der er på et andet ark.

Og hvis dropdown-menuen refererer til de faktiske celler, der er brugt i opslag (for forsendelsesomkostningsformlen), så vil dropdown-valgene altid matche opslagslisten og undgå #N/A-fejl.

Opret et navngivet område i Excel

For at oprette et navngivet område skal du blot vælge den celle eller celleområdet, du vil navngive, og derefter klikke i navnefeltet (( Name Box) hvor den valgte celleadresse normalt vises, lige til venstre for formellinjen(Formula Bar) ), skriv det navn, du vil bruge , og tryk på Enter .

Du kan også oprette et navngivet område ved at klikke på knappen Ny(New) i vinduet Navnehåndtering(Manager) . Dette åbner et nyt navn(New Name)  -vindue, hvor du kan indtaste det nye navn.

Som standard er det område, der skal navngives, indstillet til det område, der er valgt, når du klikker på knappen Ny(New) , men du kan redigere dette område før eller efter at have gemt det nye navn.

Bemærk, at områdenavne ikke kan indeholde mellemrum, selvom de kan indeholde understregninger og punktum. Generelt skal navne begynde med et bogstav og derefter kun indeholde bogstaver, tal, punktummer eller understregninger.

Navne skelner ikke mellem store og små bogstaver, men ved at bruge en række af ord med store bogstaver, såsom TaxRate eller December2018Sales , bliver navnene nemmere at læse og genkende. Du kan ikke bruge et områdenavn, der efterligner en gyldig cellereference, såsom Dog26 .

Du kan redigere dine områdenavne eller ændre de områder, de henviser til, ved at bruge vinduet Navnehåndtering(Manager) .

Bemærk også, at hvert navngivet område har et defineret omfang. Normalt vil omfanget som standard være Workbook , hvilket betyder, at områdenavnet kan henvises til fra et hvilket som helst sted i projektmappen. Det er dog også muligt at have to eller flere områder med samme navn på separate ark, men inden for samme projektmappe.

For eksempel kan du have en salgsdatafil med separate ark for januar(January) , februar(February) , marts(March) osv. Hvert ark kan have en celle (navngivet område) kaldet MonthlySales , men normalt vil omfanget af hvert af disse navne kun være det ark, der indeholder det.

Således vil formlen =ROUND(MonthlySales,0) give februarsalg(February) , afrundet til nærmeste hele dollar, hvis formlen er på februararket(February) , men martssalg(March) hvis på martsarket(March) osv.

For at undgå forvirring i projektmapper med flere områder på separate ark med samme navn eller blot komplicerede projektmapper med snesevis eller hundredvis af navngivne områder, kan det være nyttigt at inkludere arknavnet som en del af hvert områdenavn.

Dette gør også hvert områdenavn unikt, så alle navnene kan have et arbejdsbogsomfang(Workbook) . F.eks. Januar_Månedligt(January_MonthlySales) salg , Februar_Månedligt(February_MonthlySales) salg , Budget_dato(Budget_Date) , Ordre_dato(Order_Date) osv.

To advarsler vedrørende omfanget af navngivne områder:(Two cautions regarding the scope of named ranges:) (1) Du kan ikke redigere omfanget af et navngivet område, efter det er oprettet, og (2) du kan kun angive omfanget af et nyt navngivet område, hvis du opretter det ved hjælp af knappen Ny(New) i vinduet( Name Manager) Navnehåndtering .

Hvis du opretter et nyt områdenavn ved at skrive det i navnefeltet ,(Box) vil omfanget som standard enten være projektmappe(Workbook) (hvis der ikke findes et andet område med samme navn), eller til det ark, hvor navnet oprettes. Derfor, for at oprette et nyt navngivet område, hvis omfang er begrænset til et bestemt ark, skal du bruge knappen "Ny" i Navnehåndtering.

Endelig, for dem, der skriver makroer, kan områdenavne let henvises til i VBA -kode ved blot at placere områdenavnet inden for parentes. For eksempel, i stedet for ThisWorkbook.Sheets (1).Cells(2,3) kan du blot bruge [ SalesTotal ], hvis det navn refererer til den celle.

Begynd(Start) at bruge navngivne områder i dine Excel -regneark, og du vil hurtigt kunne værdsætte fordelene! God fornøjelse!



About the author

"Jeg er freelance-ekspert i Windows og Office. Jeg har over 10 års erfaring med at arbejde med disse værktøjer og kan hjælpe dig med at få mest muligt ud af dem. Mine færdigheder omfatter: at arbejde med Microsoft Word, Excel, PowerPoint og Outlook; skabe web sider og applikationer; og hjælpe kunder med at nå deres forretningsmål."



Related posts