Формула на Excel: Вземете само името на работната книга -

Съдържание

Обща формула

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

Обобщение

Ако искате да получите само името на работната книга (т.е. името на файла без път или име на лист), можете да го направите с доста дълга формула, която използва функцията MID заедно с функцията FIND.

Обяснение

Клетъчната функция се използва за получаване на пълното име на файла и пътя:

CELL("filename",A1)

Резултатът изглежда така:

path(workbook.xlsm)sheetname

На най-високо ниво функцията MID просто извлича името на файла от пътя и листа. Началната позиция се изчислява с FIND:

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

Броят на символите за извличане също се изчислява с FIND:

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

Добри връзки

Имена на файлове и папки в Excel (Chip Pearson)

Интересни статии...