Google Spreadsheet memiliki fungsi Impor untuk membantu mengoptimalkan spreadsheet, seperti:
Batas Penggunaan
Jika fungsi Impor menyebabkan terlalu banyak traffic, Anda akan mendapatkan pesan error ini: "Terjadi error saat memuat data karena banyaknya permintaan. Coba kurangi jumlah fungsi IMPORTHTML, IMPORTDATA, IMPORTFEED, atau IMPORTXML di seluruh spreadsheet yang telah Anda buat."
Pembuat dokumen memiliki batasan yang ketat. Pengguna harus mempertimbangkan penggunaan di seluruh dokumen terbuka yang mereka buat. Jika kolaborator melakukan pengeditan, kolaborator tersebut juga dapat mengurangi kuota Anda.
Untuk mengatasi pesan error, kurangi jumlah perubahan pada rentang sumber tempat fungsi Impor diimpor. Misalnya, jika nilai yang diselesaikan untuk rentang sumber sumber di =IMPORTDATA(rentang sumber) sering berubah, Anda harus melakukan panggilan eksternal, yang dapat menyebabkan throttle.
Keaktualan Data
Untuk memastikan pengguna mendapatkan data baru sekaligus menjaga penggunaannya tetap wajar, IMPORTDATA, IMPORTHTML, dan IMPORTXML berbagi beberapa aturan:
- Ketiga fungsi tersebut akan otomatis memeriksa update setiap jam saat dokumen dibuka, meskipun formula dan sheet tidak berubah.
- Jika Anda menghapus dan menambahkan kembali sel atau menimpa sel dengan formula yang sama, hal tersebut akan memicu muat ulang fungsi.
Penting: Jika Anda membuka dan memuat ulang dokumen, hal ini tidak akan memicu muat ulang pada fungsi apa pun.
Volatilitas
Saat menggunakan fungsi Impor, Anda mungkin mendapatkan “#ERROR!” dalam sel. dengan pesan: "Error: Fungsi ini tidak diizinkan untuk merujuk sel dengan NOW(), RAND(), RANDARRAY(), atau RANDBETWEEN()”.
Fungsi impor tidak dapat secara langsung atau tidak langsung merujuk ke fungsi yang tidak stabil seperti NOW, RAND, atau RANDBETWEEN untuk mencegah kelebihan beban di spreadsheet pengguna kami karena fungsi yang tidak stabil ini sering diperbarui.
Jika Anda mendapatkan pesan error di atas, tetapi masih ingin membaca hasil fungsi yang tidak stabil, salin hasil dari fungsi yang tidak stabil. Gunakan Tempel khusus Hanya nilai.
Penting: Jika Anda melakukan langkah-langkah ini, semua nilai akan bersifat statis. Misalnya, jika Anda menyalin dan Menempelkan hasil khusus NOW sebagai nilai, nilai yang Anda tempelkan tidak lagi berubah berdasarkan waktu Anda.
Tips: Satu-satunya pengecualian yang dibuat untuk fungsi TODAY, yang tidak stabil tetapi tidak memperbarui lebih dari satu kali per hari.
Pesan error: “Hasil terlalu besar”
Untuk IMPORTXML, jika Anda mendapatkan pesan error ini, kurangi jumlah data yang ditampilkan oleh kueri XPATH.
Pesan error: "Admin tidak mengizinkan impor dari..."
Jika Anda mendapatkan pesan error ini, hubungi admin agar mengizinkan impor dari URL ini.
Notifikasi Pengguna
Jika fungsi IMPORT ditambahkan atau diedit untuk pertama kalinya di Spreadsheet untuk fungsi berikut, banner peringatan akan muncul karena sheet akan dapat mengirim dan menerima data ke pihak eksternal.
- IMPORTHTML
- IMPORTXML
- IMPORTFEED
- IMPORTDATA
- IMAGE
Untuk mengizinkan akses, editor spreadsheet dapat mengklik Izinkan akses
Pesan error: "Gunakan browser web desktop untuk mengizinkan akses guna mengambil data dari URL eksternal".
Jika mendapatkan error ini, Anda dapat beralih ke browser web desktop untuk mengizinkan akses ke fungsi IMPORT, atau ikuti langkah-langkah di sini:
- Tempel URL spreadsheet di browser Chrome
- Pilih salah satu opsi:
- Untuk iPhone & iPad: Ketuk Lainnya Minta Situs Seluler
- Untuk Android: Ketuk Lainnya Situs desktop
- Klik Izinkan akses
Perilaku notifikasi:
- Notifikasi ini akan dipicu satu kali per sheet, tetapi hanya editor yang dapat melakukan tindakan. Setelah editor mengambil tindakan, notifikasi akan ditutup dan tidak akan ditampilkan kepada kolaborator lain.
- Semua IMPORT yang ada di halaman akan diblokir hingga tombol Izinkan akses diklik
- Pengguna tidak akan dapat mencabut akses setelah menerimanya, kecuali mereka menggunakan Histori versi. Di Histori versi, kembalikan file ke versi sebelum notifikasi muncul, lalu tambahkan kembali atau edit ulang IMPORT. Pemberitahuan akan muncul kembali . Kemudian, Anda dapat menghapus semua fungsi
IMPORTHTML(), IMPORTXML(), IMPORTFEED(), IMPORTDATA(),
atauIMAGE()
di spreadsheet.