Innehållsförteckning
I Microsoft Excel finns det flera metoder för att namnge ett intervall och samtidigt göra det dynamiskt. Namngivna intervall är lätta att förbereda. De är roliga att använda eftersom de lagrar en array av strängar som vi inte behöver ange med cellreferenser manuellt. I den här artikeln får du lära känna alla möjliga och lämpliga metoder för att namnge ett intervall i Excel med exempel och enkla förklaringar.
Ladda ner övningsboken
Du kan ladda ner Excel-arbetsboken som vi har använt för att förbereda den här artikeln.
Namnge ett intervall i Excel.xlsxVad är ett namngivet intervall i Excel?
Ett namngivet intervall är ett område av celler eller en matris som tilldelas ett användardefinierat namn. Ett namngivet intervall kan användas i en funktion eller en formel i stället för att välja motsvarande område av celler manuellt.
Följande är ett exempel på hur du använder ett namngivet intervall. Cellerna i intervallet, B3:B7 har utsetts med följande namn Uppgifter . I utgången Cell D6 har vi utfört en enkel summering av alla värden som finns i det namngivna intervallet. Vi kunde ha skrivit formeln med "=SUM(B3:B7)" , men vi har använt det namngivna intervallet Uppgifter När du arbetar med stora formler är det namngivna intervallet en praktisk operatör som gör det enkelt att mata in ett specifikt cellintervall.
Fördelar med att använda ett namngivet intervall i Excel
Låt oss gå igenom följande punkter som kan övertyga oss om att ofta använda ett namngivet intervall i Excel-kalkylblad.
- När vi använder det namngivna intervallet i en formel eller funktion kan vi undvika att använda cellreferenser.
- Tack vare användningen av ett namngivet intervall behöver vi inte gå tillbaka till datasetet varje gång vi anger ett intervall av celler.
- När det namngivna intervallet har skapats kan det användas på alla kalkylblad i en arbetsbok. Det namngivna intervallet är inte begränsat till att endast användas på ett enda kalkylblad.
- Det namngivna intervallet gör en formel dynamisk, vilket innebär att om vi definierar en formel med ett namn kan vi också använda det namngivna intervallet för att utföra beräkningar i stället för att skriva en kombinerad och stor formel.
- Excel tillåter att ett namngivet intervall blir dynamiskt med ytterligare inmatningar från användaren.
Några regler för att namnge ett intervall av Excel-celler
Det finns vissa konventioner för att namnge ett cellintervall. Vi kan ta en titt på dessa regler för att hålla dem i minnet när vi definierar namn för de valda intervallen.
- Det är inte tillåtet att använda ett mellanslag i namnet på ett intervall.
- Namnen får inte vara samma som celladresserna (t.ex. C1, R1C1).
- Du kan inte namnge ett intervall med endast 'R' eller . 'C' Det här är indikatorerna för rader och kolumner i Excel.
- Namnen är skiftlägesoberoende. Det betyder att både 'Försäljning' och "SALES fungerar som ett likadant namngivet intervall av celler.
- Namnet på ett intervall får inte överstiga 255 tecken.
- Med undantag för backlash (\) och understrykning (_) är det nästan inte tillåtet att använda något annat skiljetecken när du namnger ett cellintervall.
5 snabba metoder för att namnge ett intervall i Excel
1. Använd kommandot "Definiera namn" för att namnge ett intervall
Nu ska vi se några exempel där vi lär oss hur vi enkelt kan namnge ett cellområde i ett Excel-kalkylblad. Datasetetet i följande bild representerar flera slumpmässiga namn på säljare, deras försäljningsbelopp och en bonus på 15 % för deras motsvarande försäljning.
Låt oss säga att vi vill ge ett namn åt ett antal celler, C5 till C12 med 'Försäljning' . Och i vår första metod tillämpar vi Definiera namn kommandot från Excel-bandet alternativ.
📌 Steg 1:
➤ Välj först ett intervall av celler, C5 till C12 .
➤ Under den Formler Välj alternativet Definiera namn från Definierade namn En dialogruta visas.
📌 Steg 2:
➤ Typ 'Försäljning' i den Namnruta eller du kan ange vilket annat namn du vill. Eftersom vi har valt cellområdet (C5:C12) tidigare, kommer de att vara synliga i Hänvisar till box.
➤ Press OK och ditt namngivna intervall är nu redo att användas.
Om vi nu markerar ett antal celler C5 till C12 hittar vi det nyskapade namnet på det intervallet i Namnruta i det övre vänstra hörnet som visas i bilden nedan.
Vi kan nu använda det namngivna intervallet var som helst i våra kalkylblad. Vi måste helt enkelt infoga en likhetstecken (=) i en cell och skriv det skapade namnet på ett cellintervall.
Och efter att ha tryckt på Gå in på , kommer det namngivna intervallet att återge en matris med alla värden som finns inom intervallet av celler: C5 till C12 .
Läs mer: Hur man redigerar namngivna intervall i Excel
2. Namnge en rad celler med hjälp av "Name Manager" (namnhanteraren)
Vi kan också använda Namn chef funktionen från Formler Det låter dig visa eller anpassa ett namngivet intervall med flera alternativ. Stegen är enkla enligt följande:
📌 Steg 1:
➤ Välj det dataområde som du vill ge ett specifikt namn.
➤ Under den Formler väljer du alternativet Namn chef från Definierade namn En dialogruta öppnas.
📌 Steg 2:
➤ Klicka på Ny fliken.
📌 Steg 3:
Nu är förfarandena liknande som i den första metoden för att definiera ett namn på det valda cellområdet. Så, referera till ditt dataområde och ge det ett specifikt namn i de särskilda rutorna.
Namn chef fönstret kommer att visas igen och där hittar du de nya namnen på dina cellintervall.
📌 Steg 4:
➤ Press Stäng och du är klar.
Om du nu väljer ditt dataområde i Excel arbetsbladet, ser du det namn som tilldelats det i Namnruta .
3. Använd verktyget "Skapa från urval" för att namnge ett Excel-område
Genom att använda de två föregående metoderna kan du välja referenscellerna före eller efter att du har valt verktygen från Excel-band Om du inte vill namnge ett cellområde manuellt är den här metoden lämplig för dig. Här måste du välja ett dataområde tillsammans med dess rubrik och Skapa från urval verktyget kommer att definiera ett namn för intervallet genom att upptäcka dess rubrik.
Den här metoden är faktiskt tidsbesparande och ganska flexibel för att namnge ett område av celler i ett Excel-kalkylblad. De nödvändiga stegen är följande:
📌 Steg 1:
➤ Välj ett intervall av celler (C4:C12) som du vill namnge tillsammans med dess rubrik. I vårt dataset, Cell C4 innehåller den rubrik som vi kommer att använda som namn för vårt datavärde. (C5:C12) .
➤ Under den Formler Välj fliken Skapa från urval kommandot från Definierade namn grupp av kommandon eller en rullgardinsmeny. En dialogruta visas.
📌 Steg 2:
➤ Markera det första alternativet 'Top Row' eftersom vårt rubriknamn står överst i den valda kolumnen.
➤ Press OK och vi har precis skapat vårt namngivna intervall!
Nu kan vi välja vårt dataområde och hitta namnet på det valda området i Namnruta .
4. Redigera namnrutan för att namnge ett intervall i Excel
Användning av en Namnruta för att ange ett cellintervall med ett namn är mycket enklare än alla tidigare metoder. Men ett problem med att använda denna metod är att du inte kan redigera ett namn längre, eller till och med att du inte kan ta bort namnet när du väl har skapat det. Så efteråt måste du starta Namn chef för att redigera eller ta bort det angivna namnintervallet.
Vi kan använda Namnruta för att definiera det markerade området av celler med endast ett namn.
📌 Steg:
➤ Välj först det område av celler som ska definieras med ett specifikt namn.
➤ Gå nu till Namnruta och skriv ett namn för det valda intervallet.
➤ Tryck slutligen på Gå in på och du är klar.
Öppna nu rullgardinslistan i Namnruta så hittar du det nyss skapade namnet för det valda cellintervallet.
5. Skapa ett dynamiskt namngivet intervall i Excel
I alla metoder som beskrivits hittills har vi namngivit ett intervall för ett fast antal celler. Låt oss nu säga att vi vill namnge ett intervall som inte är statiskt, vilket innebär att vi kan ange mer data som kommer att skapa ett dynamiskt utbud av celler. Och det namngivna intervallet kommer att expandera baserat på våra datainmatningar.
Vi har till exempel namngett ett område med celler (C5:C12) på Kolumn C Men nu måste vi föra in fler uppgifter från botten av Cell C12 Men om vårt namngivna intervall inte är inställt på dynamiskt kommer de ytterligare inmatningarna inte att räknas för det namngivna intervallet när det väl har definierats.
För att göra vårt namnområde dynamiskt har vi två intressanta alternativ: Vi kan använda en Excel-tabell eller så kan vi använda en formel med OFFSET-funktionen Nu ska vi ta reda på hur båda metoderna fungerar i följande avsnitt.
5.1 Använda en Excel-tabell
Först och främst infogar vi en Excel-tabell för att göra vårt intervall av celler dynamiskt. I vårt dataset har vi rubriker i Rad 4 för det tabellområde som innehåller celler som börjar från B4 till D12 .
📌 Steg 1:
➤ Välj ett intervall av celler (B4:D12) först.
➤ Från den Infoga bandet, väljer du Tabell alternativ.
📌 Steg 2:
➤ I den Skapa en tabell dialogrutan, tryck på OK eftersom alla parametrar är inställda automatiskt och vi behöver inte ändra dem just nu.
Som framgår av bilden nedan har vårt datafält nu blivit en tabell. Standardnamnet för den nyss skapade tabellen blir vanligtvis Tabell1 om ingen annan tabell inte har bildats i arbetsboken tidigare. I den Namnruta Vi kan byta namn på detta datamaterial till något annat enligt våra önskemål. Låt oss säga att vi har definierat en tabell med namnet, Försäljningsdata .
Nu ska vi ta reda på vad som händer om vi matar in ett värde i Cell B13 under tabellområdet. Vi har angett ett slumpmässigt namn. 'Mike' på Cell B13 .
Efter att ha tryckt på Gå in på ser vi att tabellen har expanderat till den nedersta raden omedelbart.
Eftersom alla celler i Bonus kolumnen är tilldelade med 15% av försäljningsbeloppen, nu ska vi ta reda på om det verkligen fungerar med ytterligare Cell C13 .
Om vi anger ett försäljningsbelopp (6420) i Cell C13 , bonusbeloppet i Cell D13 Det betyder att vårt tabellområde har utökats med sitt definierade format och sina formler.
Om vi vill vara mer säkra på det utökade tabellområdet kan vi aktivera redigering Cell D13 Där ser vi den tilldelade formeln som vi tidigare har använt för resten av cellerna i Bonus kolumn.
Vi kan också mata in mer data efteråt från tabellens botten och det definierade tabellområdet kommer att utökas i enlighet med detta.
5.2 Kombinera OFFSET- och COUNTA-funktionerna
Den första metoden med Tabell är ganska enkelt att förbereda ett dynamiskt namnområde. Men vi kan också använda en formel där vi kombinerar OFFSET och COUNTA för att skapa ett namngivet intervall för vårt dataset. OFFSET funktionen returnerar en referens till ett intervall som är ett givet antal rader och kolumner från en given referens. och funktionen COUNTA räknar alla celler som inte är tomma i ett intervall. Nu ska vi se hur vi kan använda dessa funktioner tillsammans för att skapa ett dynamiskt namngivet intervall i följande steg.
📌 Steg 1:
➤ Under den Formler Välj fliken Definiera namn kommandot från Definierade namn En dialogruta öppnas.
📌 Steg 2:
➤ Låt oss säga att vi vill utöka vårt namngivna intervall upp till 100 celler vertikalt. Så, den nödvändiga formeln i Referensruta kommer att vara:
=OFFSET(B4,1,1,1,COUNTA(B5:B100),1)
➤ Ange ett namn för det här området av celler, Sales_Array .
➤ Press OK och vårt dynamiska namnområde är nu redo för ytterligare användningsområden.
Men med den här metoden kommer namnet på det dynamiska området inte att vara synligt i Namnruta .
Återigen kan vi använda detta namngivna intervall genom att trycka på Lika (=) i en valfri cell och skriver namnet på det definierade intervallet.
Och efter att ha tryckt på Gå in på kommer returmatrisen att se ut på följande sätt. Eftersom vi har skapat ett namngivet intervall för alla försäljningsdata kommer dessa värden att visas endast utan att något förspecificerat format finns i matrisen. Senare kan vi formatera dessa returdata manuellt om vi behöver det.
För att vara säker på att det nyss skapade dynamiska namngivna intervallet är korrekt kan vi infoga de specifika värdena i en ytterligare (13) Eftersom vi har angett ett försäljningsbelopp på 1233 i Cell C13 läggs den till den namngivna arrayen för intervallet som visas till höger i skärmbilden nedan.
Redigera eller ta bort ett namngivet intervall efter skapandet
När vi har skapat ett namngivet intervall kan vi behöva redigera eller till och med ta bort det namngivna intervallet För att kunna göra detta måste vi öppna Namn chef från Formler Vi ska först se hur man redigerar ett namngivet intervall i stegen nedan. Vi byter ut namnet 'Sales_Array' med 'Bonus_Amount' här och det nya cellintervallet kommer att innehålla alla uppgifter från Bonus kolumn.
📌 Steg 1:
➤ Starta den Namn chef fönster först från den Formler fliken.
➤ Klicka på raden som innehåller data för Sales_Array .
➤ Tryck på Redigera alternativet. Den dialogruta som kallas Redigera namn kommer att visas.
📌 Steg 2:
➤ Ange ett nytt namn Bonus_Amount i den Namn box.
➤ Skriv följande formel i fältet Referens box:
=OFFSET(Sheet7!B4,1,2,COUNTA(Sheet7!B5:B100),1)
➤ Press OK .
Namn chef fönstret kommer att visas igen där du hittar det nyredigerade namnintervallet som visas i följande bild.
Återgå nu till arbetsbladet och aktivera redigering i vilken cell som helst genom att trycka på Lika (=) och skriv det redigerade namnet på det nyvalda området.
Tryck på Gå in på och bonusbeloppen visas genast i en matris.
Om du slutligen vill ta bort ett namngivet intervall väljer du helt enkelt motsvarande rad i Namn chef och tryck på Ta bort Knappen. Datavärdet och dess namn tas bort från Namn chef .
Avslutande ord
Jag hoppas att alla de metoder som nämns i den här artikeln nu hjälper dig att tillämpa dem i dina Excel-kalkylblad när du behöver namnge ett intervall endast eller till och med göra det dynamiskt senare. Om du har några frågor eller feedback, låt mig veta i kommentarsfältet. Eller så kan du kolla in våra andra artiklar relaterade till Excel-funktioner på den här webbplatsen.