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


Liên hệ tư vấn khóa học Excel cho người đi làm & đặt hàng đào tạo tại doanh nghiệp

{Đt Zalo} - 038 696 1334




0 Comment:

Đăng nhận xét

Excel Thỉnh Vũ. Được tạo bởi Blogger.