Hướng dẫn cách kết nối SQL với Excel để lấy dữ liệu

Đăng lúc 22:16 28.11.2023

Dữ liệu thô thường được xử lý và lưu trữ trong database, còn các báo cáo về dữ liệu đó lại thường được trình bày và và gửi đi dưới dạng file Excel. Mà trong công việc, chúng ta thường phải làm báo cáo định kỳ hàng tuần, tháng, quý.

Rồi mỗi lần làm báo cáo, bạn lại phải lặp lại quy trình xuất dữ liệu từ database ra Excel vô cùng tốn thời gian? Đừng lo, có một cách giúp bạn lấy dữ liệu tự động từ SQL Server vào Excel nhanh chóng, đó là kết nối SQL với Excel

Trong bài viết hôm nay, HocVienDaoTao.Com sẽ hướng dẫn bạn cách tạo kết nối đến SQL Server để lấy dữ liệu vào Excel dễ dàng. Cùng xem nhé!

 

Cách kết nối SQL với Excel để lấy dữ liệu tự động

Để tạo kết nối giữa SQL và Excel thuận tiện cho việc lấy dữ liệu nhiều lần, các bạn có thể thực hiện theo các bước sau:

Bước 1:  Tại giao diện file Excel, vào menu Data trên thanh công cụ > chọn Get Data. Tại đây bạn sẽ thấy nhiều lựa chọn kết nối các nguồn dữ liệu với Excel, bạn hãy chọn From Database > From SQL Server Database để kết nối với nguồn dữ liệu của SQL.

Cách kết nối SQL với Excel bước 1
 

Bước 2: Trong hộp thoại SQL Server database, nhập tên SQL Server mà bạn muốn lấy dữ liệu trong mục Server. Sau đó, bạn có thể chỉ định tên một cơ sở dữ liệu (tùy chọn) trong mục Database (optional).

Cách kết nối SQL với Excel bước 2

Bước 3: Trong trường hợp bạn muốn truy vấn cơ sở dữ liệu gốc để nhập dữ liệu, hãy điền truy vấn vào ô SQL Statement, sau đó nhấn OK

Bước 4: Lựa chọn chế độ xác thực khi kết nối với SQL Server, trong đó:

  • Windows: là lựa chọn mặc định dùng để xác thực kết nối bằng Windows.
  • Cơ sở dữ liệu: nhấn vào tùy chọn này nếu bạn muốn xác thực kết nối bằng SQL Server. Sau khi chọn xong, hãy nhập tên người dùng và password để kết nối với tài khoản SQL Server của bạn.
Cách kết nối SQL với Excel bước 4

Bước 5: Bấm Connet để kết nối dữ liệu, nếu kết nối SQL Server của bạn không hỗ trợ kết nối mã hóa, Power Query sẽ thông báo cho bạn chọn kết nối không mã hóa. Khi đó, chỉ cần bấm 'OK' để thử sử dụng kết nối không được mật mã. 

Cách kết nối SQL với Excel bước 5

Vậy là xong các bước để kết nối database từ SQL với Excel rồi. Giờ đây, mỗi khi bạn muốn lấy dữ liệu mới thì chỉ cần bấm Refresh trong Excel là xong. Thật đơn giản phải không?

Ví dụ về công thức kết nối dữ liệu SQL

Ngoài ra, bạn cũng có thể viết công thức cho Power query bằng cách sử dụng Query Editor.

= Sql.Databases(".")
= Sql.Database(".","Digitalskillworks")

Xem thêm: Hướng dẫn kết nối Power BI với SQL Server

Trên đây là cách kết nối SQL với Excel để lấy dữ liệu một cách chính xác và nhanh chóng. Hy vọng nó sẽ giúp ích cho công việc của bạn. Chúc bạn thành công!

 
 

 
==***==

Khoá học: Quản trị Chiến lược Dành cho các Lãnh đạo Doanh nghiệp
Nhấn vào đây để bắt đầu khóa học

Khóa học: Trở thành chuyên gia Bảo mật và tấn công ANM- Hacker mũ trắng
Nhấn vào đây để bắt đầu khóa học

Chuyên gia phân tích, tự động hóa Web iMacros
Nhấn vào đây để bắt đầu khóa học

Xây dựng ứng dụng tự động hóa AutoIT
Nhấn vào đây để bắt đầu khóa học

Khóa đào tạo Hacker và Marketing Facebook từ A - Z
Nhấn vào đây để bắt đầu khóa học

Khóa học: Phân tích và trực quan hóa dữ liệu với Power BI
Nhấn vào đây để bắt đầu khóa học

Khóa học đào tạo Marketing Facebook thông minh
Nhấn vào đây để bắt đầu khóa học

Lập trình Visual Foxpro 9 - Dành cho nhà quản lý và kế toán
Nhấn vào đây để bắt đầu khóa học

Làm chủ xây dựng Game chuyên nghiệp
Nhấn vào đây để bắt đầu khóa học

Trở thành chuyên gia Marketing Facebook thông minh
Nhấn vào đây để bắt đầu khóa học

Kỹ sảo Điện ảnh đỉnh cao với khóa học After Effect
Nhấn vào đây để bắt đầu khóa học

Trở thành chuyên gia Vẽ Đẳng Cấp với khóa học AI
Nhấn vào đây để bắt đầu khóa học

Làm Chủ thiết kế ảnh với Photoshop CC
Nhấn vào đây để bắt đầu khóa học

Dựng Phim Siêu đẳng với Adobe Premiere
Nhấn vào đây để bắt đầu khóa học

Khóa dựng phần mềm quản lý dành cho nhà Quản lý và Kế toán bằng MS ACCESS
Nhấn vào đây để bắt đầu khóa học

Khóa học Machine Learning cơ bản-Khoa học dữ liệu - AI
Nhấn vào đây để bắt đầu khóa học

Khóa học Đào tạo sử dụng Excel Chuyên nghiệp & ứng dụng
Nhấn vào đây để bắt đầu khóa học

Khóa học sử dụng PowerPoint Chuyên nghiệp & ứng dụng
Nhấn vào đây để bắt đầu khóa học

Khóa học xây dựng và quản trị hệ thống đào tạo trực tuyến
Nhấn vào đây để bắt đầu khóa học

Đóng góp nội dung

Gửi ý kiến cho ban biên tập
Gửi thông tin

Thông tin

ĐĂNG KÝ/LIÊN HỆ: