Công thức Excel: Xóa phần mở rộng tệp khỏi tên tệp -

Công thức chung

=LEFT(filename,FIND(".",filename)-1)

Tóm lược

Để xóa phần mở rộng tệp khỏi tên tệp, bạn có thể sử dụng công thức dựa trên hàm LEFT và FIND. Trong ví dụ được hiển thị, công thức trong C5 là:

=LEFT(B5,FIND(".",B5)-1)

Giải trình

Cốt lõi của công thức này là hàm LEFT chỉ đơn giản là trích xuất văn bản từ tên tệp, bắt đầu ở bên trái và kết thúc ở ký tự trước dấu chấm đầu tiên (".").

=LEFT(filename,characters)

Hàm FIND được sử dụng để tìm ra bao nhiêu ký tự cần trích xuất:

FIND(".",B5)-1

Tìm trả về vị trí của kết quả phù hợp đầu tiên (6 trong ví dụ đầu tiên) mà từ đó 1 bị trừ đi. Kết quả, 5, chuyển thành LEFT như thế này:

=LEFT(B5,5)

và hàm LEFT trả về năm ký tự đầu tiên từ bên trái: "Happy".

Lưu ý: vì công thức này tìm thấy lần xuất hiện đầu tiên của ".", Nó sẽ xóa tất cả các phần mở rộng tệp khi có nhiều hơn một phần mở rộng.

thú vị bài viết...