Nội dung chính ShowShow Tìm hiểu cách sử dụng chức năng IMPORTHTML trong Google Sheets, để nhập các bảng và danh sách từ các trang web.Ảnh gốc của Markus Spiske trên unplash
Internet tràn ngập dữ liệu. Tuy nhiên, nhận được dữ liệu đó ở định dạng đúng là thỏa thuận thực sự. Phải mất một số lượng làm sạch và lọc để đưa dữ liệu vào một định dạng lý tưởng để phân tích. Tuần trước tôi đã bắt gặp một số bộ dữ liệu dạng bảng khá tốt trên Wikipedia. Như mọi khi, tôi đã sao chép dữ liệu và dán nó trên tờ Excel. Đối với hầu hết các phần, nó hoạt động tốt, nhưng có một vài trường hợp khi phương pháp bản sao điển hình không thành công thất bại:
Đối với những tình huống như thế này, chỉ cần sao chép lại là đủ. Cạo là một lựa chọn khác, nhưng tôi đang tìm kiếm thứ gì đó nhanh chóng và dễ dàng và điều đó không liên quan đến một tấn mã. Sau đó, tôi đã bắt gặp một chức năng thuận tiện trong Google Sheets có tên
Cú phápHình ảnh của tác giảTrước khi sử dụng chức năng, hãy để nhanh chóng hiểu cú pháp của hàm IMPORTHTML(URL, query, index) Thông số
Việc sử dụng: nhập bảngBước 1: Sao chép URLList of Netflix original filmsand contains information about various films and programs distributed by Netflix, an American global on-demand Internet streaming media provider. Bước 1: Sao chép URLBước 2: Chọn bảng sẽ được nhậpBước 2: Chọn bảng sẽ được nhậpHình ảnh của tác giả Bước 2: Chọn bảng sẽ được nhậpBước 2: Chọn bảng sẽ được nhậpHình ảnh của tác giả =IMPORTHTML("https://en.wikipedia.org/wiki/List_of_Netflix_original_films_(2012%E2%80%932019)","table",1) Bạn có thể nhập một danh sách theo cùng một cách. Thay đổi duy nhất là thay thế bảng từ bằng danh sách trong tham số hàm. Hãy nói rằng bạn không muốn nhập tất cả các cột, thay vào đó là một số chọn. Bạn có thể vượt qua chỉ số của các cột mong muốn. Chẳng hạn, nếu chúng ta chỉ muốn ba cột đầu tiên, chức năng của chúng ta sẽ như sau:Voila! Toàn bộ bảng được trích xuất và điền vào bảng tính. Đây là những gì bạn nhận được trong tờ Google: Tạo một tờ Google mới hoặc tạo một tab mới trên một tờ hiện có. Nhập công thức sau trong một ô chỉ định URL, truy vấn và số chỉ mục.Voila! Toàn bộ bảng được trích xuất và điền vào bảng tính. Đây là những gì bạn nhận được trong tờ Google: Hình ảnh của tác giảHãy để kết hợp tất cả ba bước trên và xem xét bản demo từ đầu đến cuối bên dưới: Bạn có thể nhập một danh sách theo cùng một cách. Thay đổi duy nhất là thay thế bảng từ bằng danh sách trong tham số hàm.Tùy chỉnh đầu ra: Sử dụng chức năng truy vấn Có một loạt những điều bạn có thể làm để tùy chỉnh dữ liệu đã nhập. Điều này có thể đạt được bằng cách sử dụng chức năngQuery kết hợp với =IMPORTHTML("https://en.wikipedia.org/wiki/List_of_Netflix_original_films_(2012%E2%80%932019)","table",1) 0 Hàm =IMPORTHTML("https://en.wikipedia.org/wiki/List_of_Netflix_original_films_(2012%E2%80%932019)","table",1) 0 chạy truy vấn API trực quan hóa Google trên dữ liệu. Hãy xem một số cách để làm điều này:Giới hạn số lượng cột nhập khẩu Hãy nói rằng bạn không muốn nhập tất cả các cột, thay vào đó là một số chọn. Bạn có thể vượt qua chỉ số của các cột mong muốn. Chẳng hạn, nếu chúng ta chỉ muốn ba cột đầu tiên, chức năng của chúng ta sẽ như sau:=query(IMPORTHTML("https://en.wikipedia.org/wiki/List_of_Netflix_original_films","table",1),"Select Col1,Col2,Col3") Image bởi tác giả the Comedy genre. This can be done very easily as follows:Hãy xem làm thế nào chúng ta đã kèm theo hàm IMPORTHTML với hàm =IMPORTHTML("https://en.wikipedia.org/wiki/List_of_Netflix_original_films_(2012%E2%80%932019)","table",1) 2 và chỉ định các chỉ số cột. the Comedy genre. This can be
done very easily as follows:Hãy xem làm thế nào chúng ta đã kèm theo hàm IMPORTHTML với hàm =IMPORTHTML("https://en.wikipedia.org/wiki/List_of_Netflix_original_films_(2012%E2%80%932019)","table",1) 2 và chỉ định các chỉ số cột.Lọc dữ liệu dựa trên một cột Một kịch bản khác sẽ là khi chúng tôi muốn một số dữ liệu cụ thể, tức là dữ liệu chỉ về thể loại hài. Điều này có thể được thực hiện rất dễ dàng như sau:=query(IMPORTHTML("https://en.wikipedia.org/wiki/List_of_Netflix_original_films","table",1),"Select * where Col2='Comedy'") Image bởi tác giảBạn có thể đặt HTML vào Google Sheets không?Google Sheets cung cấp một chức năng gọi là Importhtml nhập dữ liệu từ bảng hoặc danh sách trong trang HTML. Bạn có thể sử dụng chức năng này để tự động kéo dữ liệu vào một tờ Google và sau đó vào Geckoboard. Bước đầu tiên là nhận được dữ liệu bạn cần trong Google Sheets bằng Importhtml.. You can use this function to automatically pull data into a Google Sheet and then into Geckoboard. The first step is getting the data you need in Google Sheets using ImportHTML.. You can use this function to automatically pull data into a Google Sheet and then into Geckoboard. The first step is getting the data you need in Google Sheets using ImportHTML. Trình chỉnh sửa HTML ở đâu trong Google Sheets?Bạn có thể truy cập trực tiếp mã HTML cơ bản của tài liệu bằng cách truy cập "Chỉnh sửa> Chỉnh sửa HTML".Có rất nhiều công dụng cho việc này.Ví dụ: sử dụng các công cụ làm bảng WYSIWYG của Google Docs - sau đó truy cập "Chỉnh sửa HTML". Làm cách nào để nhận dữ liệu biểu mẫu HTML trong Google Sheets?Thêm url ứng dụng web vào biểu mẫu HTML của bạn. Ngoài ra, thêm một đoạn mã để chuyển đổi dữ liệu biểu mẫu thành JSON để gửi nó đến bảng tính Google của bạn.Bây giờ, biểu mẫu HTML của bạn sẽ sẵn sàng gửi dữ liệu cho Google Sheets của bạn!Also, add a piece of code to convert the form data into JSON to send it to your Google spreadsheet. Now, your HTML form should be ready to submit the data to your Google Sheets! Also, add a piece of code to convert the form data into JSON to send it to your Google spreadsheet. Now, your HTML form should be ready to submit the data to your Google Sheets! Làm cách nào để nhúng HTML vào Google Docs?Thêm mã HTML, CSS hoặc JavaScript vào trang web của bạn... Trên máy tính, hãy mở một trang web trong các trang web mới của Google .. Ở bên phải, nhấp vào chèn.Nhúng..... Nhấp vào mã nhúng .. Thêm mã của bạn, sau đó nhấp vào Tiếp theo.Mã JavaScript phải nằm trong thẻ..... Nhấp vào Chèn .. Để xuất bản các thay đổi của bạn, ở trên cùng bên phải, nhấp vào Xuất bản .. |