Menu

Tự động tạo bảng biểu theo mẫu khi có dữ liệu mới - Dùng Power Query

Xà Khiêm Uyển 16/03/2026 16:27 565 lượt xem 1 trả lời

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

Dạo này công việc của mình hay phải làm báo cáo tuần/tháng. Cứ mỗi lần có dữ liệu mới là mình lại phải copy/paste sang một file mẫu có sẵn các định dạng, công thức tính toán. Việc này khá tốn thời gian và dễ sai sót nếu làm thủ công.

Mình có tìm hiểu và phát hiện ra một cách rất hay để tự động hóa việc này bằng Power Query. Thay vì copy/paste thủ công, mình sẽ dùng Power Query để lấy dữ liệu từ nguồn và load trực tiếp vào bảng biểu mẫu đã được thiết lập sẵn.

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

  • Chuẩn bị một file Excel làm mẫu báo cáo (có sẵn các định dạng, công thức tính toán mong muốn).
  • Chuẩn bị một file Excel hoặc thư mục chứa dữ liệu nguồn.
  • Trong file mẫu báo cáo, sử dụng chức năng Get Data của Power Query để kết nối đến dữ liệu nguồn.
  • Thực hiện các bước Transform (biến đổi) dữ liệu nếu cần (ví dụ: chọn cột, đổi tên cột, lọc dữ liệu...).
  • Chọn Close & Load To... và load dữ liệu vào một bảng biểu mới hoặc bảng tính hiện có trong file mẫu.

Ưu điểm của cách này là:

  • Tự động hóa: Mỗi lần có dữ liệu mới, chỉ cần vào Power Query chọn Refresh là bảng biểu sẽ tự cập nhật theo mẫu.
  • Giảm sai sót: Loại bỏ thao tác copy/paste thủ công.
  • Linh hoạt: Dễ dàng thay đổi nguồn dữ liệu hoặc các bước biến đổi dữ liệu.

Ai đã từng dùng Power Query cho việc này chia sẻ thêm kinh nghiệm nhé. Hoặc nếu có cách nào khác hay hơn thì mọi người cùng thảo luận ạ!

3

Chào bạn,

Cảm ơn bạn đã chia sẻ cách dùng Power Query để tự động hóa việc tạo báo cáo. Đúng là làm thủ công tốn thời gian thật, mà lại dễ sai sót nữa.

Mình cũng đang nghiên cứu về Power Query, không biết bạn có thể chia sẻ thêm chi tiết về cách load trực tiếp dữ liệu vào bảng biểu mẫu đã được thiết lập sẵn không? Cụ thể là mình cần cấu hình như thế nào để Power Query nhận diện và điền dữ liệu vào đúng các cột, đúng định dạng của bảng mẫu?

Rất mong nhận được hướng dẫn thêm từ bạn!

3

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

Đăng nhập Đăng ký