Google Sheet : Import Data dari Halaman Web


Hi teman teman, sebagai guru kadang kadang kita membutuhkan contoh tabel dari halaman web untuk kita gunakan sebagai media ajar atau bahan belajar. 

Untuk itu kadang kadang kita mencopy tabelnya secara manual. Tapi tahukah teman teman bahwa selain  mencopy secara manual, ada salah satu cara yang lebih mudah. yaitu menggunakan fungsi IMPORTHTML.

Langsung saja, berikut ini adalah sintaks dari import html.
=IMPORTHTML(url; query; index)

url - adalah alamat halaman web yang akan diakses. pastikan protokol disertakan (https://)
url harus dituliskan dalam tanda petik atau mereferensi cel lain yang berisi teks yang sesuai

query - harus tertulis "list" atau "table" tergantung struktur data sumber yang ingin diambil

index - index adalah urutan tabel atau list, dimulai dari 1, ini akan mengidentifikasi tabel atau list mana yang akan ditampilkan

Skrinsot keterangan sintaks pada dokumentasi


Sebagai contoh, coba salin sintaks ini pada google sheet.

=IMPORTHTML("https://www.gurupasuruan.my.id/2023/01/import-data-dari-web-di-google-sheet.html";"list";1)
fungsi mengambil list pertama



sintaks tersebut akan mengimport list/daftar pertama pada halaman ini yaitu daftar menu.
Contoh lain, jika teman teman menyalin sintaks yang ini:

=IMPORTHTML("https://www.gurupasuruan.my.id/2023/01/import-data-dari-web-di-google-sheet.html";"table";4)
Fungsi mengambil tabel ke 4


teman teman akan menyalin tabel ke-empat di halaman ini yaitu tabel dibawah ini
mengapa tabel ke empat, bukan yang pertama? karena caption gambar gambar diatas juga memiliki tag tabel.

Contoh Tabel : Negara Paling Kaya di Dunia berdasarkan PDB (wikipedia)
Rank Negara/Teritori PDB
(Juta US$)
   Dunia 84,456,245
1  Amerika Serikat 20,953,030
 2  Uni Eropa[n 2][7] 15,291,935
3  Tiongkok 14,722,731
4  Jepang 5,057,759
5  Jerman 3,846,414
6  Britania Raya 2,759,804
7  India 2,660,245
8  Prancis 2,630,317
9  Italia 1,888,709
10  Kanada 1,645,423




Bagaimana untuk data selain tabel dan list? teman teman bisa menggunakan =IMPORTXML. Itu akan kita bahas di lain waktu. 👌

catatan : Cara ini dapat digunakan untuk laman web sederhana dengan data yang terkode pada halamannya secara eksplisit.

Sekian tutorial singkat ini, kritik saran silahkan tulis melalui kotak email di bawah (tampilan smartphone) atau di samping kanan (tampilan laptop/pc). semoga bermanfaat.

Salam Salaman

Komentar

Postingan populer dari blog ini

Alat Bantu Guru untuk Membuat Lembar Kerja Operasi Bilangan

Mengatur ide yang berserakan

Ringkasan Rapat Koordinasi dan Sosialisasi OSN-K Kab Pasuruan 2025