Chào các bác, hôm nay em muốn chia sẻ một Add-in mà em thấy cực kỳ hữu ích, nó giúp em tiết kiệm rất nhiều thời gian trong việc làm sạch và chuẩn bị dữ liệu. Đó là Power Query.
Trước đây, mỗi lần nhận dữ liệu từ nhiều nguồn khác nhau (file Excel, file CSV, database, web...), em thường tốn hàng giờ để copy, paste, xóa bỏ các dòng trống, định dạng lại ngày tháng, tách cột, gộp cột... rất thủ công và dễ sai sót.
Từ khi biết đến Power Query, mọi thứ trở nên đơn giản hơn rất nhiều. Nó cho phép chúng ta:
- Kết nối với nhiều nguồn dữ liệu khác nhau một cách dễ dàng.
- Thực hiện các bước biến đổi dữ liệu (làm sạch, định dạng, lọc, gộp, tách cột...) một cách trực quan, chỉ cần vài cú click chuột.
- Tự động hóa quy trình xử lý dữ liệu. Mỗi khi có dữ liệu mới, chỉ cần refresh là mọi thứ được cập nhật theo đúng các bước đã thiết lập.
Ví dụ, em có một file Excel với hàng trăm sheet con, mỗi sheet là dữ liệu bán hàng của một tháng. Thay vì phải copy từng sheet vào một file tổng hợp, em chỉ cần dùng Power Query để kết nối với file đó, chọn tất cả các sheet cần lấy dữ liệu, và Power Query sẽ tự động gộp chúng lại thành một bảng duy nhất. Quá đỉnh phải không ạ?
Add-in này đã có sẵn trong Excel từ phiên bản 2016 trở đi (trong tab Data). Nếu dùng các phiên bản cũ hơn, các bác có thể tải về miễn phí từ Microsoft.
Không biết có bác nào đã dùng Power Query chưa? Chia sẻ kinh nghiệm hoặc các mẹo hay khi sử dụng nó cho mọi người cùng học hỏi nhé!