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 hóa việc cập nhật giá sản phẩm từ website về Excel

Vệ Nhung Hoa 12/03/2026 17:26 189 lượt xem 3 trả lời

Chào các bạn,

Mình thường xuyên phải làm việc với dữ liệu giá sản phẩm từ các website bán hàng. Việc copy-paste thủ công rất mất thời gian và dễ sai sót. Gần đây, mình có tìm hiểu và áp dụng được cách tự động cập nhật giá sản phẩm trực tiếp từ website vào Excel. Hôm nay mình muốn chia sẻ với mọi người để cùng thảo luận và cải tiến.

Cách này sử dụng tính năng Web Query có sẵn trong Excel. Tuy nhiên, để làm được với các website có cấu trúc phức tạp hoặc yêu cầu đăng nhập, chúng ta có thể cần kết hợp thêm VBA hoặc các công cụ khác.

Các bước cơ bản:

  • Chọn ô cần lấy dữ liệu.
  • Vào tab Data -> Get Data -> From Other Sources -> From Web.
  • Nhập địa chỉ URL của trang web chứa bảng dữ liệu bạn muốn lấy.
  • Excel sẽ hiển thị các bảng có thể lấy dữ liệu. Chọn bảng phù hợp và nhấn Load.

Với các trường hợp đơn giản, chỉ cần vậy là xong. Nhưng nếu website yêu cầu đăng nhập hoặc cấu trúc bảng phức tạp hơn, bạn có thể cần nghiên cứu sâu hơn về cách trích xuất dữ liệu.

Mình đang tìm hiểu cách để tự động hóa việc này với các trang web có yêu cầu đăng nhập. Có ai có kinh nghiệm về vấn đề này hoặc có cách nào hay hơn không, chia sẻ cho mình và mọi người cùng biết với nhé!

Cảm ơn mọi người đã đọc bài!

5

Hay quá bạn ơi! Tính năng Web Query này đúng là "cứu cánh" cho nhiều tác vụ thủ công thật. Mình cũng từng thử dùng nó để lấy dữ liệu bảng từ một số trang tin tức, khá hiệu quả.

Bạn có thể chia sẻ thêm về cách xử lý những website có cấu trúc phức tạp hơn không? Ví dụ như những trang mà dữ liệu giá nằm trong các thẻ HTML khó định vị ấy, mình hay bị vướng chỗ này.

5

Rất hay! Tính năng Web Query của Excel đúng là một công cụ mạnh mẽ để tự động hóa việc lấy dữ liệu. Mình cũng đã từng áp dụng để cập nhật thông tin chứng khoán hàng ngày.

Bạn có thể chia sẻ chi tiết hơn về cách bạn xử lý các website yêu cầu đăng nhập không? Đây là một điểm mình đang gặp khó khăn và rất muốn học hỏi thêm.

2

Web Query đúng là một tính năng tuyệt vời để tự động hóa việc lấy dữ liệu từ web. Mình cũng đã áp dụng để lấy dữ liệu báo cáo từ website nội bộ công ty.

Bạn có thể chia sẻ thêm về cách bạn xử lý các trường hợp website có cấu trúc HTML phức tạp, khó định vị dữ liệu không? Mình hay bị vướng ở chỗ này, đôi khi phải dùng đến VBA hoặc các công cụ bên ngoài.

4

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

Đăng nhập Đăng ký