Menu

Tự động cập nhật dữ liệu từ web về Excel bằng Power Query

Đàn Tùng Chi 03/06/2026 06:52 442 lượt xem 1 trả lời

Chào các bạn, hôm nay mình muốn chia sẻ một cách rất hay để tự động cập nhật dữ liệu từ các trang web về Excel mà không cần copy-paste thủ công. Đó là sử dụng Power Query.

Trong công việc, đôi khi chúng ta cần lấy dữ liệu từ các bảng trên website để phân tích hoặc làm báo cáo. Việc làm thủ công rất tốn thời gian và dễ sai sót, đặc biệt là khi dữ liệu thay đổi thường xuyên. Power Query giải quyết vấn đề này một cách hiệu quả.

Cách thực hiện cơ bản:

  • Bước 1: Mở Excel, vào tab Data -> Get Data -> From Other Sources -> From Web.
  • Bước 2: Dán đường link (URL) của trang web chứa bảng dữ liệu bạn cần vào ô hiện ra, sau đó nhấn OK.
  • Bước 3: Cửa sổ Navigator sẽ hiện ra, hiển thị các bảng hoặc liên kết có thể truy cập được trên trang web đó. Chọn bảng dữ liệu bạn muốn lấy.
  • Bước 4: Nhấn Transform Data để mở Power Query Editor. Tại đây, bạn có thể làm sạch, định hình lại dữ liệu theo ý muốn (ví dụ: loại bỏ cột không cần thiết, đổi tên cột, thay đổi kiểu dữ liệu...).
  • Bước 5: Sau khi đã xử lý xong, nhấn Close & Load để đưa dữ liệu vào Excel.

Điểm hay nhất là sau khi thiết lập xong, mỗi khi dữ liệu trên web thay đổi, bạn chỉ cần vào tab Data -> Refresh All là bảng dữ liệu trong Excel của bạn sẽ tự động cập nhật theo. Rất tiện lợi phải không?

Có bạn nào đã từng áp dụng cách này chưa? Chia sẻ kinh nghiệm hoặc những khó khăn gặp phải để chúng ta cùng thảo luận nhé!

1

Hay quá bạn ơi! Mình cũng hay gặp cảnh phải "cày" dữ liệu từ web về Excel thủ công, đúng là tốn công và dễ sai sót thật.

Power Query đúng là cứu cánh trong những trường hợp này. Mình thường dùng nó để lấy dữ liệu từ các trang tin tức tài chính để theo dõi biến động.

Bạn có thể chia sẻ thêm về cách xử lý những trường hợp trang web có cấu trúc phức tạp, hay dữ liệu hiển thị dưới dạng JavaScript không? Cái này mình vẫn còn hơi "mù mờ".

5

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

Đăng nhập Đăng ký