4 cách để nhập dữ liệu từ trang web vào Google Sheets

Web Idm (9)

​Dưới đây là 4 cách hiệu quả để nhập dữ liệu từ trang web vào Google Sheets, giúp bạn tự động hóa quá trình thu thập dữ liệu mà không cần sao chép thủ công:​

1. Sử dụng hàm IMPORTDATA – Nhập dữ liệu từ tệp CSV/TSV

Hàm IMPORTDATA cho phép bạn nhập dữ liệu từ các tệp CSV hoặc TSV trực tuyến. Chỉ cần cung cấp URL của tệp, Google Sheets sẽ tự động tải và hiển thị dữ liệu.​

Cú pháp:

=IMPORTDATA("URL")

Ví dụ:

excel
=IMPORTDATA("https://people.sc.fsu.edu/~jburkardt/data/csv/airtravel.csv")

Hàm này đặc biệt hữu ích khi bạn cần nhập dữ liệu từ các nguồn cung cấp tệp CSV hoặc TSV.

4 cách để nhập dữ liệu từ trang web vào Google Sheets
Sử dụng hàm IMPORTDATA – Nhập dữ liệu từ tệp CSV/TSV

2. Sử dụng hàm IMPORTHTML – Nhập bảng hoặc danh sách từ trang web

Hàm IMPORTHTML cho phép bạn nhập dữ liệu từ các bảng hoặc danh sách trên một trang web. Điều này rất hữu ích khi bạn muốn lấy dữ liệu có cấu trúc từ các trang web.​

Cú pháp:

=IMPORTHTML("URL", "table" hoặc "list", index)

Ví dụ:

=IMPORTHTML("https://en.wikipedia.org/wiki/List_of_countries_by_population_(United_Nations)", "table", 1)

Trong ví dụ này, hàm sẽ nhập bảng đầu tiên từ trang Wikipedia về dân số các quốc gia.

4 cách để nhập dữ liệu từ trang web vào Google Sheets
Sử dụng hàm IMPORTHTML – Nhập bảng hoặc danh sách từ trang web

3. Sử dụng hàm IMPORTXML – Nhập dữ liệu từ các phần tử cụ thể

Hàm IMPORTXML cho phép bạn nhập dữ liệu từ các phần tử cụ thể trên trang web bằng cách sử dụng truy vấn XPath. Điều này rất hữu ích khi bạn muốn lấy dữ liệu từ các phần tử không nằm trong bảng hoặc danh sách.​

Cú pháp:

=IMPORTXML("URL", "XPath")

Ví dụ:

=IMPORTXML("https://www.imdb.com/chart/top", "//td[@class='titleColumn']/a")

Trong ví dụ này, hàm sẽ nhập danh sách các tiêu đề phim từ bảng xếp hạng IMDb.​

4. Sử dụng tiện ích bổ sung (Add-on) – Nhập dữ liệu nâng cao

Nếu bạn cần nhập dữ liệu từ các trang web yêu cầu xác thực hoặc cần xử lý phức tạp hơn, bạn có thể sử dụng các tiện ích bổ sung như ImportFromWeb hoặc Coupler.io. Những công cụ này cho phép bạn nhập dữ liệu từ nhiều nguồn khác nhau mà không cần viết mã.​

Cách sử dụng:

  1. Mở Google Sheets.

  2. Vào menu Tiện ích bổ sung > Tải tiện ích bổ sung.

  3. Tìm kiếm và cài đặt tiện ích như ImportFromWeb hoặc Coupler.io.

  4. Làm theo hướng dẫn của tiện ích để nhập dữ liệu từ trang web mong muốn.​

5. Kết luận

Bằng cách sử dụng các phương pháp trên, bạn có thể dễ dàng nhập dữ liệu từ trang web vào Google Sheets, giúp tiết kiệm thời gian và tăng hiệu quả công việc.

Thông tin chi tiết