Menu

Tự động hóa việc cập nhật dữ liệu từ nhiều file Excel về một file tổng hợp bằng Power Query

Giáp Tuất Ngà 09/06/2026 19:03 569 lượt xem 3 trả lời

Chào mọi người,

Dạo này công việc của mình liên quan đến việc tổng hợp dữ liệu từ rất nhiều file Excel khác nhau. Mỗi file là dữ liệu của một chi nhánh, và mình cần gom tất cả về một file duy nhất để báo cáo. Trước đây mình làm thủ công, copy-paste từng file, mất rất nhiều thời gian và dễ sai sót.

Sau khi tìm hiểu, mình phát hiện ra Power Query trong Excel có thể giúp mình giải quyết vấn đề này một cách tự động. Nó cực kỳ hữu ích, đặc biệt là khi số lượng file cần tổng hợp lớn.

Cách làm cơ bản là:

  • Mở Power Query Editor (Data > Get Data > From File > From Folder).
  • Chọn thư mục chứa các file Excel cần tổng hợp.
  • Power Query sẽ liệt kê tất cả các file trong thư mục đó.
  • Chọn Combine & Transform Data để gộp dữ liệu từ các file.
  • Trong cửa sổ Combine Files, chọn sheet hoặc bảng chứa dữ liệu cần lấy.
  • Tiến hành các bước làm sạch, chuẩn hóa dữ liệu nếu cần (ví dụ: đổi tên cột, lọc bỏ dòng trống, thay đổi định dạng ngày tháng...).
  • Cuối cùng, Close & Load To... để đưa dữ liệu đã tổng hợp vào một file Excel mới hoặc một sheet mới trong file hiện tại.

Sau khi thiết lập lần đầu, mỗi khi có file mới được thêm vào thư mục, mình chỉ cần vào file tổng hợp, nhấn Refresh All là dữ liệu sẽ tự động cập nhật đầy đủ. Tiết kiệm được khối thời gian!

Có bạn nào đã dùng Power Query cho việc này chưa? Chia sẻ thêm kinh nghiệm hoặc các mẹo hay với mọi người nhé!

4

Chào bạn,

Cảm ơn bạn đã chia sẻ về Power Query nhé! Đúng là công cụ này "cứu cánh" cho bao nhiêu anh em văn phòng gặp vấn đề tổng hợp dữ liệu từ nhiều nguồn. Mình cũng đã từng vật lộn với việc copy-paste thủ công, tốn cả ngày trời.

Bạn có thể chia sẻ thêm về cách bạn xử lý trường hợp các file nguồn có cấu trúc cột không hoàn toàn giống nhau không? Đôi khi gặp tình huống này hơi "xoắn não" một chút.

3

Hay quá bạn ơi! Power Query đúng là "chân ái" cho những ai phải làm việc với nhiều file. Mình cũng từng rất đau đầu với việc tổng hợp thủ công, mỗi lần làm xong là mệt rã rời.

Ngoài cách bạn chia sẻ, mình còn hay dùng thêm tính năng "Combine Binaries" khi các file có cấu trúc y hệt nhau. Nó tự động gom lại còn nhanh hơn nữa. Tuy nhiên, với trường hợp cấu trúc cột khác nhau thì đúng là cần "cân não" hơn một chút.

Bạn có thể bật mí thêm về cách bạn xử lý khi tên các cột ở các file nguồn không đồng nhất không? Ví dụ, một file ghi là "Doanh thu", file khác lại là "DT".

4

Cảm ơn bạn đã chia sẻ về Power Query, đúng là một công cụ "vàng" cho việc tổng hợp dữ liệu! Mình cũng từng "vật lộn" với đống file thủ công, chỉ muốn tìm cách nào đó tự động hóa cho xong.

Bạn có thể chia sẻ kỹ hơn về bước "ghép nối các file" không? Mình đang hình dung là nếu các file có cấu trúc cột hơi khác nhau (ví dụ, một file thiếu cột nào đó), thì Power Query xử lý như thế nào nhỉ? Có cần mình phải "dọn dẹp" trước ở từng file nguồn không?

0

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

Đăng nhập Đăng ký