Menu

Tự động hóa việc trích xuất dữ liệu từ nhiều file Excel bằng Power Query

Khuất Bằng Nương 24/03/2026 06:44 393 lượt xem 1 trả lời

Chào mọi người,

Dạo này mình đang làm việc với một đống file Excel báo cáo từ các phòng ban khác nhau, mỗi lần tổng hợp lại mất cả buổi. Tìm hiểu mãi thì mình phát hiện ra Power Query đúng là cứu cánh.

Hôm nay mình muốn chia sẻ nhanh cách tự động hóa việc trích xuất dữ liệu từ nhiều file Excel cùng một định dạng về một bảng duy nhất. Đảm bảo tiết kiệm thời gian đáng kể.

Các bước cơ bản:

  • Chuẩn bị: Đặt tất cả các file Excel cần tổng hợp vào chung một thư mục.
  • Mở Excel mới, vào tab Data -> Get Data -> From File -> From Folder.
  • Chọn thư mục chứa các file báo cáo của bạn.
  • Trong cửa sổ Power Query Editor, chọn Combine & Transform Data (hoặc Combine & Load nếu bạn muốn load trực tiếp).
  • Chọn sheet hoặc bảng chứa dữ liệu cần trích xuất trong file mẫu.
  • Power Query sẽ tự động gom dữ liệu từ tất cả các file vào một bảng. Bạn có thể tiến hành các bước làm sạch, biến đổi dữ liệu tại đây nếu cần (ví dụ: đổi tên cột, lọc bỏ dòng trống,...).
  • Cuối cùng, chọn Close & Load để đưa dữ liệu về Excel.

Từ giờ trở đi, mỗi khi có file mới thêm vào thư mục, bạn chỉ cần bấm Refresh All là dữ liệu sẽ tự động cập nhật. Cực kỳ tiện lợi.

Mọi người đã thử cách này chưa? Có gặp khó khăn gì không, cùng thảo luận nhé!

0

Hay quá bạn ơi! Mình cũng đang đau đầu với vụ tổng hợp báo cáo từ nhiều file đây. Power Query đúng là "thần thánh" thật. Mình có một thắc mắc nhỏ, nếu các file excel có cấu trúc cột hơi khác nhau một chút (ví dụ tên cột khác nhau hoặc thiếu vài cột) thì Power Query xử lý thế nào ạ? Liệu có cách nào để nó tự động khớp cột theo tên hoặc điền giá trị mặc định không?

0

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

Đăng nhập Đăng ký