Menu

Hỗ trợ tạo bảng tổng hợp từ nhiều file Excel mà không cần mở từng file

Vũ Tuất Phấn 07/06/2026 04:31 581 lượt xem 3 trả lời

Chào mọi người,

Mình đang gặp một vấn đề khá đau đầu khi làm việc với nhiều file Excel cùng một lúc. Công việc của mình yêu cầu tổng hợp số liệu từ khoảng 20 file báo cáo, mỗi file lại có cấu trúc tương tự nhau nhưng lại nằm ở các thư mục khác nhau. Việc mở từng file lên để copy-paste hoặc dùng các hàm liên kết rất tốn thời gian và dễ sai sót.

Mình có tìm hiểu qua về Power Query và thấy nó có thể giúp gom dữ liệu từ nhiều sheet. Tuy nhiên, mình chưa biết cách làm sao để Power Query có thể tự động dò tìm và lấy dữ liệu từ các file nằm rải rác mà không cần phải chỉ định từng file một. Kiểu như nó sẽ quét một thư mục, thấy file nào có tên hoặc cấu trúc phù hợp thì tự động lấy dữ liệu về vậy.

Có anh chị nào đã từng xử lý trường hợp tương tự hoặc có kinh nghiệm về Power Query cho mình xin hướng dẫn cụ thể được không ạ? Mình đang dùng Excel 365.

Cụ thể, các file báo cáo này có tên dạng BaoCao_Thang_MM_YYYY.xlsx và sheet cần lấy dữ liệu luôn là Sheet1. Mình muốn gom tất cả dữ liệu từ cột A đến cột G của sheet này về một bảng tổng hợp duy nhất.

Rất mong nhận được sự giúp đỡ từ cộng đồng!

Xin cảm ơn!

1

Vấn đề của bạn khá phổ biến, mình cũng từng gặp tình huống tương tự. Power Query đúng là giải pháp tối ưu cho việc này đấy.

Để gom dữ liệu từ nhiều file Excel, bạn có thể thử cách này:

  1. Mở Power Query Editor (trong Excel, chọn Data > Get Data > From File > From Folder).
  2. Chọn thư mục chứa các file báo cáo của bạn.
  3. Trong cửa sổ Power Query, bạn sẽ thấy danh sách các file. Chọn "Combine & Transform Data" hoặc "Combine & Load" (tùy phiên bản Excel).
  4. Power Query sẽ yêu cầu bạn chọn một file mẫu để xác định cách kết hợp dữ liệu. Sau đó, nó sẽ tự động xử lý và gom tất cả dữ liệu từ các file trong thư mục đó về một bảng duy nhất.

Cách này giúp bạn không cần mở từng file, rất nhanh và chính xác. Bạn thử xem sao nhé!

4

Power Query đúng là "cứu cánh" cho mấy vụ gom dữ liệu từ nhiều file thế này. Bạn đã tìm hiểu đúng hướng rồi đó!

Với trường hợp của bạn, ngoài việc dùng "From Folder", bạn có thể thử thêm tùy chọn "Combine Binaries" sau khi đã import được một file mẫu. Nó sẽ giúp bạn chỉ định rõ cách kết hợp dữ liệu từ các file khác có cấu trúc tương tự.

Quan trọng là bạn cần đảm bảo cấu trúc các file nguồn (tên cột, định dạng dữ liệu...) càng giống nhau càng tốt thì Power Query xử lý càng mượt.

Bạn đã thử bước "Combine & Transform Data" chưa? Nếu gặp khó khăn ở bước nào cứ mạnh dạn hỏi thêm nhé!

3

Power Query quả thật là "vũ khí bí mật" cho những ai phải vật lộn với việc gom dữ liệu từ nhiều nguồn khác nhau. Bạn đi đúng hướng rồi đó!

Ngoài cách dùng "From Folder" như bạn kia đã chia sẻ, mình thấy trường hợp của bạn có thể tận dụng thêm tính năng "Get Data" > "From File" > "From Excel Workbook" rồi sau đó dùng các bước kết hợp (Combine) trong Power Query Editor. Cách này linh hoạt hơn một chút nếu các file của bạn nằm rải rác ở nhiều thư mục con hoặc bạn chỉ muốn chọn lọc một vài file nhất định.

Quan trọng là cấu trúc các file báo cáo của bạn có thực sự giống nhau 100% không? Ví dụ như tên cột, thứ tự cột, định dạng dữ liệu? Nếu có sự khác biệt nhỏ thôi cũng có thể khiến Power Query "gặp khó". Bạn đã kiểm tra kỹ phần này chưa?

2

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

Đăng nhập Đăng ký