Chào mọi người,
Dạo gần đây mình có tìm hiểu sâu hơn về các công cụ hỗ trợ trong Office 365 và vô cùng ấn tượng với Power Query. Nếu bạn nào thường xuyên phải làm việc với dữ liệu từ nhiều nguồn khác nhau, cần làm sạch, biến đổi dữ liệu trước khi phân tích thì đây chắc chắn là một công cụ không thể bỏ qua.
Trước đây, việc kết hợp dữ liệu từ các file Excel, file CSV, hay thậm chí là từ web đã là một quá trình khá tốn thời gian và dễ sai sót. Nhưng với Power Query, mọi thứ trở nên đơn giản hơn rất nhiều.
Một vài tính năng mình thấy hữu ích của Power Query:
- Kết nối đa dạng nguồn dữ liệu: Excel, CSV, Text, Folder, Web, SQL Server, Azure, v.v.
- Làm sạch và biến đổi dữ liệu mạnh mẽ: Loại bỏ dòng/cột trống, thay đổi kiểu dữ liệu, tách cột, gộp cột, thêm cột tùy chỉnh, v.v.
- Tự động hóa quy trình: Sau khi thiết lập các bước xử lý, bạn chỉ cần nhấn nút Refresh là dữ liệu sẽ được cập nhật tự động theo đúng các bước đã định sẵn. Điều này cực kỳ tiết kiệm thời gian cho những báo cáo định kỳ.
- Giao diện thân thiện: Dù mạnh mẽ nhưng Power Query có giao diện khá trực quan, không đòi hỏi kiến thức lập trình quá sâu.
Ví dụ đơn giản, mình có một thư mục chứa nhiều file báo cáo bán hàng hàng tháng. Thay vì phải mở từng file, copy-paste rồi lọc lại, mình chỉ cần dùng Power Query để trỏ vào thư mục đó, nó sẽ tự động gom tất cả dữ liệu lại, sau đó mình thêm các bước lọc ngày tháng, loại bỏ các dòng không cần thiết, và cuối cùng là load ra một bảng duy nhất để phân tích. Mỗi tháng có file mới, chỉ cần đưa vào thư mục và bấm Refresh là xong!
Có ai đã sử dụng Power Query chưa? Chia sẻ kinh nghiệm hoặc những mẹo hay ho của các bạn để mọi người cùng học hỏi nhé!