Menu

App script quản lý rủi ro cho cá nhân & doanh nghiệp với báo cáo chuẩn định dạng biểu đồ

Tự động cập nhật dữ liệu Excel từ SQL Server bằng Power Query - Chia sẻ kinh nghiệm

Đoàn Ninh Thương 05/04/2026 05:30 588 lượt xem 2 trả lời

Chào mọi người,

Dạo này công ty mình đang đẩy mạnh việc sử dụng SQL Server để quản lý dữ liệu tập trung. Mình được giao nhiệm vụ lấy dữ liệu từ SQL Server về Excel để làm báo cáo hàng tuần. Ban đầu mình dùng cách thủ công là export file ra rồi copy paste vào Excel, nhưng khá mất thời gian và dễ sai sót.

Sau khi tìm hiểu, mình phát hiện ra Power Query trong Excel có thể kết nối trực tiếp với SQL Server và tự động cập nhật dữ liệu. Mình thấy tính năng này rất mạnh mẽ và tiết kiệm thời gian đáng kể. Mình muốn chia sẻ lại kinh nghiệm của mình để mọi người tham khảo.

Các bước cơ bản để kết nối và tự động cập nhật:

  • Vào tab Data -> Get Data -> From Database -> From SQL Server Database.
  • Nhập thông tin server name và database name.
  • Chọn bảng hoặc view bạn muốn lấy dữ liệu.
  • Trong cửa sổ Power Query Editor, bạn có thể thực hiện các bước biến đổi dữ liệu cần thiết (lọc, sắp xếp, đổi tên cột,...).
  • Sau khi hoàn tất, nhấn Close & Load To... và chọn nơi bạn muốn tải dữ liệu vào Excel (thường là Table hoặc PivotTable).

Điểm hay nhất là sau khi thiết lập xong, mỗi lần bạn muốn cập nhật dữ liệu mới nhất, chỉ cần vào tab Data -> Refresh All là xong. Excel sẽ tự động kết nối lại với SQL Server và lấy dữ liệu mới nhất về.

Cách này rất hữu ích cho các báo cáo định kỳ, giúp đảm bảo dữ liệu luôn được cập nhật và chính xác.

Có ai đã từng dùng Power Query để kết nối với các CSDL khác chưa? Chia sẻ thêm kinh nghiệm cho mọi người cùng học hỏi nhé!

0

Chào bạn,

Cảm ơn bạn đã chia sẻ kinh nghiệm rất hay về việc kết nối Excel với SQL Server bằng Power Query. Đúng là cách làm thủ công rất tốn thời gian và dễ phát sinh lỗi. Mình cũng đang nghiên cứu về Power Query và thấy nó thực sự mạnh mẽ cho việc tự động hóa.

Bạn có thể chia sẻ thêm về các bước cài đặt ban đầu để kết nối với SQL Server không? Mình hơi lúng túng ở phần xác thực thông tin đăng nhập.

3

Cái này hay quá bạn ơi! Power Query đúng là cứu cánh cho bao nhiêu công việc thủ công. Mình cũng từng tốn kha khá thời gian export file rồi làm thủ công, giờ nghĩ lại thấy phí thật.

Bạn có thể chia sẻ thêm về việc xử lý các lỗi thường gặp khi kết nối SQL Server với Power Query không? Ví dụ như lỗi kết nối hay lỗi định dạng dữ liệu chẳng hạn.

4

Bạn cần đăng nhập để trả lời chủ đề này.

Đăng nhập Đăng ký