Cách Lấy Dữ Liệu Từ Website Vào Excel - Google Sheets

Cập nhật mới nhất ngày 01 tháng 07 năm 2022: Trong quá trình làm việc, đôi khi chúng ta cần lấy dữ liệu từ Website về Excel để thực hiện việc phân tích số liệu. Thay vì Coppy - Paste bình thường, điều này có thể được thực hiện tự động bởi Excel. Ngoài ra việc thực hiện lấy dữ liệu tự động từ Website cũng có thể thực hiện được đối với Google Sheets nhé. Xem bài viết hướng dẫn này để thực hiện cách lấy dữ liệu từ Web về Excel - Google Sheets nhé!

Trong quá trình làm việc, đôi khi chúng ta cần lấy dữ liệu từ Website về Excel để thực hiện việc phân tích số liệu. Thay vì Coppy - Paste bình thường, điều này có thể được thực hiện tự động bởi Excel.
Ngoài ra việc thực hiện lấy dữ liệu tự động từ Website cũng có thể thực hiện được đối với Google Sheets nhé. Xem bài viết hướng dẫn này để thực hiện cách lấy dữ liệu từ Web về Excel - Google Sheets nhé!

Cách lấy dữ liệu từ Website về Excel

Ví dụ chúng ta cần lấy dữ liệu về tình hình Dịch Bệnh COVID-19 từ trang web tin tức của Bộ Y Tế.

Website cần lấy dữ liệu vào Excel

Để thực hiện lấy dữ liệu từ Website này ta làm như sau:
Bước 1: Trong Excel > Vào thẻ Data > Chọn công cụ From Web

Trong Excel - Vào thẻ Data - Chọn công cụ From Web

Bước này có nghĩa là bạn chọn dữ liệu trong thẻ Data từ đâu? Excel có nhiều cách lấy dữ liệu, ở ví dụ này chúng ta muốn chọn dữ liệu từ Website nên trong nhóm công cụ Get & Transform Data mình chọn lệnh From Web.

Bước 2: Nhập URL trang Web vào cửa sổ From Web > Nhấn OK

Nhập URL vào From Web sau đó nhấn OK

Sau khi chọn công cụ ở bước 1 lúc này cửa sổ công cụ From Web hiện trên màn hình, ta chỉ cần nhập hoặc Coppy liên kết Website dán vào chỗ URL rồi nhấn OK thì Excel sẽ điều hướng đến dữ liệu trang Web.

Bước 3: Chọn bảng cần lấy dữ liệu > Nhấn Load

Chọn bảng cần lấy dữ liệu - Nhấn Load

Tại phần xem trước chúng ta chọn vào bảng để lấy dữ liệu và nhấn Load, chờ một xíu và xem kết quả nhé.

Kết quả sau khi Load dữ liệu Web vào Excel

Như vậy chúng ta đã thành công lấy dữ liệu Website vào Excel, cùng đọc tiếp bài viết để xem cách cập nhật dữ liệu ở Excel khi dữ liệu ở trang Web thay đổi nhé.

Cách cập nhật - làm mới dữ liệu trong Excel từ Website

Khi đã load được dữ liệu từ Website về Excel thì việc cập nhật dữ liệu trong bảng tính theo thay đổi dữ liệu từ bảng của trang Web cũng có thể được thực hiện trên Excel bằng 2 cách:
Cách 1: Chọn thẻ Data, sau đó nhấn vào lệnh Refresh All (Phím tắt: CTRL + SHIFT + F5)

Chọn thẻ Data - Nhấn Refresh All để cập nhật dữ liệu

Cách 2: Cài tự động cập nhật dữ liệu từ Website cho bảng Excel
Với cách này chúng ta vào thẻ Query (Nhóm Query Tools), chọn Properties sau đó tích vào "Refresh Every" và nhập số phút bạn muốn bao lâu thì Excel sẽ tự động cập nhật dữ liệu, hoặc tích vào "Refresh data when opening the file" để cập nhật dữ liệu mỗi khi mở bảng này.

Cập nhật dữ liệu tự động từ Website

Lấy dữ liệu từ trang web vào Google Sheets

Tương tự excel Google Sheets cũng có thể lấy dữ liệu từ Website một cách đơn giản bạn chỉ cần nhập công thức: "IMPORTHTML(url; truy vấn; chỉ mục; ngôn ngữ)"
Trong đó:

  • URL là liên kết của trang Web cần lấy dữ liệu.
  • Truy vấn là "Danh sách" hoặc "bảng" tùy thuộc vào loại cấu trúc chứa dữ liệu mong muốn.
  • Chỉ mục là số thứ tự của bảng hoặc danh sách trong mã HTML phải trả về.
  • Ngôn ngữ là ngôn ngữ áp dụng khi phân tích dữ liệu.

Xem công thức và kết quả trong Sheets ví dụ này nhé.

Lấy dữ liệu từ Website vào Google Sheets

Khi chèn bảng thành công từ Website vào Google Sheets dữ liệu sẽ được tự động cập nhật theo trang Web mỗi khi bạn tải lại trang.
Hi vọng bài viết này sẽ giúp ích cho bạn khi làm việc với dữ liệu từ Website và bảng tính Excel, Google Trang Tính. Chúc bạn thành công.

CHO ĐIỂM BÀI VIẾT NÀY

vote data

DMCA.com Protection Status

0989.717.035
ZALO CHAT