Bladnamn i cellen
Med en formel kan du enkelt ta fram ett bladnamn från din Excelfil. Det krävs en kombination av två funktioner som vi ser lite senare. Detta har länge varit möjligt i Excel men med en ”ny” funktion som fungerar med Excel 365 så blir det väldigt enkelt.
Just att använda en formel för att ta fram (visa) ett bladnamn blir en dynamisk lösning vilket innebär att om bladnamnet ändras så uppdateras informationen direkt. Vi ska först se hur man gör detta och sedan ska vi skapa en klickbar innehållsförteckning.
Vi rekommenderar dessa Excelkurser:
www.infocell.se – lärarledda kvalitetskurser i Excel
www.officekurs.se – oslagbar e-kurser i Excel & Office-paketet
Visa bladets namn
Med funktionen CELL går det att få ut olika sorts information beroende på vilket argument du väljer. Men vi ska i detta exempel välja filnamn [filename] vilket genererar Excelfilens sökväg, filnamn och aktuellt bladnamn för den cellreferens som anges.
I bilden nedan har vi funktionen CELL och angivit argumentet filnamn [filename] samt cellreferensen D3 för det aktuella bladet. Det går att ange precis vilken cell som helst på det aktuella bladet.
OBS! För att detta ska fungera måste du först spara Excelfilen.
Resultatet av denna funktion blir:
Nu kan vi se hela sökvägen till Excelfilen samt Excelfilens filnamn och som sista del är det bladnamnet. Det är just sista delen vi vill åt och då kan vi se att före bladnamnet finns tecknet höger hakparentes (]). Så all text efter detta tecken ska vi ha och det fixar vi med funktionen TEXTEFTER [TEXTAFTER].
Vi bygger nu vidare på den tidigare funktionen och lägger till TEXTEFTER [TEXTAFTER] med ett argument, tecknet höger hakparentes.
Funktionen tar ut texten som finns efter det angiva tecknet. Resultatet blir:
Nu får vi bladets namn i cellen. Ändras bladnamnet så kommer formeln uppdateras direkt med det nya namnet synligt i cellen.
Denna lösning fungerar med Excel 365. Har du en tidigare version av Excel kan du läsa ett tidigare tips om hur man löser detta.
https://www.excelbrevet.se/hamta-kalkylbladets-namn-excel/
Skapa en innehållsförteckning
Med kunskapen från detta tips ska vi nu skapa en innehållsförteckning för en arbetsbok. Vi har tre blad som ska listas upp och göras klickbara.
Vi står på ”Start-bladet” där innehållsförteckningen ska skapas och använder oss av motsvarande formel som i detta tips. Enda skillnaden är att vi nu använder en cellreferens till det bladet som vi ska ha som namn.
I bilden kan vi se hur cellreferensen är cell A1 för valt blad. Denna formel kommer nu generera detta valda bladnamn.
Nu gör vi motsvarande för övriga två bladnamn och resultatet blir:
Om bladen byter namn kommer vår lista att uppdateras. Men ordningen ändras inte om vi flyttar blad. Här kan man också tänka sig att skapa en översikt på utvalda blad och inte samtliga.
Skapa klickbara länkar
Som ett bonustips ska vi också skapa klickbara länkar till bladnamnen i cellerna.
- Markera cellen som ska bli klickbar.
- Välj Infoga och sedan Länk [Insert, Link]
- Blad i arbetsboken blir fast platser du kan välja som destination. I dialogrutan välj Plats i det här dokumentet [Place in This Document] och sedan markera bladet som ska länkas till. Välj cellreferens (A1 är förvalt). OK.
Nu blir bladnamnet i cellen en klickbar länk. Upprepa för övriga bladnamn i listan.
Nu har vi skapat en klickbar innehållsförteckning som gör det enkelt att nå önskat blad.