Menu

Xin chỉ giáo cách làm báo cáo tự động cập nhật khi có dữ liệu mới

Liêu Doanh Hằng 16/03/2026 20:01 217 lượt xem 1 trả lời

Chào các anh chị em trong diễn đàn,

Tình hình là mình đang làm một báo cáo tổng hợp từ nhiều file nguồn. Hiện tại, mỗi lần có dữ liệu mới trong các file nguồn, mình lại phải copy-paste thủ công sang file báo cáo chính. Việc này tốn khá nhiều thời gian và dễ sai sót, đặc biệt là khi số lượng file nguồn và dữ liệu ngày càng tăng.

Mình có tìm hiểu sơ qua về Power Query nhưng chưa thực sự hiểu sâu. Có anh chị nào có kinh nghiệm trong việc này có thể chia sẻ cách thiết lập một báo cáo tự động cập nhật khi dữ liệu nguồn thay đổi không ạ? Mình muốn khi mở file báo cáo lên là nó tự động lấy dữ liệu mới nhất mà không cần thao tác gì thêm.

Hoặc nếu có cách nào khác đơn giản hơn, dùng hàm Excel hoặc VBA cũng được, miễn là hiệu quả và không quá phức tạp cho người mới bắt đầu như mình.

Rất mong nhận được sự giúp đỡ từ các cao thủ!

Xin chân thành cảm ơn!

2

Chào bạn,

Mình hiểu nỗi khổ của bạn khi phải copy-paste thủ công. Trường hợp này thì Power Query đúng là giải pháp tối ưu nhất đấy. Đừng lo, nó không quá phức tạp đâu.

Bạn có thể thử các bước cơ bản sau:

  1. Trong file báo cáo chính, vào tab Data -> Get Data -> From File -> From Workbook (hoặc From Folder nếu bạn có nhiều file nguồn cùng cấu trúc).
  2. Chọn file nguồn hoặc thư mục chứa file nguồn.
  3. Trong cửa sổ Navigator, chọn bảng hoặc sheet chứa dữ liệu bạn cần.
  4. Nhấn Transform Data để mở Power Query Editor.
  5. Tại đây, bạn có thể làm sạch, định hình dữ liệu (ví dụ: đổi tên cột, lọc dòng, thay đổi kiểu dữ liệu).
  6. Sau khi xong, nhấn Close & Load. Dữ liệu sẽ được nạp vào file báo cáo chính dưới dạng một bảng liên kết.

Lần sau, khi file nguồn có dữ liệu mới, bạn chỉ cần vào tab Data -> Refresh All là xong, mọi thứ sẽ tự động cập nhật.

Bạn thử xem sao nhé. Nếu gặp khúc mắc ở bước nào thì cứ hỏi tiếp!

3

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

Đăng nhập Đăng ký