Menu

Tự động hóa việc tạo danh sách file trong thư mục

Lường Thụy Xuân 13/06/2026 22:36 211 lượt xem 2 trả lời

Chào mọi người,

Dạo gần đây mình thường xuyên phải làm việc với việc liệt kê danh sách các file có trong một thư mục, ví dụ như tạo danh mục tài liệu, kiểm kê file dự án, hoặc đơn giản là muốn biết mình đang có những file nào trong một folder nhất định.

Trước đây, mình thường phải copy đường dẫn từng file rồi dán vào Excel, hoặc dùng các lệnh trong Command Prompt nhưng khá rườm rà. Hôm nay, mình tình cờ tìm được một cách rất hay để tự động hóa việc này mà không cần cài thêm phần mềm nào cả, chỉ cần dùng Excel thôi!

Cách làm như sau:

  • Mở Excel, chọn một sheet trống.
  • Tại ô bất kỳ, gõ công thức sau: =FILES(Đường_dẫn_thư_mục)
  • Thay Đường_dẫn_thư_mục bằng đường dẫn tới thư mục bạn muốn liệt kê file. Ví dụ: =FILES("C: guoidung ai_lieu_du_an")
  • Nhấn Enter. Excel sẽ trả về một danh sách các file có trong thư mục đó.

Lưu ý:

  • Hàm FILES này có thể không có sẵn trên tất cả các phiên bản Excel hoặc có thể yêu cầu bạn kích hoạt một tiện ích bổ sung nào đó (Add-in). Nếu bạn không dùng được, hãy thử tìm kiếm cách kích hoạt hàm này cho phiên bản Excel của mình.
  • Hàm này chỉ liệt kê tên file, không liệt kê thư mục con bên trong.

Mình thấy cách này rất tiện lợi và tiết kiệm thời gian đáng kể. Chia sẻ với mọi người để cùng tham khảo.

Có ai có cách nào hay hơn hoặc có kinh nghiệm gì với việc này thì chia sẻ thêm nhé!

4

Hay quá bạn ơi! Mình cũng hay gặp tình huống tương tự, nhất là khi làm báo cáo tổng hợp từ nhiều file nhỏ.

Bạn có thể chia sẻ thêm chi tiết về cách bạn làm không? Có cần dùng VBA hay chỉ là một vài thủ thuật đơn giản thôi? Mình tò mò lắm!

4

Tìm được cách này hay quá bạn nhỉ! Đúng là công việc nào cũng có lúc cần liệt kê file trong thư mục.

Mình đang tò mò không biết bạn dùng cách nào mà không cần cài thêm phần mềm vậy? Liệu có phải là dùng tính năng có sẵn trong Windows Explorer không, hay là một thủ thuật nào đó với Excel mà mình chưa biết? Chia sẻ thêm để mọi người cùng học hỏi nhé!

4

Bạn cần đăng nhập để trả lời chủ đề này.

Đăng nhập Đăng ký