Trong nhiều trường hợp người dùng muốn lấy tên file, tên sheet để phục vụ cho việc tạo mục lục hoặc ghi chú trong file.
CÔNG THỨC EXCEL LẤY TÊN FILE
Tại ô bất kỳ đưa công thức: =CELL("filename")
Kết quả Excel sẽ trả về 1 chuỗi gồm thư mục dường dẫn file, tên file và tên sheet. Khi đó tên file sẽ trong dấu [..], và công thức tách riêng tên file là:
=MID(CELL("filename"),FIND("[",CELL("filename"))+1,FIND("]",CELL("filename"))-FIND("[",CELL("filename"))-1)
Tên file được lấy ra có cả phần mở rộng (đuôi file) là .xls, xlsx hoặc xlsm. Công thức lấy tên file mà không lấy phần mở rộng là:
=LEFT(MID(CELL("filename"),FIND("[",CELL("filename"))+1,FIND("]",CELL("filename"))-FIND("[",CELL("filename"))-1),FIND(".",MID(CELL("filename"),FIND("[",CELL("filename"))+1,FIND("]",CELL("filename"))-FIND("[",CELL("filename"))-1))-1)
CÔNG THỨC EXCEL LẤY TÊN SHEET
Công thức lấy tên sheet hiện tại là:
=MID(CELL("filename"),FIND("]",CELL("filename"))+1,99)
Cách lấy tên toàn bộ các sheet trong file theo hướng dẫn TẠI ĐÂY
Cách tạo mục lục cho file theo tên sheet: TẠI ĐÂY
{Đt Zalo} - 038 696 1334
0 Comment:
Đăng nhận xét