
Генеричка формула
=MID(CELL("filename",A1),FIND("(",CELL("filename",A1))+1,FIND(")", CELL("filename",A1))-FIND("(",CELL("filename",A1))-1)
Резиме
Ако желите да добијете само име радне свеске (тј. Име датотеке без путање или имена листа), то можете учинити прилично дугачком формулом која користи функцију МИД заједно са функцијом ФИНД.
Објашњење
Функција ћелије се користи за добијање пуног имена датотеке и путање:
CELL("filename",A1)
Резултат изгледа овако:
path(workbook.xlsm)sheetname
На највишем нивоу, функција МИД једноставно издваја име датотеке из путање и листа. Почетна позиција израчунава се помоћу ФИНД:
FIND("(",CELL("filename",A1))+1
Број знакова за издвајање такође се израчунава помоћу ФИНД:
FIND(")",CELL("filename",A1))-FIND("(",CELL("filename",A1))-1