Chào mọi người,
Dạo này mình có làm việc với dữ liệu lưu trên Google Sheets nhưng lại muốn xử lý và phân tích sâu hơn bằng Excel. Việc copy-paste thủ công mất thời gian và dễ sai sót quá. Sau một hồi tìm tòi, mình phát hiện ra Power Query có thể giúp tự động hóa việc này một cách ngon lành.
Cách làm khá đơn giản, mọi người có thể tham khảo các bước sau:
- Bước 1: Mở file Excel mới hoặc file bạn muốn tải dữ liệu vào.
- Bước 2: Vào tab Data -> Get Data -> From Other Sources -> From Web.
- Bước 3: Trong cửa sổ hiện ra, bạn cần lấy URL chia sẻ của Google Sheet. Mở Google Sheet của bạn, vào File -> Share -> Publish to web. Chọn sheet bạn muốn lấy dữ liệu, định dạng là Microsoft Excel (.xlsx) rồi nhấn Publish. Copy cái URL vừa được tạo ra.
- Bước 4: Quay lại Excel, dán URL vừa copy vào ô địa chỉ trong cửa sổ From Web và nhấn OK.
- Bước 5: Power Query sẽ mở ra. Bạn chọn bảng dữ liệu hoặc sheet muốn tải về, rồi nhấn Load hoặc Transform Data nếu muốn chỉnh sửa thêm trước khi tải.
Từ giờ, mỗi lần dữ liệu trên Google Sheet thay đổi, bạn chỉ cần vào tab Data -> Refresh All trong Excel là dữ liệu sẽ tự động cập nhật. Rất tiện phải không?
Hy vọng chia sẻ này hữu ích cho anh em nào đang cần xử lý dữ liệu giữa Google Sheets và Excel.