Chào mọi người,
Dạo này công ty mình chuyển sang dùng nhiều Office 365, và mình đang tận dụng tối đa các tính năng mới của nó để công việc hiệu quả hơn. Hôm nay mình muốn chia sẻ một mẹo nhỏ mà mình vừa khám phá ra, giúp tự động hóa việc tổng hợp dữ liệu từ nhiều file Excel vào một báo cáo Power BI duy nhất bằng Power Query.
Trước đây, mỗi lần cần cập nhật báo cáo là mình phải copy-paste thủ công từ từng file, rất mất thời gian và dễ sai sót. Giờ thì khác rồi!
Cách làm như sau:
- Đầu tiên, các bạn gom tất cả các file Excel cần tổng hợp vào chung một thư mục.
- Mở Power BI Desktop, chọn Get Data -> Excel Workbook.
- Thay vì chọn từng file, các bạn chọn Folder.
- Trỏ đến thư mục chứa các file Excel của bạn.
- Trong cửa sổ xem trước, chọn Transform Data để mở Power Query Editor.
- Tại đây, các bạn sẽ thấy danh sách các file. Tiếp tục chọn Combine Files. Power Query sẽ tự động nhận diện cấu trúc và gộp dữ liệu từ tất cả các file lại thành một bảng duy nhất.
- Bạn có thể tùy chỉnh thêm các cột, lọc dữ liệu nếu cần trước khi tải vào Power BI để tạo biểu đồ, báo cáo.
Sau khi thiết lập xong, mỗi lần có file mới thêm vào thư mục hoặc dữ liệu trong file cũ thay đổi, bạn chỉ cần bấm Refresh trong Power BI là mọi thứ sẽ tự động cập nhật. Cực kỳ tiện lợi!
Có ai đã áp dụng cách này chưa, hoặc có phương pháp nào hay hơn thì chia sẻ cùng mình nhé!