Power query: Lấy nhiều file latest theo tên file trong folder

tình huống:Bạn làm việc với một thư mục chung (Shared Folder) chứa dữ liệu từ 20 nhóm (Brands) khác nhau. Mỗi nhóm tự upload file của mình lên mỗi ngày, có nhóm up nhanh, có nhóm up chậm, có nhóm ko cần up, bạn cần lấy latest file của mỗi nhóm.

1. Đặt tên file theo cú pháp nhóm1 nhóm2...nhómN ngày.tháng.năm (Ví dụ: HaNoi Sales TeamA 17.04.2026.xlsx)

2.Mở Excel , load tất cả file vào bằng : Data > Get Data > From File > From Folder.

3. Duplicate cột tên file

4.Tách ngày bằng "space" cuối cùng(như hình), đổi định dạng ngày thành date.





5.Tách tên file thành các nhóm khác và xóa các cột ko cần thiết (bước này để chuẩn hóa tên và chuẩn bị cho Groupby)





7.Merge cột (nếu cần) để tìm ra latest file của mỗi nhóm



8. Dùng Group by để lấy latest của mỗi nhóm




9. Sau khi có bảng ngày latest của mỗi nhóm thì Tạo thêm bảng 2 y hệt(bằng Duplicate-không copy paste , sẽ tạo query rác) nhưng dừng ở bước 7 và Merge query bằng Tên nhóm+ngày latest từ bảng 1, rồi filter ra những file Latest và Transform data.



Nhận xét