Bosan menyalin dan menempelkan data dari situs web? Pelajari cara mengimpornya langsung ke Google Spreadsheet.
Data memainkan peran penting dalam pengambilan keputusan dan analisis. Baik Anda seorang analis bisnis, peneliti, atau siapa pun yang perlu berurusan dengan data besar, kemampuan untuk mengimpor data online secara efisien ke dalam spreadsheet Anda sangatlah berharga.
Jika Anda menggunakan Google Sheets untuk analisis data, maka Anda sudah tahu bahwa menyalin dan menempelkan data dari situs web tidak produktif. Seringkali, meskipun Anda sudah berusaha sebaik mungkin, spreadsheet Anda akan berakhir dengan format yang rusak.
Untungnya, tidak harus seperti itu. Ada banyak metode efisien untuk mengimpor data dari situs web ke Google Spreadsheet.
Mengimpor Data Dari Situs Web ke Google Spreadsheet
Google Sheets menawarkan beberapa metode untuk mengimpor data dari situs web. Anda dapat menggunakan fungsi IMPORT bawaan atau instal add-on Google Spreadsheet untuk mengimpor data dengan mudah.
Rangkaian fungsi IMPORT terdiri dari IMPORTDATA, IMPORTHTML, dan IMPORTXML. Masing-masing fungsi ini paling cocok untuk mengimpor tipe data tertentu. Namun, fungsi ini tidak dapat menggunakan kredensial atau token keamanan untuk mengakses informasi aman.
Dalam kasus seperti itu, Anda perlu memasang add-on Google Sheet untuk mengakses layanan dengan kredensial Anda dan mengimpor data ke dalam spreadsheet Anda. Oleh karena itu, berikut adalah berbagai metode untuk mengimpor data di Google Spreadsheet.
1. DATA IMPOR
Anda dapat menggunakan fungsi IMPORTDATA untuk mengimpor data sederhana dari file CSV atau TSV online. Ini adalah cara termudah untuk mengimpor data online ke Google Spreadsheet karena memerlukan sedikit penyiapan.
=IMPORTDATA(URL, delimeter, locale)
IMPORTDATA secara otomatis mengambil dan mengimpor data ke dalam spreadsheet Anda. Dalam sintaksisnya, URL adalah alamat file, pembatas adalah karakter yang digunakan untuk mengurai data dalam file, dan lokal adalah lokal spesifik yang harus digunakan IMPORTDATA.
Dua argumen terakhir, pembatas dan lokal, bersifat opsional. Jika dibiarkan kosong, IMPORTDATA akan memeriksa data dan secara otomatis mengambil argumen ini. Dalam kebanyakan kasus, yang terbaik adalah membiarkan kedua argumen ini kosong.
Misalnya, rumus di bawah mengambil data dari file CSV yang ditentukan:
=IMPORTDATA("https://people.sc.fsu.edu/~jburkardt/data/csv/crash_catalonia.csv")
Karena argumen pembatas dan lokal kosong, IMPORTDATA secara otomatis menemukan dan mengambil nilai-nilai ini. Perhatikan bahwa fungsi ini berfungsi dengan file CSV dan TSV, bukan halaman web. Jika Anda memasukkan URL halaman web di IMPORTDATA, data tersebut mungkin tidak mengembalikan data yang diharapkan atau dapat mengakibatkan kesalahan.
2. IMPORHTML
Anda dapat menggunakan fungsi IMPORTHTML untuk mengimpor data dari tabel dan daftar di situs web. Fungsi ini merupakan alternatif yang lebih praktis dibandingkan IMPORTDATA karena memungkinkan Anda mengimpor tabel data dari halaman web tanpa memerlukan file CSV.
=IMPORTHTML(URL, query_type, index)
Dalam sintaksisnya, URL adalah alamat halaman web, tipe_kueri adalah salah satunya meja atau daftar, Dan indeks adalah nomor tabel atau daftar di halaman web.
Misalnya, Anda dapat menggunakan IMPORTHTML untuk mengimpor tabel dari artikel Wikipedia:
=IMPORTHTML("https://en.wikipedia.org/wiki/Demographics_of_Germany", "table", 8)
Dalam rumus ini, IMPORTHTML membuka URL yang ditentukan, mengambil data, dan menampilkan tabel kedelapan.
3. IMPORXML
Fungsi IMPORTXML mengambil data dari halaman XML dan HTML. Sintaks untuk fungsi ini di bawah:
=IMPORTXML(URL, xpath_query)
Dalam sintaksis ini, URL adalah alamat halaman web, dan xpath_query adalah kueri XPath yang mengidentifikasi node yang ingin Anda impor. Prasyarat untuk menggunakan IMPORTXML di Google Spreadsheet adalah memiliki pengetahuan dasar apa itu XML dan bagaimana Anda dapat menavigasi file XML menggunakan Kueri XPath.
Sebagai contoh, rumus di bawah ini menghasilkan tabel XML yang berisi nama dan deskripsi beberapa tanaman:
=IMPORTXML("https://www.w3schools.com/xml/plant_catalog.xml", "CATALOG/PLANT")
Dalam rumus ini, IMPORTXML mengumpulkan data dalam file XML dan kemudian mengeluarkan node PLANT yang merupakan anak dari node CATALOG. Karena argumen lokal kosong, IMPORTXML menggunakan lokal file XML.
Karena URL web bisa menjadi sangat berantakan, sebaiknya Anda memasukkan URL di sel terpisah dan menyebutkan sel tersebut dalam rumus Anda.
Dengan pengetahuan tentang tag HTML penting dan kueri XPath, Anda dapat melakukan lebih banyak hal dengan IMPORTXML. Misalnya, rumus di bawah ini mengekstrak semua judul H2 dalam sebuah artikel:
=IMPORTXML(B2, "//*/h2")
4. Gunakan Add-On Google Sheets untuk Mengimpor Data
Selain fungsi bawaan, Google Spreadsheet mendukung add-on pihak ketiga yang memperluas kemampuannya untuk mengimpor data online. Add-on ini menawarkan cara mudah untuk mengimpor data dari sumber online dan meningkatkan kemampuan spreadsheet Anda.
Keuntungan utama dari add-on ini adalah memungkinkan akses ke sumber daya yang memerlukan otentikasi. Setiap add-on paling cocok untuk sumber dan tipe data yang berbeda. Oleh karena itu, memilih add-on Google Spreadsheet yang tepat untuk mengimpor data Anda bergantung pada jenis dan asal data Anda.
Berikut pilihan add-on penting yang memfasilitasi impor data di Google Spreadsheet:
- Koefisien: Koefisien adalah add-on Google Sheets yang mudah digunakan yang dirancang untuk membantu Anda mengambil data dari situs web tanpa coding. Melalui antarmukanya, Anda dapat memilih elemen data tertentu untuk diimpor dan menikmati pembaruan waktu nyata. Koefisien mendukung sistem bisnis seperti Salesforce, Hubspot, Google Analytics, Redshift, Looker, Tableau, MySQL, dan banyak lagi.
- Coupler.io: Coupler.io adalah add-on luar biasa lainnya yang menyederhanakan pengimporan data ke Google Spreadsheet. Selain mengimpor data dari berbagai sumber, Coupler.io memungkinkan Anda menjadwalkan impor otomatis agar spreadsheet Anda selalu terbarui. Coupler.io bekerja dengan lancar dengan Google Analytics, Mailchimp, HubSpot, Salesforce, Shopify, Xero, Airtable, Trello, dan banyak lagi.
- Meja Luar Biasa: Selain hanya mengimpor data, Awesome Table memungkinkan Anda menyesuaikan dan mengubah data untuk menyempurnakan analisis data Anda. Tabel Luar Biasa memungkinkan Anda memilih data yang ingin Anda impor dengan filter data intuitif dan menjadwalkan penyegaran otomatis. Ia bekerja dengan QuickBooks, Xero, HubSpot, Airtable, Notion, YouTube, dan banyak lagi.
Dengan memanfaatkan add-on Google Sheets ini, Anda dapat mengimpor data tanpa perlu mengetikkan rumus yang panjang atau mengetahui XML. Fitur tambahan, seperti transformasi data dan impor terjadwal, semakin meningkatkan efisiensi alur kerja Anda.
Sederhanakan Impor Data Anda di Google Spreadsheet
Apa pun jenis data yang Anda gunakan, menyalin-menempelkan data besar dari sumber online ke dalam spreadsheet Anda rasanya tidak tepat. Untungnya, Google Sheets memiliki fungsi bawaan dan serangkaian add-on pihak ketiga untuk memfasilitasi impor data.
Mengetahui cara mengimpor data online ke Google Spreadsheet membekali Anda dengan keahlian berharga untuk mengakses data relevan dengan cepat. Dengan memanfaatkan metode ini, Anda dapat mengotomatiskan proses secara efisien dan fokus pada analisis data.