
Genel formül
=MID(CELL("filename",A1),FIND("(",CELL("filename",A1))+1,FIND(")", CELL("filename",A1))-FIND("(",CELL("filename",A1))-1)
Özet
Yalnızca çalışma kitabı adını (yani, yol veya sayfa adı olmayan dosya adı) almak istiyorsanız, bunu, BUL işleviyle birlikte MID işlevini kullanan oldukça uzun bir formülle yapabilirsiniz.
Açıklama
Hücre işlevi, tam dosya adını ve yolunu almak için kullanılır:
CELL("filename",A1)
Sonuç şuna benzer:
path(workbook.xlsm)sheetname
En yüksek seviyede, MID işlevi dosya adını yoldan ve sayfadan çıkarır. Başlangıç pozisyonu FIND ile hesaplanır:
FIND("(",CELL("filename",A1))+1
Ayıklanacak karakter sayısı da FIND ile hesaplanır:
FIND(")",CELL("filename",A1))-FIND("(",CELL("filename",A1))-1