Hur man definierar och redigerar ett namngivet intervall i Excel

Innehållsförteckning:

Hur man definierar och redigerar ett namngivet intervall i Excel
Hur man definierar och redigerar ett namngivet intervall i Excel
Anonim

Vad att veta

  • Markera önskat cellintervall och skriv ett namn i namnrutan ovanför kolumn A i kalkylbladet.
  • Alternativt, markera önskat intervall, välj fliken Formler på menyfliksområdet och välj sedan Definiera namn.
  • För att hantera intervallnamn, gå till fliken Formler, välj Name Manager, välj ett namn och välj sedan Delete eller Edit.

Den här artikeln förklarar hur du definierar och redigerar namn för intervall i Excel för Microsoft 365, Excel 2019, 2016, 2013 och 2010.

Definiera och hantera namn med namnrutan

Ett sätt, och kanske det enklaste sättet, att definiera namn är att använda namnrutan, som finns ovanför kolumn A i kalkylbladet. Du kan använda den här metoden för att skapa unika namn som känns igen av varje ark i en arbetsbok.

Image
Image

För att skapa ett namn med hjälp av namnrutan som visas i bilden ovan:

  1. Markera önskat cellintervall i kalkylbladet.

    Image
    Image
  2. Skriv det önskade namnet för det intervallet i Name Box, till exempel Jan_Sales.

    Image
    Image
  3. Tryck på Enter-tangenten på tangentbordet. Namnet visas i Name Box.

Namnet visas också i rutan Namn när samma cellområde är markerat i kalkylbladet. Det visas också i Name Manager.

Namnregler och begränsningar

Syntaxregler att komma ihåg när du skapar eller redigerar namn för intervall är följande:

  • Ett namn får inte innehålla mellanslag.
  • Det första tecknet i ett namn måste vara antingen en bokstav, understreck eller omvänt snedstreck.
  • De återstående tecknen kan bara vara bokstäver, siffror, punkter eller understreck.
  • Den maximala namnlängden är 255 tecken.
  • Verlor och gemener går inte att särskilja i Excel, så Jan_Sales och jan_sales ses som samma namn av Excel.
  • Cellreferens kan inte användas som namn som A25 eller R1C4.

What is a Named Range?

A namnintervall, intervallnamn eller definierat namn hänvisar alla till samma objekt i Excel; det är ett beskrivande namn - som Jan_Sales eller June_Precip - som är kopplat till en specifik cell eller cellintervall i ett kalkylblad eller arbetsbok. Namngivna intervall gör det lättare att använda och identifiera data när du skapar diagram och i formler som:

Dessutom, eftersom ett namngivet intervall inte ändras när en formel kopieras till andra celler, är det ett alternativ till att använda absoluta cellreferenser i formler. Det finns tre metoder för att definiera ett namn i Excel: med namnrutan, dialogrutan för nya namn eller namnhanteraren.

Definiera och hantera namn med namnhanteraren

En andra metod för att definiera namn är att använda dialogrutan Nytt namn. Den här dialogrutan öppnas med alternativet Definiera namn som finns i mitten av fliken Formler på menyfliksområdet. Dialogrutan Nytt namn gör det enkelt att definiera namn med en kalkylbladsnivå.

Image
Image

Skapa ett namn med dialogrutan Nytt namn:

  1. Markera önskat cellintervall i kalkylbladet.
  2. Välj fliken Formler på bandet.

    Image
    Image
  3. Välj alternativet Definiera namn för att öppna dialogrutan Nytt namn.

    Image
    Image
  4. Ange Name, Scope och Range i dialogrutan.

    Image
    Image
  5. När du är klar, välj OK för att återgå till arbetsbladet. Namnet visas i Name Box närhelst det definierade intervallet väljs.

    Image
    Image

Namnhanteraren kan användas för att både definiera och hantera befintliga namn; den finns bredvid alternativet Definiera namn på fliken Formulas på menyfliksområdet.

När du definierar ett namn i Name Manager öppnas dialogrutan Nytt namn som beskrivs ovan. Den fullständiga listan med steg är följande:

  1. Välj fliken Formler på bandet.

    Image
    Image
  2. Välj ikonen Name Manager i mitten av bandet för att öppna Name Manager.

    Image
    Image
  3. I Name Manager, välj knappen New för att öppna dialogrutan New Name box.

    Image
    Image
  4. Ange ett Namn, Scope och Range. Välj OK för att återgå till arbetsbladet. Namnet visas i Name Box närhelst det definierade intervallet väljs.

    Image
    Image

Ta bort eller redigera namn

Med namnhanteraren öppen:

  1. I fönstret som innehåller listan med namn, välj det namn som ska raderas eller redigeras.

    Image
    Image
  2. För att ta bort namnet, välj knappen Delete ovanför listfönstret.

    Image
    Image
  3. För att redigera namnet, välj knappen Edit för att öppna dialogrutan Edit Name.

    I dialogrutan Redigera namn kan du redigera det valda namnet, lägga till kommentarer om namnet eller ändra den befintliga intervallreferensen.

    Image
    Image

Omfattningen av ett befintligt namn kan inte ändras med redigerings alternativen. För att ändra omfattningen, ta bort namnet och omdefiniera det med rätt omfattning.

filtrering av namn

Filter-knappen i Name Manager gör det enkelt att:

  • Hitta namn med fel – till exempel ett ogiltigt intervall.
  • Bestämma omfattningen av ett namn – oavsett om det gäller kalkylbladsnivå eller arbetsbok.
  • Sortera och filtrera listade namn – definierade (intervall) namn eller tabellnamn.

Den filtrerade listan visas i listfönstret i Name Manager.

Definierade namn och omfattning i Excel

Alla namn har ett scope som refererar till de platser där ett specifikt namn känns igen av Excel. Ett namns omfattning kan vara för antingen enskilda kalkylblad (local scope) eller för en hel arbetsbok (global scope). Ett namn måste vara unikt inom dess omfattning, men samma namn kan användas i olika omfattningar.

Standardinställningen för nya namn är den globala arbetsboksnivån. När det väl har definierats kan omfattningen av ett namn inte enkelt ändras. För att ändra omfattningen av ett namn, radera namnet i namnhanteraren och omdefiniera det med rätt omfattning.

Lok alt arbetsbladsnivåomfattning

Ett namn med ett omfång på kalkylbladsnivå är endast giltigt för det kalkylblad som det definierades för. Om namnet Total_Sales har en omfattning av ark 1 i en arbetsbok, kommer Excel inte att känna igen namnet på ark 2, ark 3 eller något annat ark i arbetsboken. Detta gör det möjligt att definiera samma namn för användning på flera kalkylblad – så länge som omfattningen för varje namn är begränsad till dess specifika kalkylblad.

Att använda samma namn för olika ark kan göras för att säkerställa kontinuitet mellan kalkylblad och säkerställa att formler som använder namnet Total_Sales alltid refererar till samma cellområde i flera kalkylblad i en enda arbetsbok.

För att skilja mellan identiska namn med olika omfattning i formler, föregå namnet med kalkylbladets namn, till exempel:

Eller

Namn skapade med Name Box har alltid en global arbetsboksnivå om inte både arknamnet och intervallnamnet anges i namnrutan när namnet definieras.

Image
Image

Exempel

  • Namn: Jan_Sales, Scope - global arbetsboksnivå
  • Namn: Blad1!Jan_Sales, Omfattning - lokal arbetsbladsnivå

Global Workbook Level Scope

Ett namn definierat med en arbetsboksnivå omfattning känns igen för alla kalkylblad i den arbetsboken. Ett namn på en arbetsboksnivå kan därför bara användas en gång i en arbetsbok, till skillnad från de arknivånamn som diskuterats ovan.

Ett omfångsnamn på arbetsboksnivå känns dock inte igen av någon annan arbetsbok, så globala nivånamn kan upprepas i olika Excel-filer. Om till exempel namnet Jan_Sales har en global räckvidd, kan samma namn användas i olika arbetsböcker med titeln 2012_Revenue, 2013_Revenue och 2014_Revenue

Omfattningskonflikter och omfattningsföreträde

Det är möjligt att använda samma namn på både lokal bladnivå och arbetsboksnivå eftersom omfattningen för de två skulle vara olika. En sådan situation skulle dock skapa en konflikt närhelst namnet användes.

För att lösa sådana konflikter, i Excel, har namn som definieras för den lokala kalkylbladsnivån företräde framför den globala arbetsboksnivån. I en sådan situation skulle ett namn på arknivå 2014_Revenue användas istället för ett namn på arbetsboksnivån 2014_Revenue.

För att åsidosätta företrädesregeln, använd namnet på arbetsbokens nivå tillsammans med ett specifikt namn på arknivå som:

Det enda undantaget från att åsidosätta prioritet är ett lok alt kalkylbladsnivånamn som har en omfattning av ark 1 i en arbetsbok. Omfattningar kopplade till ark 1 i någon arbetsbok kan inte åsidosättas av globala nivånamn.

Rekommenderad: