Ugrás a tartalomra

Hogyan lehet hivatkozni a fül nevére az Excel cellájában?

Az Excel egyik cellájában az aktuális lapfül nevének hivatkozására egy képlettel vagy a Felhasználó meghatározása funkcióval hajthatja végre. Ez az oktatóanyag az alábbiakban ismerteti Önt.

Hivatkozás az aktuális lap fül nevére a cellában képlettel
Hivatkozás az aktuális lap fül nevére a cellában a Felhasználó meghatározása funkcióval
Könnyen hivatkozhat az aktuális lapfül nevére a cellában a Kutools for Excel segítségével


Hivatkozás az aktuális lap fül nevére a cellában képlettel

Kérjük, tegye a következőket, ha az Excel egy adott cellájában az aktív lap fül nevére hivatkozik.

1. Jelöljön ki egy üres cellát, másolja és illessze be a képletet = MID (CELL ("fájlnév", A1), FIND ("]", CELL ("fájlnév", A1)) + 1,255) a Formula Bar-ba, és nyomja meg a belép kulcs. Lásd a képernyőképet:

Most a lap fül nevére hivatkozunk a cellában.

Könnyen beillesztheti a fül nevét egy adott cellába, fejlécbe vagy láblécbe a munkalapon:

Az Kutools az Excel számára's Helyezze be a munkafüzet adatait segédprogram segítségével könnyen beillesztheti az aktív fül nevét egy adott cellába. Emellett hivatkozhat a munkafüzet nevére, a munkafüzet elérési útjára, a felhasználónévre stb. Egy cellába, a munkalap fejlécébe vagy láblécébe, amire szüksége van. Kattints a részletekért.
Töltse le a Kutools for Excel alkalmazást most! (30 napos ingyenes túra)


Hivatkozás az aktuális lap fül nevére a cellában a Felhasználó meghatározása funkcióval

A fenti módszer mellett hivatkozhat a lapfül nevére egy cellában a Felhasználó meghatározása funkcióval.

1. nyomja meg más + F11 megnyitni Microsoft Visual Basic for Applications ablak.

2. Ban,-ben Microsoft Visual Basic for Applications ablakban kattintson betétlap > Modulok. Lásd a képernyőképet:

3. Másolja és illessze be az alábbi kódot a Kód ablakba. És akkor nyomja meg más + Q gombok a Microsoft Visual Basic for Applications ablak.

VBA kód: referencia fül neve

Function TabName()
  TabName = ActiveSheet.Name
End Function

4. Lépjen arra a cellára, amelyre az aktuális lap fül nevére kíván hivatkozni, írja be = TabName () majd nyomja meg a gombot belép kulcs. Ezután az aktuális lap fül neve megjelenik a cellában.


Hivatkozzon az aktuális lapfül nevére a cellában a Kutools for Excel segítségével

Aktivitáskövető Helyezze be a munkafüzet adatait hasznossága Kutools az Excel számára, könnyedén hivatkozhat a lap fül nevére bármely kívánt cellában. Kérjük, tegye a következőket.

1. kettyenés Kutools Plus > Munkafüzet > Helyezze be a munkafüzet adatait. Lásd a képernyőképet:

2. Ban,-ben Helyezze be a munkafüzet adatait párbeszédpanelen válassza ki Munkalap neve a Információ szakaszban, és a Beszúrás itt: szakaszban válassza ki a Választék opciót, majd válasszon egy üres cellát a lap nevének megkereséséhez, végül kattintson a OK gombot.

Láthatja, hogy az aktuális lap nevére hivatkoznak-e a kijelölt cellában. Lásd a képernyőképet:

  Ha ingyenes (30 napos) próbaverziót szeretne kapni a segédprogramról, kattintson a letöltéshez, majd lépjen a művelet végrehajtására a fenti lépések szerint.


Demo: Könnyen hivatkozhat az aktuális lapfül nevére a cellában a Kutools for Excel segítségével

Kutools az Excel számára több mint 300 praktikus Excel eszközt tartalmaz. 30 nap alatt szabadon kipróbálható korlátozás nélkül. Töltse le most az ingyenes próbaverziót!

A legjobb irodai hatékonyságnövelő eszközök

Népszerű szolgáltatások: Ismétlődések keresése, kiemelése vagy azonosítása   |  Üres sorok törlése   |  Oszlopok vagy cellák kombinálása adatvesztés nélkül   |   Kerek Formula nélkül ...
Szuper keresés: Több kritérium VLookup    Többértékű VLookup  |   VLookup több munkalapon   |   Fuzzy Lookup ....
Speciális legördülő lista: Gyors legördülő lista létrehozása   |  Függő legördülő lista   |  Többszörösen válassza ki a legördülő listát ....
Oszlopkezelő: Adjon meg egy adott számú oszlopot  |  Oszlopok mozgatása  |  Kapcsolja be a Rejtett oszlopok láthatósági állapotát  |  Tartományok és oszlopok összehasonlítása ...
Kiemelt funkciók: Rács fókusz   |  Design nézet   |   Nagy Formula bár    Munkafüzet és lapkezelő   |  Erőforrás-könyvtár (Auto szöveg)   |  Dátumválasztó   |  Kombinálja a munkalapokat   |  Cellák titkosítása/dekódolása    E-mailek küldése listánként   |  Szuper szűrő   |   Speciális szűrő (félkövér/dőlt/áthúzott szűrés...) ...
A 15 legjobb eszközkészlet12 szöveg Eszközök (Szöveg hozzáadása, Karakterek eltávolítása,...)   |   50 + Táblázatos Típusai (Gantt-diagram,...)   |   40+ Praktikus képletek (Számolja ki az életkort a születésnap alapján,...)   |   19 beszúrás Eszközök (Helyezze be a QR-kódot, Kép beszúrása az útvonalból,...)   |   12 Átalakítás Eszközök (Számok szavakig, Valuta átváltás,...)   |   7 Egyesítés és felosztás Eszközök (Haladó kombinált sorok, Hasított sejtek,...)   |   ... és több

Töltsd fel Excel-készségeidet a Kutools for Excel segítségével, és tapasztald meg a még soha nem látott hatékonyságot. A Kutools for Excel több mint 300 speciális funkciót kínál a termelékenység fokozásához és az időmegtakarításhoz.  Kattintson ide, hogy megszerezze a leginkább szükséges funkciót...

kte lap 201905


Az Office lap füles felületet hoz az Office-ba, és sokkal könnyebbé teszi a munkáját

  • Füles szerkesztés és olvasás engedélyezése Wordben, Excelben és PowerPointban, Publisher, Access, Visio és Project.
  • Több dokumentum megnyitása és létrehozása ugyanazon ablak új lapjain, mint új ablakokban.
  • 50% -kal növeli a termelékenységet, és naponta több száz kattintással csökkenti az egér kattintását!
Comments (24)
Rated 0.5 out of 5 · 1 ratings
This comment was minimized by the moderator on the site
sorry your formulas and everything are incorrect on this page.
after direct copy/paste your THEORIES were WRONG
ZERO OUT OF TWO ATTEMPTS WORKED USING YOUR SUGGESTIONS
Rated 0.5 out of 5
This comment was minimized by the moderator on the site
Hi Julia,
What kind of erro did you get?
To be mentioned, the formula provided in the post can only be applied in English system environment Excel. If you have Excel in a different language than English, please convert the formula from English to the language you are currently using.
You can translate the formula in this page: https://de.excel-translator.de/translator/
This comment was minimized by the moderator on the site
The formula at the top won't work until you save the file to your hard drive.
This comment was minimized by the moderator on the site
If you're using Excel Online. I found a solution for this issue.

You need to use 2 cells to make it work. As long as you have a cell that has the reference of a tab in its name, you can use FORMULATEXT() to turn that cells formula into a string and then extract the name that way. I can't imagine a scenario where you will want to reference another sheet and you wont already have a cell referencing that sheet for information on it, but you can always just make a blank/hidden (however you want to do it) cell that is just referencing the other sheet to set this formula up. In the below example, it is referencing cell B1 and cell B1 just contains =Sheet2!A1 as a reference to the sheet I want to name. If you use a name for a sheet with a space in it (example: Sheet 1) it would show up as (='Sheet 1'A1). I used an IF function and an ISERROR function to search if the string contains a space or not and two MID functions to extract the name of the sheet from both scenarios. If you update the name of the referenced sheet, cell B1 will change its formula and subsequently change the string and output the correct name each time.

=IF(ISERROR(FIND(" ",FORMULATEXT(B1))),MID(FORMULATEXT(B1),2,FIND("!",FORMULATEXT(B1))-2),MID(FORMULATEXT(B1),3,FIND("!",FORMULATEXT(B1))-4))
This comment was minimized by the moderator on the site
If you're using Excel Online. I found a solution for this issue.

You need to use 2 cells to make it work. As long as you have a cell that has the reference of a tab in its name, you can use FORMULATEXT() to turn that cells formula into a string and then extract the name that way. I can't imagine a scenario where you will want to reference another sheet and you wont already have a cell referencing that sheet for information on it, but you can always just make a blank/hidden (however you want to do it) cell that is just referencing the other sheet to set this formula up. In the below example, it is referencing cell B1 and cell B1 just contains =Sheet2!A1 as a reference to the sheet I want to name. If you use a name for a sheet with a space in it (example: Sheet 1) it would show up as (='Sheet 1'A1). I used an IF function and an ISERROR function to search if the string contains a space or not and two MID functions to extract the name of the sheet from both scenarios. If you update the name of the referenced sheet, cell B1 will change its formula and subsequently change the string and output the correct name each time.

=IF(ISERROR(FIND(" ",FORMULATEXT(B1))),MID(FORMULATEXT(B1),2,FIND("!",FORMULATEXT(B1))-2),MID(FORMULATEXT(B1),3,FIND("!",FORMULATEXT(B1))-4))
This comment was minimized by the moderator on the site
What I really want is to name some tabs using with the names on some cells from another sheet (same document of course). How can I do that?
This comment was minimized by the moderator on the site
Hi, I used the above suggestions but the first formula to reference the tab sheet name will not work on "excel" online. The second works, but the "Tabname" keeps showing the same tab name for all tabs on the workbook.
This comment was minimized by the moderator on the site
Hi,
Sorry we didn't test in excel online. Can't help you with that yet. Thank you for your comment.
This comment was minimized by the moderator on the site
hello, i am having trouble referencing a sheet name into a cell with online excel
This comment was minimized by the moderator on the site
Excellent, thanks! Per: Reference the current sheet tab name in cell with formula
This comment was minimized by the moderator on the site
Sorry, the comment line is wrong - should be Ctrl-Alt-Shift-F9
This comment was minimized by the moderator on the site
FYI, you need to have more than one sheet in your workbook for this to work. Otherwise, the formula will display the filename but no sheet name.
This comment was minimized by the moderator on the site
Good Day,
Thank you for your comment. I have tested the formula in a workbook that has only one sheet, but everything was running smoothly. The formula only displays the sheet name no matter how many worksheets existing in a workbook.
There are no comments posted here yet
Load More
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations