Excel képlet: Csak a lap neve -

Tartalomjegyzék

Általános képlet

=MID(CELL("filename",A1),FIND(")",CELL("filename",A1))+1,255)

Összegzés

Az aktuális munkalap (azaz az aktuális fül) nevének megadásához használjon a CELL függvényen alapuló képletet. A CELL beolvassa a munkafüzet nevét és munkalapját, a MID és a FIND függvényeket pedig csak a lap nevének kinyerésére használják. A bemutatott példában az E5 képlete a következő:

=MID(CELL("filename",A1),FIND(")",CELL("filename",A1))+1,255)

Magyarázat

A CELL funkcióval megkapjuk a teljes fájlnevet és elérési utat:

CELL("filename",A1)

Az eredmény így néz ki:

path(workbook.xlsm)sheetname

A CELL ezt az eredményt adja vissza a MID függvénybe szöveges argumentumként. A lap neve közvetlenül a bal oldali zárójel után kezdődik, így a kezdő pozíció a FIND paranccsal kerül kiszámításra:

FIND(")",CELL("filename",A1))+1

A kibontandó karakterek száma kemény kódként 255. Az Excel felhasználói felületen nem nevezhet meg 31 karakternél hosszabb munkalapot, de maga a fájlformátum 255 karakterig engedélyezi a munkalapok nevét, így biztosítva a teljes név lekérését.

Alternatív a JOBBAL

Használhatja a RIGHT funkciót is a lap nevének kibontásához a MID helyett:

=RIGHT(CELL("filename",A1),LEN(CELL("filename",A1))-FIND(")",CELL("filename",A1)))

Ehhez több függvényhívásra van szükség, de ugyanolyan jól működik.

érdekes cikkek...