Hur man får namnet på det aktuella arket i Excel

Excel tillhandahåller inte en inbyggd formel för att genast returnera namnet på det aktiva Excel-kalkylbladet. Det kan dock finnas situationer där du behöver fylla i värdet på ditt aktiva ark dynamiskt i din Excel-fil. Till exempel, om namnet på tabellen på ditt ark måste vara namnet på själva arket och om du hårdkoda tabellnamnet, och om du ändrar arknamnet senare måste även tabellnamnet ändras manuellt. Men om namnet på tabellen är dynamiskt ifyllt, t.ex. genom att använda en formel, ändras även namnet på tabellen automatiskt om arknamnet ändras.

Som redan nämnts, även om kraven är mycket möjliga, finns det ingen rakt utskuren formel som du kan använda för att extrahera namnet på det aktiva arket. Men vi har några formelkombinationer som du kan använda för att framgångsrikt extrahera namnet på det aktiva arket. Läs vidare för att lära dig hur!

Avsnitt 1: Hur man får namnet på det aktuella arket med hjälp av kombinationen av höger-, cell-, sök- och linsfunktioner

Avsnitt 1.1: Komplett formel

Det första steget skulle vara att se till att du har sparat ditt Excel-ark. Om du inte har sparat ditt Excel-dokument, spara det först, annars skulle den här formeln inte fungera.

För att spara dokumentet trycker du helt enkelt på CTRL + S tangenterna tillsammans, navigera till platsen där du vill spara ditt dokument, ge filen ett namn och spara den till sist.

Steg 1: När du har sparat Excel-dokumentet, helt enkelt dubbelklicka på vilken cell som helst. När du går in i redigeringsläget, kopiera och pasterae följande formel och tryck på Stiga på nyckel.

=RIGHT(CELL("filnamn"),LEN(CELL("filnamn"))-SITTA("]",CELL("filnamn")))

Notera: Oroa dig inte när du ser längden på formeln, i avsnittet nedan har vi förklarat formeln i detalj.

1 Rätt formel Min

Steg 2: När du trycker på Stiga på nyckel kan du se att namnet på det aktuella arket, i exemplet nedan är arknamnet Nördsidan, returneras framgångsrikt i cellen där formeln angavs. Ja, det är enkelt, vi håller också med. Men om du vill veta hur formeln fungerade kan du hänvisa till avsnittet nedan.

2 Blad Namn Fylld Min

Avsnitt 1.2: Formelförklaring

I det här avsnittet, låt oss ta den långa formeln från avsnittet ovan, dela upp den och ta reda på vad som verkligen händer och hur det returnerar namnet på det aktuella arket framgångsrikt.

Steg 1: Den allra första delen av formeln är =CELL(“filnamn”). De cell funktion tar bara ett argument. Den returnerar hela adressen till cellen, inklusive arkets filplats och det aktuella kalkylbladets namn.

ANNONS

3 Filnamn Min

Steg 2: Om du tittar på skärmdumpen nedan, om du trycker på Stiga på nyckel får du hela filnamnet inklusive det aktuella arknamnet i slutet.

4 Komplett filnamn Min

Steg 3: Som du kan se, arknamnet finns i slutet av filnamnet. För att vara exakt, vad som än kommer efter höger fyrkantsstag, ], är arknamn. Så låt oss använda HITTA funktion för att hitta indexvärdet för den fyrkantiga klammerparentesen. När vi har hittat det indexet, låt oss ta reda på vilka alla tecken som kommer efter det, vilket i huvudsak är arknamnet.

De HITTA funktionen tar in 2 argument, det ena är tecknet vars index ska hittas och det andra är strängen där sökningen ska utföras. Så vår HITTA funktion skulle se ut så här i det här specifika fallet.

=HITTA("],A1)

A1 är cell-id för cellen som innehåller filnamnet som vi hittade med hjälp av CELL fungera. Om ditt filnamn finns i en annan cell, bör du ange det cell-id istället för A1.

5 Hitta min

Steg 4: Den HITTA funktion returnerade värdet 65. Detta innebär att höger fyrkantsstag är vid 65:a placera. Så vi måste extrahera allt från filnamnet som kommer efter den 65:e positionen, d.v.s. allt som kommer efter den högra kvadraten.

6 Hitta värde Min

Steg 5: För att extrahera allt som kommer efter den 65:e positionen måste vi först veta hur många tecken som ska extraheras efter den 65:e positionen. För att göra det enklare måste vi veta exakt hur många karaktärer vi har nuvarande bladnamn har. För det, låt oss använda LEN fungera. Funktionen är som följer.

=LEN(A1)-FIND("],A1)

Ovanstående formel helt enkelt returnerar längden på arknamnet. Det tar man reda på genom att först beräkna längden på filnamnet med hjälp av LEN(A1), och subtrahera sedan längden på filnamnet till höger klammerparentes, vilket är 65.

7 Längd Funktion Min

Steg 6: Formeln ovan returnerar 13, vilken är längd av strömmen arknamn, Nördsidan.

8 Längd Värde Min

Steg 7: Så vi har nu källsträngen, som är det fullständiga filnamnet och vi vet att det aktuella arknamnet är på 13 tecken och att det är i slutet av filnamnet. Så om vi extraherar 13 tecken från höger sida av filnamnet får vi det aktuella arknamnet.

Låt oss nu extrahera arknamnet med hjälp av HÖGER fungera direkt. De HÖGER funktionen är som följer.

=HÖGER(A1, LEN(A1)-SITTA("],A1))

De HÖGER funktion tar in 2 argument, en är strängen från vilken delsträngen ska extraheras, och den andra är antalet tecken som måste extraheras från den högra delen av föräldern sträng.

Nu, följande skärmdump berättar detta i detalj. De HÖGER funktionen tar in filnamnet och längden på det aktuella arket. Så från filnamnet, HÖGER string extraherar arknamnet, som är på 13 tecken, beräknat från stegen ovan, från höger sida av strängen.

9 Höger Funktion Min

Steg 8: Varsågod! Namnet på det aktiva arket har nu extraherats!

10 Rätt värde Min

Steg 9: Namnet har extraherats framgångsrikt, men det finns ett litet beroende. Vår formel är beroende av cellen där CELL funktionen är definierad. Vi fortsätter att hänvisa till A1. En sak är att vi kanske inte vill ha hela filnamnet i vårt dokument, så det kan vara ett stort besvär att ha det på dokumentet. En annan sak är att om vi tar bort den kommer vår formel inte längre att fungera eftersom den har ett beroende. Så låt oss ta bort beroendet.

För det, dubbelklicka på cellen där CELL-funktionen är definierad och kopiera hela formeln. Du kan kopiera formeln genom att markera den och sedan trycka på tangenterna CTRL + C tillsammans.

11 Kopiera cell Funktion Min

Steg 10: Nu i vår HÖGER formel, ersätt A1 med CELL-funktionen som du kopierade i steg 9. Det finns 3 förekomster av A1 i RIGHT-formeln, så alla 3 måste bytas ut.

12 Byt ut A1 Min

Steg 11: Skärmbilden nedan visar hur RÄTT formel ska se ut efter att ersättningarna har gjorts.

13 Ersatt Min

Steg 12: Om du trycker på Stiga på tangent eller klicka någon annanstans, kan du se att det aktuella arknamnet har extraherats. Dessutom, eftersom det inte finns något beroende längre, kan du radera de A1 cell. Njut av!

14 sista min

Avsnitt 2: Hur man får namnet på det aktuella arket med hjälp av kombinationen av mitt-, cell- och sökfunktioner

Detta är en annan formelkombination som du kan använda för att hitta namnet på det aktiva arket. I den här formeln, istället för att använda HÖGER funktionen använder vi MITTEN fungera. Formeln är följande.

=MIDDEN(CELL("filnamn"),FIND("]",CELL("filnamn"))+1 255)

I Excel-dokumentet, dubbelklicka på valfri cell och helt enkelt kopiera och klistra in formeln ovan och slå på Stiga på nyckel. Du skulle få namnet på det aktiva bladet returnerat på cellen du skrev in formeln på.

Notera: Den MITTEN funktion returnerar delsträngen från huvudsträngen om vi ger delsträngens startposition och dess längd.

Observera också att även för att denna formel ska fungera, du bör först ha dokumentet sparat någonstans, annars får du Värdefel.

Även om det inte finns någon enkel formel i Excel som du direkt kan använda namnet på det aktiva arket, med någon av ovanstående formelkombinationer, kan du få din önskade resultat.

Berätta för oss i kommentarsektionen om du har några frågor angående något av stegen.

Håll utkik!

Du kan också ladda ner det här PC-reparationsverktyget för att lokalisera och åtgärda alla PC-problem:
Steg 1 - Ladda ner Restoro PC Repair Tool härifrån
Steg 2 - Klicka på Starta skanning för att hitta och åtgärda alla datorproblem automatiskt.
Hur man delar upp data i en cell till flera rader/kolumner i Microsoft Excel

Hur man delar upp data i en cell till flera rader/kolumner i Microsoft ExcelExcel

Microsoft Excel kan vara ett underbart verktyg för att använda och analysera data för våra dagliga rapporter. Ibland kan vi fastna med de få ändringar av data som hindrar vårt arbete. Låt oss se et...

Läs mer
FIX: Excel kan inte slutföra den här uppgiften med tillgängliga resurser Fel i MS Excel på Windows 11/10

FIX: Excel kan inte slutföra den här uppgiften med tillgängliga resurser Fel i MS Excel på Windows 11/10Excel

Microsoft Excel är ett flitigt använt program av användare över hela världen för att lagra och hantera sina data. Men det finns fel med denna applikation som kan vara irriterande för användarna eft...

Läs mer
XLM-makron är nu begränsade som standard för Microsoft Excel

XLM-makron är nu begränsade som standard för Microsoft ExcelExcel

På grund av ökade säkerhetsproblem har Microsoft beslutat att vidta omedelbara åtgärder.Redmond-teknikjätten har därför beslutat att inaktivera Excel XLM-makron som standard.Så, alternativet Excel ...

Läs mer