Excel giver ikke en indbygget formel til at returnere navnet på det aktive Excel-regneark med det samme. Der kan dog være situationer, hvor du har brug for dynamisk at udfylde værdien af dit aktive ark i din Excel-fil. For eksempel, hvis navnet på bordet på dit ark skal være navnet på selve arket, og hvis du hardkode tabelnavnet, og hvis du ændrer arknavnet senere, skal tabelnavnet også ændres manuelt. Men hvis navnet på tabellen er dynamisk udfyldt, f.eks. ved hjælp af en formel, så ændres navnet på tabellen også automatisk, hvis arknavnet ændres.
Som allerede nævnt, selvom kravene i høj grad er en mulighed, er der ingen lige-cut formel, som du kan bruge til at udtrække navnet på det aktive ark. Vi har dog nogle formelkombinationer, som du kan bruge til at udtrække navnet på det aktive ark. Læs videre for at lære hvordan!
Sektion 1: Sådan får du navnet på det aktuelle ark ved hjælp af kombinationen af højre-, celle-, find- og linsefunktioner
Afsnit 1.1: Komplet formel
Det første skridt ville være at sikre, at du har gemt dit Excel-ark.
Hvis du ikke har gemt dit Excel-dokument, skal du først gemme det, ellers ville denne formel ikke fungere.For at gemme dokumentet kan du blot trykke på CTRL + S tasterne sammen, naviger til det sted, hvor du vil gemme dit dokument, giv et navn til filen og gem den til sidst.
Trin 1: Når du har gemt Excel-dokumentet, skal du blot Dobbeltklik på enhver celle. Når du går ind i redigeringstilstand, kopiere og pastee følgende formel og tryk på Gå ind nøgle.
=HØJRE(CELLE("filnavn"),LEN(CELLE("filnavn"))-FIND("]",CELLE("filnavn")))
Bemærk: Bare rolig med at se længden af formlen, i afsnittet nedenfor har vi forklaret formlen i detaljer.
Trin 2: Når du har ramt Gå ind tasten, kan du se, at navnet på det aktuelle ark, i eksemplet nedenfor er arknavnet Nørdsiden, returneres med succes på den celle, hvor formlen blev indtastet. Ja, det er enkelt, vi er også enige. Men hvis du gerne vil vide, hvordan formlen fungerede, kan du henvise til afsnittet nedenfor.
Afsnit 1.2: Formelforklaring
Lad os i dette afsnit tage den lange formel fra afsnittet ovenfor, dele den op og finde ud af, hvad der virkelig sker, og hvordan det returnerer navnet på det aktuelle ark med succes.
Trin 1: Den allerførste del af formlen er =CELL(“filnavn”). Det celle funktion tager kun ét argument. Det returnerer hele cellens adresse, inklusive arkets filplacering og det aktuelle regnearks navn.
REKLAME
Trin 2: Hvis du ser på skærmbilledet nedenfor, hvis du trykker på Gå ind nøgle, får du hele filnavnet inklusive det aktuelle arknavn til sidst.
Trin 3: Som du kan se, arknavnet er helt til sidst i filnavnet. For at være præcis, hvad end der kommer efter højre firkantet bøjle, ], er arknavn. Så lad os bruge FINDE funktion til at finde indeksværdien af firkantet klammeparentes. Når vi har fundet det indeks, lad os finde ud af, hvilke alle tegn der kommer efter det, hvilket i det væsentlige er arknavnet.
Det FINDE funktion tager 2 argumenter ind, det ene er det tegn, hvis indeks skal findes, og det andet er strengen, hvor søgningen skal udføres. Så vores FINDE funktion ville se ud som følgende i dette særlige tilfælde.
=FIND("],A1)
A1 er celle-id'et for den celle, der indeholder filnavnet, som vi fandt ved hjælp af CELLE fungere. Hvis dit filnavn er i en anden celle, skal du give det celle-id i stedet for A1.
Trin 4: Det FINDE funktion returnerede værdien 65. Det betyder, at højre firkantet bøjle er ved 65 position. Så vi skal udtrække alt fra filnavnet, der kommer efter den 65. position, dvs. alt, der kommer efter den højre firkantede klammeparentes.
Trin 5: For at udtrække alt, der kommer efter den 65. position, skal vi først vide, hvor mange tegn der skal udtrækkes efter den 65. position. For at gøre det mere enkelt, skal vi vide, hvor mange tegn præcist vores nuværende arknavn har. Til det, lad os bruge LEN fungere. Funktionen er som følger.
=LEN(A1)-FIND("],A1)
Ovenstående formel simpelthen returnerer længden af arknavnet. Det finder man ud af ved først at beregne længden af filnavnet vha LEN(A1), og derefter trække længden af filnavnet til den højre firkantede klammer, som er 65.
Trin 6: Ovenstående formel returnerer 13, som er længde af strømmen arknavn, Nørdsiden.
Trin 7: Så vi har nu kildestrengen, som er det komplette filnavn, og vi ved, at det aktuelle arknavn er på 13 tegn, og at det er i slutningen af filnavnet. Så hvis vi trækker 13 tegn ud fra højre side af filnavnet, får vi det aktuelle arknavn.
Lad os nu udtrække arknavnet ved hjælp af RET fungere med det samme. Det RET funktion er som følger.
=HØJRE(A1; LEN(A1)-FIND("]",A1))
Det RET funktionen tager 2 argumenter ind, den ene er strengen, som understrengen skal udtrækkes fra, og den anden er antallet af tegn, der skal udtrækkes fra den højre del af forælderen snor.
Nu fortæller følgende skærmbillede dig dette i detaljer. Det RET funktionen tager filnavnet og længden af det aktuelle ark ind. Så fra filnavnet, RET streng vil udtrække arknavnet, som er på 13 tegn som beregnet ud fra trinene ovenfor, fra den helt højre side af strengen.
Trin 8: Værsgo! Navnet på det aktive ark er nu udtrukket!
Trin 9: Navnet er udtrukket med succes, men der er en lille afhængighed. Vores formel er afhængig af cellen, hvor CELLE funktion er defineret. Vi bliver ved med at henvise til A1. En ting er, at vi måske ikke vil have det fulde filnavn i vores dokument, så det kan være en stor besvær at have det på dokumentet. En anden ting er, at hvis vi sletter den, vil vores formel ikke længere virke, da den har en afhængighed. Så lad os fjerne afhængigheden.
For det, dobbeltklik på cellen, hvor CELLE-funktionen er defineret og kopi hele formlen. Du kan kopiere formlen ved at vælge den og derefter ved at trykke på tasterne CTRL + C sammen.
Trin 10: Nu i vores RET formel, erstatte A1 med CELL-funktionen, som du kopierede i trin 9. Der er 3 forekomster af A1 i den HØJRE formel, så alle 3 skal udskiftes.
Trin 11: Nedenstående skærmbillede viser, hvordan den RIGTIGE formel skal se ud, efter at udskiftningerne er foretaget.
Trin 12: Hvis du rammer Gå ind tasten eller klik et andet sted, kan du se, at det aktuelle arknavn er blevet udtrukket. Også, da der ikke er nogen afhængighed længere, kan du slette det A1 celle. God fornøjelse!
Sektion 2: Sådan får du navnet på det aktuelle ark ved hjælp af kombinationen af midt-, celle- og find-funktioner
Dette er en anden formelkombination, som du kan bruge til at finde navnet på det aktive ark. I denne formel, i stedet for at bruge RET funktion, bruger vi MID fungere. Formlen er som følger.
=MIDDEL(CELLE("filnavn"),FIND("]",CELLE("filnavn"))+1.255)
Dobbeltklik på en celle i Excel-dokumentet og enkelt copy-paste ovenstående formel og ramte Gå ind nøgle. Du vil få navnet på det aktive ark returneret på den celle, du indtastede formlen på.
Bemærk: Det MID funktion returnerer understrengen fra hovedstrengen, hvis vi angiver startpositionen for understrengen og dens længde.
Bemærk også, at selv for denne formel at virke, du bør først have dokumentet gemt et sted, ellers får du Værdifejl.
Selvom der ikke er nogen ligetil formel i Excel, som du med det samme kan få navnet på det aktive ark, ved at bruge en af ovenstående formelkombinationer, kan du få det ønskede resultat.
Fortæl os venligst i kommentarfeltet, hvis du har nogen bekymringer vedrørende nogen af trinene.
Bliv hængende!
Trin 1 - Download Restoro PC Repair Tool herfra
Trin 2 - Klik på Start scanning for automatisk at finde og rette ethvert pc-problem.