![](https://cdn.wiki-base.com/2654935/excel_formula_get_workbook_name_only__2.png.webp)
Công thức chung
=MID(CELL("filename",A1),FIND("(",CELL("filename",A1))+1,FIND(")", CELL("filename",A1))-FIND("(",CELL("filename",A1))-1)
Tóm lược
Nếu bạn chỉ muốn lấy tên sổ làm việc (tức là tên tệp không có đường dẫn hoặc tên trang tính), bạn có thể làm như vậy với một công thức khá dài sử dụng hàm MID cùng với hàm FIND.
Giải trình
Hàm ô được sử dụng để lấy tên tệp đầy đủ và đường dẫn:
CELL("filename",A1)
Kết quả trông như thế này:
path(workbook.xlsm)sheetname
Ở mức cao nhất, hàm MID chỉ cần trích xuất tên tệp từ đường dẫn và trang tính. Vị trí bắt đầu được tính bằng FIND:
FIND("(",CELL("filename",A1))+1
Số lượng ký tự cần trích xuất cũng được tính bằng FIND:
FIND(")",CELL("filename",A1))-FIND("(",CELL("filename",A1))-1