Hogyan lehet lekérni az aktuális munkalap nevét az Excelben

Az Excel nem biztosít beépített képletet az aktív Excel-munkalap nevének azonnali visszaadásához. Előfordulhatnak azonban olyan helyzetek, amikor dinamikusan kell feltöltenie az aktív lap értékét az Excel-fájlban. Például, ha a lapon lévő táblázat nevének meg kell egyeznie magának a lapnak a nevével, és ha Ön hardcode a tábla nevét, és ha később megváltoztatja a lap nevét, akkor a tábla nevét is módosítani kell manuálisan. De ha a tábla neve dinamikusan van feltöltve, mondjuk egy képlet segítségével, akkor ha megváltozik a lap neve, akkor a tábla neve is automatikusan megváltozik.

Mint már említettük, bár a követelmények nagyon is lehetségesek, nincs olyan egyenes kivágású képlet, amellyel kivonhatná az aktív lap nevét. Van azonban néhány képletkombinációnk, amelyek segítségével sikeresen kivonhatja az aktív lap nevét. Olvass tovább, és tanuld meg, hogyan!

1. szakasz: Az aktuális munkalap nevének lekérése a Right, Cell, Find és Len függvények kombinációjával

1.1. szakasz: Teljes képlet

Az első lépés az lenne, hogy megbizonyosodjon arról, hogy elmentette az Excel-lapot.

Ha még nem mentette az Excel dokumentumot, először mentse el, különben ez a képlet nem működne.

A dokumentum mentéséhez egyszerűen nyomja meg a gombot CTRL + S gombokat együtt, navigáljon arra a helyre, ahová menteni szeretné a dokumentumot, adjon nevet a fájlnak, majd végül mentse el.

1. lépés: Miután elmentette az Excel dokumentumot, egyszerűen dupla kattintás bármelyik cellán. Miután belép a szerkesztési módba, másolat és múlte a következő képletet, és nyomja meg a Belép kulcs.

=JOBB(CELL("fájlnév"),LEN(CELL("fájlnév"))-FIND("]",CELL("fájlnév")))

jegyzet: Ne aggódjon a képlet hosszát látva, az alábbi részben részletesen elmagyaráztuk a képletet.

1 Jobb képlet min

2. lépés: Ha egyszer megnyomod a Belép gombot, láthatja, hogy az aktuális munkalap neve, az alábbi példában a lap neve A Geek oldal, sikeresen visszakerül abban a cellában, ahol a képletet beírták. Igen, egyszerű, mi is egyetértünk. De ha szeretné tudni, hogyan működött a képlet, tekintse meg az alábbi részt.

2 Lap neve lakott min

1.2. szakasz: Képlet magyarázata

Ebben a részben vegyük a fenti szakaszból a hosszú képletet, osszuk fel, és derítsük ki, mi történik valójában, és hogyan adja vissza sikeresen az aktuális munkalap nevét.

1. lépés: A képlet legelső része az =CELL("fájlnév"). Az sejt függvény csak egy argumentumot vesz fel. Visszaadja a cella teljes címét, beleértve a lap fájl helyét és az aktuális munkalap nevét.

HIRDETÉS

3 Fájlnév Min

2. lépés: Ha megnézi az alábbi képernyőképet, ha megnyomja a Belép gombot, akkor a teljes fájlnevet megkapja, beleértve az aktuális lap nevét is a végén.

4 Teljes fájlnév min

3. lépés: Amint látod, a lapnév a fájlnév legvégén található. Hogy pontos legyek, bármi legyen is az után jobb szögletes kapcsos zárójel, ], az a lapnév. Tehát használjuk a MEGTALÁLJA függvény segítségével megkeresheti a szögletes kapcsos zárójel karakter indexértékét. Miután megtaláltuk ezt az indexet, nézzük meg, hogy melyik karakter következik utána, ami lényegében a lap neve.

Az MEGTALÁLJA függvény 2 argumentumot vesz fel, az egyik az a karakter, amelynek az indexe megtalálható, a második pedig a karakterlánc, ahol a keresést végre kell hajtani. Tehát a miénk MEGTALÁLJA függvény a következőképpen nézne ki ebben a konkrét esetben.

=KERESÉS("]",A1)

A1 annak a cellának az azonosítója, amely tartalmazza a fájlnevet, amelyet a segítségével találtunk SEJT funkció. Ha a fájlnév egy másik cellában található, akkor az A1 helyett ezt a cellaazonosítót kell megadnia.

5 Keresse meg a Min

4. lépés: Az MEGTALÁLJA függvény a 65 értéket adta vissza. Ez azt jelenti, hogy a jobb szögletes kapcsos zárójel a 65 pozíció. Tehát mindent ki kell bontanunk a fájlnévből, ami a 65. pozíció után következik, azaz mindent, ami a jobb szögletes kapcsos zárójel után következik.

6 Min. érték keresése

5. lépés: Ahhoz, hogy mindent kinyerhessünk, ami a 65. pozíció után következik, először tudnunk kell, hány karaktert kell kivonni a 65. pozíció után. Hogy egyszerűbbé tegyük, tudnunk kell, hogy pontosan hány karakterünk van aktuális lapnév van. Ehhez használjuk a LEN funkció. A funkció a következő.

=LEN(A1)-KERESÉS("]",A1)

A fenti képlet egyszerűen a lap nevének hosszát adja vissza. Ezt úgy találja ki, hogy először kiszámolja a fájlnév hosszát, a segítségével LEN(A1), majd kivonjuk a fájlnév hosszát a jobb oldali szögletes kapcsos zárójelig, ami 65.

7 Hosszúság funkció min

6. lépés: A fenti képlet tér vissza 13, amely az hossz az áramból lapotnév, A Geek oldal.

8 Hossz érték min

7. lépés: Tehát most megvan a forrás karakterlánc, ami a teljes fájlnév, és tudjuk, hogy az aktuális lapnév 13 karakterből áll, és a fájlnév végén található. Tehát ha 13 karaktert kivonunk a fájlnév jobb oldaláról, akkor az aktuális lapnevet kapjuk.

Most vegyük ki a lap nevét a JOBB azonnal működjön. Az JOBB funkciója a következő.

=JOBBRA(A1, HOSSZ (A1)-KERES("]",A1))

Az JOBB függvény 2 argumentumot vesz fel, az egyik a karakterlánc, amelyből az alkarakterláncot ki kell bontani, és a második a karakterek száma, amelyeket a szülő jobb oldali részéből kell kivonni húr.

Most a következő képernyőkép ezt részletesen elmondja. Az JOBB függvény veszi a fájl nevét és az aktuális lap hosszát. Tehát a fájlnévből, JOBB A string kivonja a munkalap nevét, amely a fenti lépésekből kiszámolva 13 karakterből áll, a karakterlánc jobb oldaláról.

9 Jobb funkció min

8. lépés: Nesze! Az aktív lap neve sikeresen kicsomagolva!

10 Jobb érték min

9. lépés: A név kibontása sikeresen megtörtént, de van egy kis függőség. A képletünk függ attól a cellától, ahol a SEJT függvény definiálva van. Továbbra is hivatkozunk A1. Egy dolog az, hogy előfordulhat, hogy nem szeretnénk a teljes fájlnevet a dokumentumunkban feltüntetni, így óriási kényelmetlenséget okozhat, ha szerepel a dokumentumban. A másik dolog az, hogy ha töröljük, akkor a képletünk többé nem fog működni, mivel függősége van. Tehát távolítsuk el a függőséget.

Azért, kattintson duplán arra a cellára, ahol a CELL függvény definiálva van és másolat a teljes képletet. A képletet kijelölve, majd a gombok megnyomásával átmásolhatja CTRL + C együtt.

11 Másolási cella funkció min

10. lépés: Most nálunk JOBB képlet, cserélje ki az A1-et a 9. lépésben másolt CELL függvényre. A JOBB képletben háromszor fordul elő A1, tehát mind a 3-at le kell cserélni.

12 Cserélje ki az A1 min

11. lépés: Az alábbi képernyőkép azt mutatja, hogyan kell kinéznie a HELYES képletnek a cserék után.

13 Cserélve min

12. lépés: Ha megüti a Belép gombot, vagy kattintson máshova, akkor láthatja, hogy az aktuális lapnév sikeresen kibontásra került. Továbbá, mivel már nincs függőség, megteheti töröl az A1 sejt. Élvezd!

14 Végső min

2. szakasz: Az aktuális munkalap nevének lekérése a közép-, cella- és keresési függvények kombinációjával

Ez egy másik képletkombináció, amellyel megtalálhatja az aktív lap nevét. Ebben a képletben ahelyett, hogy a JOBB függvényt használjuk KÖZÉPSŐ funkció. A képlet a következő.

=MID(CELL("fájlnév"),KERESÉS("]",CELL("fájlnév"))+1,255)

Az Excel dokumentumban kattintson duplán bármelyik cellára, és egyszerűen másolja be a fenti képletet és megütötte a Belép kulcs. Az aktív munkalap nevét abban a cellában kapja vissza, ahol beírta a képletet.

jegyzet: Az KÖZÉPSŐ függvény visszaadja a részstringet a fő karakterláncból, ha megadjuk a részkarakterlánc kezdőpozícióját és hosszát.

Kérjük, vegye figyelembe, hogy még ahhoz is, hogy ez a képlet működjön, először el kell mentenie valahova a dokumentumot, különben megkapod a Értékhiba.

Annak ellenére, hogy az Excelben nincs olyan egyszerű képlet, amellyel azonnal megkaphatná a az aktív lap neve, a fenti képletkombinációk bármelyikével megkaphatja a kívánt eredmény.

Kérjük, jelezze nekünk a megjegyzések részben, ha aggályai vannak valamelyik lépéssel kapcsolatban.

Maradjon velünk!

Letöltheti ezt a PC-javító eszközt is a számítógéppel kapcsolatos problémák megkereséséhez és kijavításához:
1. lépés - Töltse le a Restoro PC Repair Tool eszközt innen
2. lépés - Kattintson a Vizsgálat indítása elemre a számítógéppel kapcsolatos problémák automatikus megkereséséhez és kijavításához.
Üres sorok törlése a Microsoft Excelben: gyorsan és egyszerűen

Üres sorok törlése a Microsoft Excelben: gyorsan és egyszerűenExcel

Senkinek nincs érve, ha az Excel-táblázatok üres sorairól van szó. Természetesen óriási kellemetlenséget okoznak. Az üres sorokat tartalmazó Excel-fájlból történő adatgyűjtés hibákhoz vezethet. Ha ...

Olvass tovább
Javítás: VBA hiba – az osztály nincs regisztrálva

Javítás: VBA hiba – az osztály nincs regisztrálvaMicrosoft IrodaExcel

Sok felhasználó arról számolt be, hogy a Class not register VBA hibával találkozott, amikor makrót futtat az Excelben.Ennek oka lehet a hiányzó DLL-fájlok, sérült rendszerfájlok vagy magával a Micr...

Olvass tovább
Az Excel ingyenes használata Windows 11 rendszeren

Az Excel ingyenes használata Windows 11 rendszerenWindows 11Excel

Az Excel egy hatékony Microsoft táblázatkezelő szoftver, amely a Microsoft 365 csomaghoz tartozik.Az ingyenes verziót úgy kaphatja meg, ha regisztrál egy diák, tanár vagy oktatói igazolvány segítsé...

Olvass tovább