Chào các anh em trong diễn đàn,
Mình đang làm việc với một hệ thống sử dụng SQL Server để lưu trữ dữ liệu bán hàng. Hiện tại, mình đang phải xuất dữ liệu thủ công ra file Excel mỗi ngày để phân tích, rất mất thời gian và dễ sai sót. Mình có tìm hiểu qua về Power Query và VBA nhưng chưa có kinh nghiệm sâu.
Mình muốn hỏi có cách nào để tự động hóa việc trích xuất dữ liệu từ SQL Server vào Excel theo một lịch trình nhất định không? Ví dụ, mỗi sáng thứ Hai, Excel sẽ tự động lấy dữ liệu của tuần trước về.
Mình đã xem qua một số bài viết về kết nối Excel với SQL Server hoặc PostgreSQL, nhưng các bài đó chủ yếu là hướng dẫn kết nối và cập nhật dữ liệu realtime, hoặc dùng Python. Mình đang tìm kiếm một giải pháp có thể thiết lập để chạy định kỳ, không cần mở file Excel liên tục. Liệu Power Query có làm được điều này không, hay có giải pháp nào khác hiệu quả hơn?
Anh em nào có kinh nghiệm về vấn đề này, đặc biệt là tự động hóa theo lịch trình, xin chỉ giáo ạ. Mình đang cần gấp để giảm tải công việc thủ công.
Cảm ơn mọi người!