![](https://cdn.wiki-base.com/2654935/excel_formula_get_workbook_name_only__2.png.webp)
Üldine valem
=MID(CELL("filename",A1),FIND("(",CELL("filename",A1))+1,FIND(")", CELL("filename",A1))-FIND("(",CELL("filename",A1))-1)
Kokkuvõte
Kui soovite saada ainult töövihiku nime (st faili nimi ilma tee või lehe nimeta), saate seda teha üsna pika valemiga, mis kasutab funktsiooni MID koos funktsiooniga LEIA.
Selgitus
Lahtrifunktsiooni kasutatakse faili täieliku nime ja tee saamiseks:
CELL("filename",A1)
Tulemus näeb välja selline:
path(workbook.xlsm)sheetname
Kõrgeimal tasemel eraldab funktsioon MID faili nime lihtsalt teelt ja lehelt. Lähtepositsioon arvutatakse otsingu abil:
FIND("(",CELL("filename",A1))+1
Väljaarvatavate märkide arv arvutatakse ka funktsiooniga FIND:
FIND(")",CELL("filename",A1))-FIND("(",CELL("filename",A1))-1