Chào các anh chị em trong diễn đàn,
Dạo này mình đang làm việc với một đống file Excel báo cáo từ các chi nhánh gửi về, mỗi file lại có cấu trúc cột gần giống nhau nhưng tên file thì khác nhau. Việc gom dữ liệu thủ công để tạo một bảng tra cứu tổng hợp rất mất thời gian và dễ sai sót.
Tình cờ mình tìm hiểu sâu hơn về Power Query và phát hiện ra một cách cực kỳ hiệu quả để giải quyết vấn đề này. Hôm nay mình muốn chia sẻ lại với mọi người, hy vọng sẽ giúp ích cho những ai đang gặp tình huống tương tự.
Ý tưởng là:
- Sử dụng chức năng Combine Binaries của Power Query để gom tất cả các file Excel trong một thư mục vào một bảng duy nhất.
- Sau đó, ta có thể trích xuất các cột cần thiết để tạo thành bảng tra cứu tổng hợp.
Các bước thực hiện cơ bản:
- Tạo một thư mục chứa tất cả các file báo cáo Excel.
- Trong Excel, vào tab Data -> Get Data -> From File -> From Folder. Chọn thư mục vừa tạo.
- Trong cửa sổ Power Query, bạn sẽ thấy danh sách các file. Nhấn vào nút Combine & Transform Data hoặc Combine & Load.
- Power Query sẽ tự động gom dữ liệu từ các file lại. Bạn có thể tùy chỉnh, chọn các cột cần giữ lại và làm sạch dữ liệu nếu cần thiết.
- Cuối cùng, nhấn Close & Load để đưa bảng tra cứu tổng hợp vào Excel.
Cách này giúp tự động hóa hoàn toàn quá trình gom dữ liệu, tiết kiệm rất nhiều công sức và đảm bảo tính chính xác. Các lần sau chỉ cần thêm file mới vào thư mục và refresh là xong.
Có anh chị nào đã áp dụng cách này chưa, hoặc có cách nào hay hơn nữa không, cùng thảo luận nhé!