Dynamiskt namngivna områden
Om du behöver skapa dynamiska namngivna områden kan du göra detta med hjälp av Excelfunktionen FÖRSKJUTNING (eng. OFFSET). Ett dynamiskt namngivet område är ett område som ändrar storlek beroende kalkylbladets innehåll.
Några användningsområden för dynamiskt namngivna områden är:
- Dynamiska verifieringslistor
- Dynamiska listområden som kan vara kopplade till pivottabeller
- Dynamiska områden till diagram (Diagrammets x- och y-axlar förlängs automatiskt med ny data)
- Summera månadssiffror hittills i år
- Lägg till värden sist i en lista du inte på förhand vet hur stor den är
Vi skall göra ett exempel på en dynamisk verifieringslista. Genom verifiering från en lista så styr du användaren att mata in värden från en lista som du angett. Vår dynamiska verifieringslista vill vi skall fungera så att om vi lägger till nya värden sist i listan skall dessa automatiskt komma med i det namngivna området och därmed i verifieringen.
Listan ligger i kolumn A.
Tryck Ctrl F3 för att komma till dialogrutan för att definiera namn.
Skriv in ett namn, ex ”MinLista”, för ditt område och tryck lägg till.
Skriv in formeln nedan i rutan ”Refererar till: ”
=FÖRSKJUTNING(Blad1!$A$1;0;0;ANTALV(Blad1!$A:$A);1)
=OFFSET(Blad1!$A$1;0;0;COUNTA(Blad1!$A:$A);1)
- Argument 1: Referenscell - cellen som området utgår från.
- Argument 2: Skall området börja några celler i höjdled från vår referenscell? ”Nej”
- Argument 3: Skall området börja några celler i sidled från vår referenscell? ”Nej”
- Argument 4: Höjd på området. ”Området skall vara så högt som det finns värden i A-kolumnen”
- Argument 5: Bredd på området. ”Området skall vara 1 kolumn bred”

Nu har du skapat ditt dynamiskt namngivna område. Ställ dig på cellen som du vill ha verifiering på. Välj verifiering och ställ in som på bilden.