När du arbetar med Excel måste du ha hört talas om namngivna intervall i excel. Kanske från en vän, kollega eller någon onlinehandledning. Till och med jag har nämnt det många gånger i mina artiklar. I den här artikeln kommer vi att lära oss om namngivna områden i Excel och utforska alla aspekter av det.
Vad heter Namnintervall i Excel?
Tja, namngivna intervall är inget annat än några excelområden som är taggade med ett meningsfullt namn. Om du till exempel har en cell som säger B1, innehåller det dagliga målet, kan du namnge den cellen som specifikt "Target". Nu kan du använda "Target" för att referera till A1 istället för att skriva B1.
I ett nötskal är Named range bara namngivning av intervall.
Hur heter jag ett intervall i Excel?
Ange namn manuellt:
För att definiera ett namn till ett område kan du använda genväg CTRL+F3. Eller så kan du följa dessa steg.
-
- Gå till fliken Formel
- Leta reda på avsnittet Definierade namn och klicka på Definiera namn. Det öppnar Name Manger.
-
- Klicka på Ny.
- Skriv namnet.
- Välj omfattning (arbetsbok eller blad)
- Skriv en kommentar om du vill.
- Skriv referensen i rutan Hänvisar till eller markera ett område med musen.
- Tryck OK. Det är klart.
Nu kan du hänvisa till det genom att bara skriva dess namn.
Det finns några regler att följa när du skapar namn. Dom är
- Namn bör inte utgå från siffror eller specialtecken än understrykning (_) och backslash (\).
- Namn får inte ha mellanslag och specialtecken utom _ och \.
- Området ska inte namnges som cellreferenser. Till exempel är A1, B1 eller AZ100 etc. namn ogiltiga.
- Du kan inte namnge ett område som "r" och "c" eftersom de är reserverade för rad- och kolumnreferenser.
- Två namngivna intervall kan inte ha samma namn i en arbetsbok.
- Samma intervall kan ha flera namn.
Definiera namn automatiskt
För det mesta kommer du att arbeta med en strukturerad datatabell. De kommer att ha kolumner och rader med kolumnrubriker och radrubriker. Och oftast är dessa namn meningsfulla för data, och du skulle vilja namnge ditt intervall som dessa kolumnrubriker. Excel ger ett verktyg för att namnge intervall med titlar automatiskt. Följ dessa steg.
-
- De områden som du vill namnge som deras rubriker
- Tryck CTRL+SKIFT+F3, eller Hitta avsnittet definierade namn på fliken Formel och klicka på Skapa från markering.
-
- Nedanstående alternativruta visas. Jag valde översta raden bara eftersom jag vill namnge dessa intervall som rubriken och inte vill namnge rader.
- Klicka på OK.
Nu heter varje kolumn som rubrik. När du skriver en formel kommer dessa namn att anges i alternativet som ska användas.
Namngivningsintervall med hjälp av Excel -tabeller
När vi organiserar en data som en tabell i excel med CTRL + T, tilldelas kolumnrubrikerna automatiskt namnet på respektive kolumn. Du bör utforska Excel -tabeller och deras fördelar.
Hur ser jag alla namngivna områden?
Tja, det kommer att finnas tillfällen då du vill se alla tillgängliga namngivna intervall i arbetsboken. För att se alla namnområden Tryck på CTRL+F3. Eller så kan du gå till Formelfliken> Namnhanteraren. Det kommer att lista alla namngivna intervall som är tillgängliga i arbetsboken. Du kan redigera tillgängliga namngivna intervall, radera dem, lägga till nya namn.
Ett intervall flera namn
Excel tillåter användare att namnge samma intervall med olika namn. Till exempel intervall A2: A10 kan kallas "Kunder" och "Kunder" båda samtidigt. Båda namnen kommer att referera till samma intervall A2: A10.
Men du kan inte ha samma namn för två olika intervall. Det eliminerar risken för oklarhet.
Få lista över namngivna områden på blad
Så om du vill ha en lista med namngivna intervall och de områden de täcker kan du använda den här genvägen för att klistra in dem på en plats i ett ark.
-
- Välj en cell där du vill få listan över namngivna intervall.
- Tryck på F3. Detta öppnar en Paste namn dialogruta.
- Klicka på klistra in listan knapp.
- Listan klistras in på den markerade cellen och framåt.
Om du dubbelklickar på det namngivna intervallnamnet i rutan för att klistra in namn, kommer de att skrivas som formler i cellen. Försök.
Uppdatera namngivna områden manuellt
Tja, när du sätter in en cell i ett namngivet område uppdateras den automatiskt och expanderar den. Men om du lägger till data i slutet av tabellen måste du uppdatera det namngivna fältet. För att uppdatera namngivna områden, följ dessa steg.
- Tryck CTRL+F3, för att öppna namnhanteraren.
- Klicka på det angivna intervallet som du vill redigera. Klicka på Redigera.
- I Hänvisar till kolumn skriver du det intervall som du vill expandera till och trycker på OK.
Och det är klart. Detta är manuell uppdatering av namngivna intervall. Vi kan dock göra det dynamiskt genom att använda några formler.
Uppdatera namngivna områden dynamiskt
Det är klokt att göra dina namngivna intervall dynamiska så att du inte behöver redigera dem när dina data överskrider det fördefinierade intervallet.
Jag har täckt det i en separat artikel som heter Dynamic Named -områden. Du kan lära dig och förstå fördelarna med det i detalj här.
Tar bort namngivna intervall
När du tar bort en del av namngivna intervallet justeras det automatiskt sitt intervall. Men när du tar bort hela namnintervallet försvinner det från namnlistan. Vilken formel som helst, beroende på dessa intervall, visar #REF -fel, eller så ger de felaktig utmatning (räkningsfunktioner).
Av någon anledning, följ dessa steg om du vill radera namngivna intervall.
- Tryck på CTRL+F3. Namnhanteraren öppnas.
- Välj Named Range som du vill ta bort.
- Klicka på knappen Ta bort eller tryck på knappen Ta bort på tangentbordet.
Varning: Kontrollera att inga formler är beroende av dessa namn innan du tar bort de namngivna intervallerna. Om det finns några, konvertera dem till intervall först. Annars ser du #REF -fel.
Radera namn med fel
Excel tillhandahåller ett verktyg för att ta bort namn som bara har fel. Du behöver inte identifiera var och en av dem själv. För att radera namn med fel, följ dessa steg:
-
- Öppna Name Manager (CTRL+F3).
- Klicka på rullgardinsmenyn Filter i det övre högra hörnet.
- Välj "Namn med fel"
- Välj alla och tryck på raderingsknappen.
Och de är borta. Alla namn med fel raderas omedelbart från posten.
Namngivna områden med formler
Bästa användning av namngivna intervall upplevs med formler. Formlerna blir mer flexibla och läsbara med namngivna intervall. Låt oss se hur.
Lätt att skriva formler
Låt oss nu säga att du har namngett ett intervall som "Artiklar". Nu objektlistan som du vill räkna "pennor". Med namn är det enkelt att skriva denna COUNTIF -formel. Bara Skriv
= COUNTIF (artikel, "penna")
Så snart du skriver den inledande parentesen med formeln visas listan över tillgängliga namngivna intervall. Utan ett namn skulle du skriva en gi COUNTIF -funktion i Excel med intervall, för vilka du kanske måste titta på intervallet först och sedan välja intervallet eller skriva det i formeln.
Excel serverar tillgängliga namnintervall.
Namnen på intervall visas som förslag när du skriver en bokstav efter = -tecken. Samma som excel visar listan med formler. Om du till exempel skriver = u, kommer varje metod och namngivet intervall att visas med u, så att du enkelt kan använda dem.
Gör konstanter med namngivna intervall
Hittills har vi lärt oss om namnintervall, men du kan faktiskt också namnge värden. Till exempel, om ditt klientnamn är Sunder Pichai än du kan göra ett namn "Klient" och det hänvisar till att skriva "Sundar Pichai". Nu, när du skriver = Client i någon cell, kommer det att visa Sundar Pichai.
Inte bara text, men du kan också tilldela ett nummer som konstant att arbeta med. Till exempel definierar du ett mål. Eller värdet på något som inte kommer att förändras.
Absolut och relativ referens med namngivna intervall
Referensen med Named -intervall är mycket flexibel. Till exempel, om du skriver namnet på ett namngivet område i relativ cell, kommer det att fungera som en motsvarande referens. Se bilden nedan.
Men när du använder det med formler kommer det att fungera som absolut. Tja, för det mesta kommer du att använda dem med formler, så du kan säga att de som standard är absoluta, men de är faktiskt flexibla.
Men vi kan också göra dem relativa.
Hur gör man relativa namngivna intervall i Excel?
Låt oss säga om jag vill namnge ett intervall "Innan" som kommer att referera till cellen kvar till vart det än skrivs. Hur gör jag det? Följ dessa steg:
- Tryck på CTRL+F3
- Klicka på Ny
- Skriv "Befor" i avsnittet "Namn".
- I avsnittet "Refererar till:" skriver du adressen till cellen till vänster. Om du till exempel befinner dig i cell B1 skriver du "= A2" i avsnittet "Hänvisar till:". Se till att det inte har $ -tecknet.
Nu, var du än skriver "Befor" i formeln, kommer det att referera till cellen kvar till den.
Här använde jag tidigare i COLUMN -funktionen. Formeln returnerar kolumnnumret för den vänstra cellen där den är skriven. Till min förvåning visar A1 kolumnnumret för den sista kolumnen. Vilket betyder att arket är cirkulärt. Jag trodde att det skulle visa ett #REF -fel.
Ge namn till ofta använda formler?
Nu är den här fantastisk. Många gånger använder du samma formel om och om igen i ett kalkylblad. Till exempel kanske du vill kontrollera om ett namn finns i din kundlista eller inte. Och detta behov kan förekomma många gånger. För detta skriver du samma komplexa formel varje gång.
= IF (COUNTIF (Customer, I3), "In List", "Not in List")
Vad sägs om du bara skriver '= IsInCustomer' i en cell och det visar dig om värdet i vänster cell finns i kundlistan eller inte?
Till exempel har jag förberett ett bord här. Nu vill jag bara skriva “= IsInCustomer” i J5 och jag skulle vilja se om värdet i I5 finns i kundlistan eller inte. Följ dessa steg för att göra det.
-
- Tryck på CTRL+F3
- Klicka på Ny
- Skriv i namnet "IsInCustomer"
- Skriv din formel i "Refererar till". = IF (COUNTIF (Customer, I5), "In List", "Not in List")
- Tryck på OK -knappen.
Oavsett var du skriver "IsInCustomer", kommer det att kontrollera värdet i vänster cell i kundlistan.
Detta hindrar dig från att upprepa dig själv om och om igen.
Tillämpa namngivna intervall på formler
Så många gånger definierar vi namn på våra intervall efter att vi redan har skrivit formler baserade på intervall. Till exempel har jag Totalpris som celler = E2*F2. Hur kan vi ändra det till Enheter*Enhetskostnad.
-
- Välj formlerna.
- Gå till formelfliken. Klicka på listrutan Definiera namn.
- Klicka på Apply Names.
- Listan över alla namngivna intervall visas. Välj rätt namn och tryck på ok.
Och namnen tillämpas nu. Du kan se det i formelfältet.
Lättlästa formler med namngivna intervall
Som du har sett att namngivna intervall gör det enkelt att läsa formlerna. Om jag skriver = COUNTIF (“A2: A100”, B2), kommer ingen att förstå vad jag försöker räkna, förrän de ser data eller någon förklarar det för dem.
Men om jag skriver = COUNTIF (region, 'öst'), kommer de flesta användare omedelbart att få det att vi räknar förekomst av 'öst' i område med namnet intervall.
Bärbara formler
Namngivna intervall gör det väldigt enkelt att kopiera och klistra in formler utan att behöva oroa sig för att ändra referenser. Och du kan ta en formel från en arbetsbok till en annan och det kommer att fungera bra tills och om inte destinationsarboken har samma namn.
För exempel om du har en formel = COUNTIF (region, öst) i distributionstabellen och du har en annan arbetsbok att säga kunder som också har ett namnområde "Region". Om du nu kopierar den här formeln direkt var som helst i den arbetsboken kommer den att visa dig korrekt information. Datastrukturen spelar ingen roll. Det spelar ingen roll var i helvete den kolumnen i din arbetsbok är. Detta kommer att fungera korrekt.
I bilden ovan har jag använt exakt samma formel i två olika filer för att räkna antal eller österut som förekommer i regionlistan. Nu finns de i olika kolumner men eftersom båda då är namngivna som region kommer det att fungera perfekt.
Navigera enkelt i arbetsboken
Det blir lättare att navigera i arbetsboken med namngivna intervall. Du behöver bara skriva namnet på namnet i namnrutan. Excel tar dig till intervallet, det spelar ingen roll var du är i arbetsboken. Med tanke på att det angivna intervallet är av arbetsbokens omfattning.
Till exempel, om du finns på blad 10 och du vill ha en kundlista och du inte vet på vilket blad det är. Gå bara till namnrutan och skriv "kund". Du kommer att ledas till det angivna intervallet på en bråkdel av en sekund.
Det kommer att minska ansträngningen att komma ihåg avstånden.
Navigera med hjälp av hyperlänkar med namngivet intervall
När ditt ark är stort och du ofta går från en punkt till en annan, använder du gärna hyperlänkar för att enkelt navigera. Väl namngivna intervall kan fungera perfekt med hyperlänkar. Följ dessa steg för att lägga till hyperlänkar med namngivna intervall.
-
- Välj en cell där du vill ha hyperlänk
- Tryck på CTRL+K eller gå till Fliken Infoga> HyperLänk för att öppna dialogrutan Infoga hyperlänk.
-
- Klicka på Placera i detta dokument.
- Bläddra ner för att se tillgängliga namngivna områden under definierade namn
- Välj Named Range för att infoga en hyperlänk till det intervallet.
Och det är klart. Du har din hyperlänk till ditt valda namnområde. Med hjälp av detta kan du skapa ett index över namngivna intervall som du kan se och klicka för att navigera till dem direkt. Detta kommer att göra din arbetsbok riktigt användarvänlig.
Namngivet intervall och datavalidering
Namngivna intervall och datavalidering är typ gjorda för varandra. Namngivna intervall gör datavalidering mycket anpassningsbar. Det blir mycket lättare att lägga till en validering från en lista med namngivna intervall. Låt oss se hur …
-
- Gå till fliken Data
- Klicka på Datavalidering
- Välj Lista i avsnittet ”Tillåt:”
- I avsnittet "Källa:" skriver du "= Kund" (skriv vilket namn du har)
- Tryck OK
Nu kommer denna cell att ha namn på kunder som ingår i kundnamnintervallet. Lätt, eller hur.
Beroende eller kaskad datavalidering med namngivna intervall
Vad händer nu om du vill ha en kaskad eller beroende datavalidering. Till exempel, om du vill ha en rullgardinsmeny som har kategorier, frukt och grönsaker. Nu om du väljer frukt än en annan rullgardinsmeny ska bara visa alternativ för frukter och om du väljer grönsaker då bara grönsaker.
Detta kan enkelt uppnås genom att använda namngivna intervall. Lära sig hur.
- Beroende rullgardinsmeny med Named Range
- Andra sätt för validering av kaskaddata
Ingen datavalidering med namn på tabelldata
Även om Excel -tabeller ger strukturerade namn men de kan inte användas med datavalidering och villkorlig formatering. Jag vet inte varför excel inte tillåter det.
Men det betyder inte att det inte går att göra. Du kan namnge intervall i en tabell och sedan använda dem för validering. Excel har inga problem med det.
Omfattning av namngivna områden
Hittills pratade vi om namngivna intervall som hade arbetsboksomfång. Vad? Vi diskuterade det inte? Ok, så låt oss snabbt förstå vad omfattningen av namngivna intervall är.
Vad är omfattningen av ett namnintervall?
Well scope definierar var ett namnintervall kan identifieras. Vilket namn som helst kan inte identifieras ur dess omfattning. Till exempel kan ett namn i arbetsboken1 inte identifieras i olika arbetsböcker. Excel ger två alternativ för omfattningen av namngivna områden Arbetsblad och arbetsbok.
Hur definierar jag ett omfång med namngivet intervall?
När du skapar ett nytt namnintervall kan du se avsnittet "Omfattning:". Klicka på rullgardinsmenyn och välj omfattningen för ditt namnintervall. Du kan inte ändra omfattning när du har skapat ett namngivet intervall. Så det är bättre att göra det innan. Som standard är det arbetsbok.
Arbetsbokens omfattning
Detta är standardomfånget för ett namngivet intervall. Ett namn definierat med arbetsbokens omfattning kan användas i hela arbetsboken där det är definierat (inte andra arbetsböcker).
Alla ovanstående exempel hade arbetsbokens omfattning.
Arbetsbladets omfattning
Ett namn som definieras med ett kalkylblad kan endast användas på definiera kalkylblad. Till exempel om jag definierar "Totalt" för en total cell med omfattning av blad1. Då redovisas summan endast på blad 1. Andra blad känner inte igen.
Jag vill ha ett Excel -omfång
Excel har inte Global eller säg Excel Scope. Egentligen skulle jag vilja definiera några namn som kan identifieras i alla arbetsböcker på mitt system. Om någon vet hur vi kan göra detta, låt mig veta.
Redigera omfattning efter skapande av namn
Du kan inte. Excel tillåter dig inte att redigera omfattningen av ett namngivet intervall när du väl har skapat. Eftersom alla namngivna intervall på ett blad som standard är Workbook Scoped och du kanske vill ändra dess omfattning till ett ark.
För att göra det, gör bara en kopia av det bladet och Excel kommer att göra varje namn på det bladet lokalt för att undvika oklarhet. Du kan nu radera originalarket om du vill.
Klipp ut klistringsnamn
När du klipper och klistrar in ett namngivet intervall från en destination till en annan ändras referensen till en ny plats. Om du till exempel har ett namngivet intervall “Kund” i A2: A10 och klipper och klistrar in det på B2: B10, kommer kundnamnet att hänvisa till den nya platsen B2: B10.
Dynamiska namngivna intervall i Excel
17 fantastiska funktioner i Excel -tabeller
Populära artiklar:
50 Excel -genvägar för att öka din produktivitet
Så här använder du VLOOKUP -funktionen i Excel
Så här använder du funktionen COUNTIF i Excel
Hur man använder SUMIF -funktionen i Excel