Excel-namngivet intervall – hur man definierar och använder namn i Excel

posted in: Articles | 0

handledningen förklarar vad ett Excel-namn är och visar hur man definierar ett namn för en cell, intervall, konstant eller formel. Du lär dig också hur du redigerar, filtrerar och tar bort Definierade namn i Excel.

namn i Excel är en paradoxal sak: att vara en av de mest användbara funktionerna anses de ofta vara meningslösa eller nördiga. Anledningen är att väldigt få användare förstår kärnan i Excel-namn., Denna handledning lär dig inte bara hur du skapar ett namngivet intervall i Excel, men visar också hur du utnyttjar den här funktionen för att göra dina formler mycket enklare att skriva, läsa och återanvända.,skapa ett namngivet intervall med namnhanteraren

  • hur man skapar en namngiven konstant
  • hur man gör en namngiven formel
  • hur man namnger kolumner och rader (skapa namn från Val)
  • hur man skapar ett dynamiskt namngivet intervall i Excel
  • Excel namnregler
  • omfattningen av Excel – namn
  • Excel namnhanteraren
    • redigera ett namngivet intervall
    • /li>
    • filtrering av Excel-namn
    • ta bort Definierade namn i Excel
  • topp 5 Fördelar med att använda namn i Excel
  • Excel namngiven range-tips och tricks
  • vad betyder namn i Excel?,

    i vardagen används namn ofta för att hänvisa till personer, objekt och geografiska platser. Till exempel, istället för att säga ”staden ligger vid latitud 40.7128° n och longitud 74.0059° W, säger du helt enkelt ”New York City”.

    På samma sätt kan du i Microsoft Excel ge ett läsbart namn till en enda cell eller en rad celler och hänvisa till dessa celler med namn snarare än med referens.,

    för att till exempel hitta den totala försäljningen (B2:B10) för ett visst objekt (E1) kan du använda följande formel:

    =SUMIF($A$2:$A$10, $E$1, $B$2:$B$10)

    eller, du kan ge meningsfulla namn till intervall och enskilda celler och leverera dessa namn till formeln:

    =SUMIF(items_list, item, sales)

    titta på skärmdumpen nedan, vilken av de två formlerna är lättare för dig att förstå?,

    Excel – namntyper

    i Microsoft Excel kan du skapa och använda två typer av namn:

    definierat namn-ett namn som refererar till en enda cell, cellområde, konstant värde eller formel. När du till exempel definierar ett namn för ett cellområde kallas det ett namngivet intervall eller definierat intervall. Dessa namn är föremål för dagens handledning.

    tabellnamn – ett namn på en Excel-tabell som skapas automatiskt när du infogar en tabell i ett kalkylblad (Ctrl + T). För mer information om Excel-tabeller, se hur man gör och använder en tabell i Excel.,

    så här skapar du ett Excel-namn som heter range

    totalt sett finns det 3 sätt att definiera ett namn i Excel: Name Box, definiera Name button och Excel Name Manager.

    Skriv ett namn i Namnrutan

    Namnrutan i Excel är det snabbaste sättet att skapa ett namngivet område:

    1. välj en cell eller ett antal celler som du vill namnge.
    2. Skriv ett namn i rutan Namn.
    3. tryck på Enter-tangenten.

    Voila, ett nytt Excel-namngivet intervall skapas!,

    skapa ett namn genom att använda alternativet Definiera namn

    ett annat sätt att göra ett namngivet intervall i Excel är detta:

    1. välj cellen(s).
    2. på fliken Formler klickar du på knappen Definiera namn i gruppen Definiera namn.
    3. i dialogrutan Nytt namn anger du tre saker:
      • i rutan Namn skriver du områdesnamnet.
      • i rullgardinsmenyn omfattning anger du namnet scope (arbetsbok som standard).
      • i rutan refererar till, kontrollera referensen och korrigera den om det behövs.
    4. Klicka på OK för att spara ändringarna och stäng dialogrutan.,
    Obs. Som standard skapar Excel ett namn med absoluta referenser. Om du hellre vill ha ett relativt namngivet intervall, ta bort $ – tecknet från referensen (innan du gör det, se till att du fullt ut förstår hur relativa namn beter sig i kalkylblad).

    jämfört med föregående metod, använder Definiera namn i Excel tar några extra klick, men det ger också ett par fler alternativ som att ställa in namnet omfattning och lägga till en kommentar som förklarar något om namnet., Dessutom låter Excel Definiera namn funktion du skapa ett namn för en konstant eller formel.

    gör ett namngivet intervall genom att använda Excel Name Manager

    vanligtvis används namnhanteraren i Excel för att arbeta med befintliga namn. Det kan dock hjälpa dig att bygga ett nytt namn också. Så här:

    1. gå till fliken Formler > definierade Namngrupp, klicka på Namnhanterare. Eller tryck bara på Ctrl + F3 (mitt föredragna sätt).,
    2. i det övre vänstra hörnet av dialogrutan Namnhanterare klickar du på knappen Ny…:
    3. detta öppnar dialogrutan Nytt namn där du konfigurerar ett namn som visas i föregående avsnitt.
    tips. För att snabbt testa det nyskapade namnet väljer du det i listrutan Namn. Så snart du släpper musen väljs intervallet på kalkylbladet.,

    så här skapar du ett Excel-namn för en konstant

    förutom namngivna intervall kan Microsoft Excel definiera ett namn utan cellreferens som fungerar som en namngiven konstant. För att skapa ett sådant namn, använd antingen funktionen Excel Definiera namn eller namnhanteraren som förklaras ovan.

    och nu kan du använda det här namnet var som helst i dina formler för att konvertera USD till EUR:

    så snart växelkursen ändras uppdaterar du värdet endast på en central plats, och alla dina formler kommer att omräknas i ett enda steg!,

    så här definierar du ett namn för en formel

    på ett liknande sätt kan du ge ett namn till en Excel-formel, till exempel den som returnerar antalet icke-tomma celler i kolumn A, exklusive rubrikraden (-1):

    =COUNTA(Sheet5!$A:$A)-1

    notera. Om din formel hänvisar till några celler på det aktuella arket behöver du inte inkludera bladnamnet i referenserna, Excel gör det automatiskt åt dig., Om du refererar till en cell eller ett område på ett annat kalkylblad lägger du till arkets namn följt av utropstexten före cell / range-referensen (som i formelexemplet ovan).,

    nu, när du vill veta hur många objekt det finns i kolumn A på Ark5, inte inklusive kolumnrubriken, skriv bara jämlikhetsskylten följt av namnet på din formel i vilken cell som helst, så här: =Items_count

    så här namnger du kolumner i Excel (namn från Val)

    om dina data är ordnade i tabellform kan du snabbt skapa namn för varje kolumn och/eller rad baserat på deras etiketter:

    1. välj hela tabellen inklusive kolumnrubrikerna och radrubrikerna.,
    2. gå till fliken Formler> definiera Namngrupp och klicka på knappen Skapa från Val. Eller tryck på tangentbordsgenvägen Ctrl + Shift + F3.
    3. hur som helst öppnas dialogrutan Skapa namn från Val. Du väljer kolumnen eller raden med rubriker, eller båda, och klicka på OK.,

    i det här exemplet har vi rubriker i övre raden och vänstra kolumnen, så vi väljer dessa två alternativ:

    som ett resultat kommer Excel att skapa 7 namngivna intervall, plocka upp namn från rubrikerna automatiskt:

    • äpplen, bananer, citroner och apelsiner för rader, och
    • Jan, Feb och Mar för kolumner.

    Obs. Om det finns några mellanslag mellan ord i rubriketiketterna ersätts mellanslag med understreck (_).,

    Excel dynamic named range

    i alla tidigare exempel har vi haft att göra med statiska namngivna intervall som alltid hänvisar till samma celler, vilket innebär att du måste uppdatera områdesreferensen manuellt när du vill lägga till nya data till det namngivna området.

    om du arbetar med expanderbara datamängder är det rimligt att skapa ett dynamiskt namngivet intervall som rymmer nytillkomna data automatiskt.,

    detaljerad vägledning om hur man skapar ett dynamiskt namngivet intervall i Excel finns här:

    • Excel OFFSET formula för att skapa ett dynamiskt intervall
    • INDEXFORMEL för att skapa ett dynamiskt intervall

    Excel namngivningsregler

    När du skapar ett namn i Excel finns det några regler att komma ihåg:

    Excel name scope

    När det gäller Excel-namn är omfattningen platsen, eller nivå, inom vilken namnet erkänns., Det kan vara antingen:

    • specifikt kalkylblad-den lokala kalkylbladsnivån
    • arbetsbok – den globala arbetsboksnivån

    kalkylbladsnivånamn

    ett kalkylbladsnivånamn känns igen i kalkylbladet där det finns. Om du till exempel skapar ett namngivet intervall och ställer in dess omfattning till Ark1, kommer det att erkännas endast i Arket1.

    för att kunna använda ett kalkylbladsnivånamn i ett annat kalkylblad måste du prefixa kalkylbladets namn följt av utropstecknet (!), så här:

    Sheet1!,items_list

    för att referera till ett kalkylbladsnivånamn i en annan arbetsbok bör du också inkludera arbetsboksnamnet som bifogas hakparenteser:

    Ark1!items_list

    om antingen bladnamnet eller arbetsboksnamnet innehåller blanksteg, bör de omges av enkla citattecken:

    ’Ark1’!items_list

    namn på Arbetsboksnivå

    ett namn på arbetsboksnivå identifieras i hela arbetsboken, och du kan hänvisa till det helt enkelt med namn från ett ark i samma arbetsbok.,

    en användning till en arbetsbok-nivå namn i en annan arbetsbok, föregår namnet med arbetsbokens namn (inklusive tillägget) följt av utropstecken:

    Book1.xlsx!items_list

    räckvidd

    ett definierat namn måste vara unikt inom dess räckvidd. Du kan använda samma namn i olika omfattningar, men det kan skapa en namnkonflikt. För att förhindra att detta händer har kalkylbladets nivå som standard företräde framför arbetsboksnivån.,

    om det finns några identiskt namngivna intervall med olika omfattningar och du vill använda arbetsbokens nivånamn, prefixa namnet med arbetsbokens namn som om du hänvisade till ett namn i en annan arbetsbok, t.ex.: Book1.xlsx!data. På så sätt kan namnkonflikten åsidosättas för alla kalkylblad förutom det första arket, som alltid använder det lokala kalkylbladets nivånamn.,

    Excel Name Manager-snabbt sätt att redigera, ta bort och filtrera namn

    Som namnet antyder är Excel Name Manager speciellt utformad för att hantera namn: ändra, filtrera eller ta bort befintliga namn samt skapa nya.

    det finns två sätt att komma till namnhanteraren i Excel:

    • på fliken Formler, i gruppen Definiera namn, klicka på namnhanteraren
    • tryck på Ctrl + F3-genvägen.

    hur som helst öppnas dialogrutan Namnhanterare, så att du kan se alla namn i den aktuella arbetsboken i korthet., Nu kan du välja det namn du vill arbeta med och klicka på en av de 3 knapparna längst upp i fönstret för att utföra motsvarande åtgärd: redigera, ta bort eller filtrera.

    så här redigerar du namngivet område i Excel

    om du vill ändra ett befintligt Excel-namn öppnar du namnhanteraren, väljer namnet och klickar på knappen Redigera…. Detta öppnar dialogrutan Redigera namn där du kan ändra namn och referens. Namnet kan inte ändras.

    tips. För att redigera en namnreferens behöver du inte öppna dialogrutan Redigera namn., Välj bara namnet på intresse i Excel-namnhanteraren och skriv en ny referens direkt i rutan refererar till, eller klicka på knappen till höger och välj önskat område på arket. När du klickar på Stäng-knappen frågar Excel om du vill spara ändringarna och du klickar på Ja.

    så här filtrerar du namn i Excel

    om du har många namn i en viss arbetsbok klickar du på filterknappen längst upp till höger i Excel Name Manager-fönstret för att bara visa Namnen som är relevanta vid en given tidpunkt., Följande filter är tillgängliga:

    • namn scoped till kalkylblad eller arbetsbok
    • namn med eller utan fel
    • Definierade namn eller tabellnamn

    så här tar du bort namngivet område i Excel

    för att ta bort ett namngivet område, välj det i namnhanteraren och klicka på Delete-knappen längst upp.

    för att ta bort flera namn, klicka på förnamn, tryck sedan på Ctrl-tangenten och håll den intryckt medan du klickar på andra namn du vill ta bort. Klicka sedan på Delete-knappen, och alla valda namn kommer att raderas på en gång.,

    om du vill ta bort alla definierade namn i en arbetsbok väljer du förnamnet i listan, håller ned Shift-tangenten och klickar sedan på efternamn. Släpp Shift-tangenten och klicka på Ta bort.

    ta bort Definierade namn med fel

    om du har ett antal ogiltiga namn med Referensfel, klicka på filterknappen> namn med fel för att filtrera dem:

    välj sedan alla filtrerade namn som förklarats ovan (genom att använda Shift-tangenten) och klicka på Delete-knappen.

    Obs., Om något av dina Excel-namn används i formler, var noga med att uppdatera formlerna innan du tar bort namn, annars kommer dina formler att returnera # namn? fel.

    Topp 5 Fördelar med att använda namn i Excel

    hittills i den här handledningen har vi fokuserat mest på hur saker som täcker olika aspekter av att skapa och använda namngivna intervall i Excel. Men du kanske är nyfiken på vad som är så speciellt med Excel-namn som gör dem värda ansträngningen? De fem bästa fördelarna med att använda Definierade namn i Excel följer nedan.,

    Excel-namn gör formlerna enklare att göra och läsa

    du behöver inte skriva komplexa referenser eller gå fram och tillbaka och välja intervall på arket. Börja bara skriva det namn du vill använda i formeln, och Excel visar en lista med matchande namn för dig att välja mellan., Dubbelklicka på önskat namn, och Excel kommer att infoga det i formeln direkt:

    Excel-namn tillåter att skapa expanderbara formler

    genom att använda dynamiska namngivna intervall kan du skapa en ”dynamisk” formel som automatiskt innehåller nya data i beräkningar utan att du behöver uppdatera varje referens manuellt.

    Excel namn gör formler lättare att återanvända

    Excel namn gör det mycket lättare att kopiera en formel till ett annat ark eller port en formel i en annan arbetsbok., Allt du behöver göra är att skapa samma namn i målarbetsboken, kopiera / klistra in formeln som den är, och du kommer att få det att fungera omedelbart.

    tips. För att förhindra att Excel-formulär skapar nya namn i farten, kopiera formeln som text i formelfältet istället för att kopiera formelcellen.

    namngivna intervall förenklar navigeringen

    för att snabbt komma till ett specifikt namngivet område, klicka bara på namnet i namnrutan. Om ett namngivet intervall finns på ett annat ark, tar Excel dig till det arket automatiskt.

    Obs!, Dynamiska namngivna intervall visas inte i rutan Namn i Excel. För att se dynamiska intervall, öppna Excel-namnhanteraren (Ctrl + F3) som visar fullständiga detaljer om alla namn i arbetsboken, inklusive deras omfattning och referenser.

    namngivna intervall gör det möjligt att skapa dynamiska rullgardinslistor

    för att bygga en expanderbar och uppdateringsbar rullgardinslista, gör ett dynamiskt namngivet intervall först och skapa sedan en datavalideringslista baserat på det intervallet. De detaljerade steg-för-steg-instruktionerna finns här: hur man skapar en dynamisk dropdown i Excel.,

    Excel named range-tips and tricks

    nu när du känner till grunderna för att skapa och använda namn i Excel, låt mig dela några fler tips som kan vara till hjälp i ditt arbete.

    Hur får man en lista över alla namn i arbetsboken

    För att få en mer konkret lista över alla namn i en aktuell arbetsbok, gör följande:

    1. välj den översta cellen i intervallet där du vill att namnen ska visas.
    2. gå till fliken Formler > definiera Namngrupp, klicka på Använd i formler och klicka sedan på Klistra in namn… eller tryck bara på F3-tangenten.,
    3. i dialogrutan Klistra in namn klickar du på Klistra in lista.

    detta kommer att infoga alla Excel-namn tillsammans med deras referenser i det aktuella kalkylbladet, som börjar i den valda cellen.

    absoluta Excel – namn vs relativa Excel-namn

    som standard beter sig Excel-namn som absoluta referenser-låsta till specifika celler. Det är dock möjligt att göra ett namngivet intervall i förhållande till den aktiva cellens position vid den tidpunkt då namnet definieras., Relativa namn beter sig som relativa referenser-få ändras när formeln flyttas eller kopieras till en annan cell.

    Jag kan faktiskt inte tänka mig någon anledning till varför man skulle vilja göra ett relativt namngivet intervall, förutom kanske när ett intervall består av en enda cell. Som ett exempel, låt oss skapa ett relativt namn som refererar till en cell en kolumn till vänster om den aktuella cellen, i samma rad:

    1. välj cell B1.
    2. tryck Ctrl + F3 för att öppna Excel Name Manager och klicka på den nya…
    3. i rutan Namn skriver du önskat namn, säg item_left.,
    4. i rutan refererar till, Skriv=A1.
    5. Klicka på OK.

    låt oss nu se vad som händer när vi använder item_left-namnet i en formel, till exempel:

    =SUMIF(items_list, item_left, sales)

    där items_list refererar till $A$2:$a$10 och försäljningen avser $B$2:$b$10 i tabellen nedan.,

    När du anger formeln i cell E2, och sedan kopiera den nedåt i kolumnen, kommer den att beräkna den totala försäljningen för varje enskild produkt eftersom item_left är en relativt namn och dess referens justerar baserat på den relativa positionen för den kolumn och rad där formeln kopieras:

    Hur ansöker Excel namn till befintliga formler

    Om du har definierat de områden som redan används i dina formler kommer inte att ändra hänvisningar till lämpliga namn automatiskt., Men istället för att ersätta referenser med namn för hand kan du få Excel att göra jobbet åt dig. Så här:

    1. välj en eller flera formelceller som du vill uppdatera.
    2. gå till fliken Formler > definiera Namngrupp och klicka på Definiera namn > använd namn…
    3. i dialogrutan Använd namn klickar du på de namn du vill använda och klickar sedan på OK., Om Excel kan matcha något av de befintliga namnen med referenserna som används i dina formler, kommer Namnen att väljas för dig automatiskt:

    dessutom finns ytterligare två alternativ tillgängliga (valda som standard):

    • ignorera relativ/absolut – behåll den här rutan markerad om du vill att Excel endast ska tillämpa namnen med samma referenstyp: ersätt relativa referenser med relativa namn och absoluta referenser med absoluta namn.,
    • använd rad – och kolumnnamn-om det är markerat kommer Excel att byta namn på alla cellreferenser som kan identifieras som skärningspunkten för en namngiven rad och namngiven kolumn. För fler val, klicka på alternativen

    Excel namn genvägar

    som ofta är fallet i Excel, kan de mest populära funktionerna nås på flera sätt: via menyfliksområdet, högerklicksmenyn och kortkommandon. Excel – namngivna intervall är inget undantag. Här är tre användbara genvägar för att arbeta med namn i Excel:

    • Ctrl + F3 för att öppna Excel-namnhanteraren.,
    • Ctrl + Shift + F3 för att skapa namngivna intervall från Val.
    • F3 för att få en lista över alla Excel-namn i en arbetsbok.

    Excel name errors (#REF and #NAME)

    som standard gör Microsoft Excel sitt bästa för att hålla dina definierade namn konsekventa och giltiga genom att justera intervallreferenser automatiskt när du infogar eller tar bort celler inom ett befintligt namngivet område. Om du till exempel har skapat ett namngivet intervall för celler A1:A10 och sedan infogar en ny rad någonstans mellan raderna 1 och 10 ändras områdesreferensen till A1:A11., På samma sätt, om du tar bort några celler mellan A1 och A10, kommer ditt namngivna intervall att kontrakteras i enlighet med detta.

    om du tar bort alla celler som utgör ett Excel-namngivet intervall blir namnet ogiltigt och visar en #REF! fel i namnhanteraren. Samma fel visas i en formel som refererar till det namnet:

    om en formel refererar till ett icke-befintligt namn (mistyped eller deleted), # – namnet? fel kommer att dyka upp. I båda fallen öppnar du Excel-namnhanteraren och kontrollerar giltigheten för dina definierade namn (det snabbaste sättet är att filtrera namn med fel).,

    Så här skapar och använder du namn i Excel. Jag tackar dig för att läsa och hoppas att se dig på vår blogg nästa vecka!

    • hur man skapar och använder dynamiskt namngivet intervall i Excel
    • grundläggande Excel formler & funktioner med exempel
    • Microsoft Excel formler med exempel

    Lämna ett svar

    Din e-postadress kommer inte publiceras. Obligatoriska fält är märkta *