
Általános képlet
=MID(CELL("filename",A1),FIND("(",CELL("filename",A1))+1,FIND(")", CELL("filename",A1))-FIND("(",CELL("filename",A1))-1)
Összegzés
Ha csak a munkafüzet nevét szeretné megkapni (azaz a fájlnév elérési út vagy lapnév nélkül), akkor megteheti ezt egy meglehetősen hosszú képlettel, amely a MID függvényt használja a FIND funkcióval együtt.
Magyarázat
A cellafunkció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
Legmagasabb szinten a MID függvény egyszerűen kivonja a fájl nevét az útvonalból és a munkalapból. A kiindulási pozíciót a FIND segítségével számoljuk ki:
FIND("(",CELL("filename",A1))+1
A kibontandó karakterek számát szintén a FIND segítségével számoljuk ki:
FIND(")",CELL("filename",A1))-FIND("(",CELL("filename",A1))-1