0Pricing
Excel Formulas Academy · Pelajaran

Mengambil Data dengan IMPORTRANGE

Referensikan data dari file Google Sheets lainnya.

Mengambil Data dengan IMPORTRANGE adalah pelajaran Excel Formulas Academy gratis di CoddyKit. Ini adalah pelajaran 4 dari 4. Kamu bisa membaca pelajaran lengkapnya di bawah secara gratis — lalu praktikkan langsung di browser dengan editor kode bawaan dan tutor AI 24/7. Ini adalah bagian dari jalur belajar Excel Formulas Academy, dan progresmu tersinkronisasi di web dan aplikasi CoddyKit. Kursus Excel Formulas Academy mencakup 4 pelajaran total.

Menautkan Lembar Kerja

Terkadang data yang Anda perlukan berada di berkas Google Spreadsheet yang berbeda: daftar utama yang dikelola orang lain atau laporan bulan lalu. IMPORTRANGE mengambil data tersebut ke lembar kerja Anda saat ini secara langsung.

Saat sumber diperbarui, lembar kerja Anda juga ikut diperbarui. Ini adalah dasar dasbor multi-berkas di Google Spreadsheet, dan seperti QUERY, fungsi ini hanya tersedia di Spreadsheet.

Dua Argumen

IMPORTRANGE memerlukan dua hal:

  • alamat_lembar_kerja tautan atau kunci berkas sumber, diapit tanda kutip
  • teks_rentang lembar dan rentang yang akan diambil, seperti 'Sheet1'!A1:D10, juga diapit tanda kutip

Kedua argumen tersebut berupa teks, jadi keduanya harus ditulis dalam tanda kutip ganda.

=IMPORTRANGE("https://docs.google.com/spreadsheets/d/ABC123", "Sheet1!A1:D10")

Menggunakan Kunci Lembar Kerja

Selain URL lengkap, Anda dapat menggunakan hanya kunci, yaitu ID panjang di tengah tautan. Keduanya bekerja dengan cara yang sama.

Kunci adalah bagian di antara /d/ dan garis miring berikutnya dalam alamat Google Spreadsheet. Menggunakan kunci membuat rumus lebih singkat dan rapi.

=IMPORTRANGE("1aBcDeFgHiJkLmNoPqRsTuVwXyZ", "Sales!A1:D100")

Tahap Izin

Saat pertama kali merujuk ke berkas baru, IMPORTRANGE menampilkan kesalahan #REF! dengan pesan Anda perlu menghubungkan lembar kerja ini.

Arahkan kursor ke sel tersebut lalu klik Izinkan akses. Pemberian izin satu kali ini menghubungkan kedua berkas. Setelah disetujui, data akan masuk. Ini adalah fitur keamanan, bukan kesalahan.

Meluber ke Rentang

IMPORTRANGE mengembalikan larik, sehingga hasilnya meluber ke beberapa sel mulai dari tempat Anda menaruhnya. Letakkan rumus ini di area kosong yang memiliki cukup ruang untuk meluas.

Jika sel di bawah atau di sebelah kanan sudah terisi, Anda akan mendapatkan kesalahan luapan atau #REF!. Sediakan ruang yang cukup, seperti sudut kosong di sebuah tab.

=IMPORTRANGE("1aBcDeFgHiJkLmNoPqRsTuVwXyZ", "Orders!A:F")

Mengimpor Satu Kolom

Anda tidak harus mengimpor seluruh tabel. Persempit teks rentangnya untuk mengambil tepat data yang Anda perlukan, misalnya satu kolom.

Rumus ini hanya mengambil nama dari kolom A pada sumber. Impor yang lebih kecil membuat lembar kerja Anda tetap cepat dan terfokus.

=IMPORTRANGE("1aBcDeFgHiJkLmNoPqRsTuVwXyZ", "People!A2:A")

Memfilter Data Impor dengan QUERY

IMPORTRANGE mengambil semua data dalam rentang, tetapi Anda dapat membungkusnya dengan QUERY untuk memfilter data pada saat yang sama. Larik yang diimpor menjadi argumen data QUERY.

Perhatikan bahwa di dalam QUERY, Anda merujuk kolom yang diimpor sebagai Col1, Col2, dan seterusnya, bukan berdasarkan huruf.

=QUERY(IMPORTRANGE("1aBcDeFgHiJkLmNoPqRsTuVwXyZ", "Sales!A1:D100"), "SELECT Col1, Col4 WHERE Col4 > 500", 1)

Col1, Bukan Huruf Kolom

Inilah hal penting saat menggabungkan kedua fungsi tersebut. Karena data berasal dari rumus, bukan rentang nyata, QUERY tidak dapat melihat huruf kolom lembar kerja.

Jadi A menjadi Col1, B menjadi Col2, dihitung mulai dari kolom pertama yang diimpor. Ingat hal ini agar gabungan keduanya dapat bekerja dengan lancar.

=QUERY(IMPORTRANGE("1aBcDeFgHiJkLmNoPqRsTuVwXyZ", "Sales!A1:D100"), "SELECT Col1, SUM(Col4) GROUP BY Col1", 1)

Penyegaran dan Kinerja

Data yang diimpor diperbarui secara otomatis, kira-kira setiap jam atau saat berkas dibuka atau diubah. Data tersebut diperbarui secara langsung, tetapi tidak sampai setiap detik.

Banyak pemanggilan IMPORTRANGE berukuran besar dapat memperlambat lembar kerja. Impor hanya rentang yang Anda perlukan, dan pertimbangkan untuk menggunakan satu impor yang menjadi sumber bagi beberapa rumus, bukan banyak impor terpisah.

Kesalahan Umum

Perhatikan hal-hal berikut:

  • #REF! dengan pesan hubungkan lembar kerja berarti Anda masih perlu mengeklik Izinkan akses
  • #REF! akibat luapan berarti area tujuan belum kosong
  • #ERROR! sering berarti teks rentang memiliki tanda kutip yang salah atau nama lembar yang keliru

Periksa kembali apakah nama lembar benar-benar sama dengan nama tab sumber.

=IMPORTRANGE("1aBcDeFgHiJkLmNoPqRsTuVwXyZ", "Sheet1!A1:D10")

Pola Praktis

Penyiapan yang umum: satu tab berisi satu IMPORTRANGE yang mencerminkan tabel sumber. Tab dan rumus lain kemudian merujuk salinan lokal tersebut, bukan impor secara langsung.

Dengan cara ini, izin dikelola di satu tempat, kinerja menjadi lebih baik, dan rumus Anda dapat merujuk rentang sederhana seperti Import!A:D, bukan URL yang panjang.

=IMPORTRANGE("1aBcDeFgHiJkLmNoPqRsTuVwXyZ", "MasterData!A1:F500")

Uji Cepat

Periksa pemahaman Anda tentang IMPORTRANGE.

Ringkasan

Sekarang Anda dapat mengambil data dari berbagai berkas:

  • IMPORTRANGE(url_or_key, range_string) mengimpor data secara langsung
  • Penggunaan pertama memerlukan satu kali klik Izinkan akses
  • Hasilnya meluber, jadi sediakan ruang kosong
  • Bungkus dengan QUERY untuk memfilter, menggunakan nama Col1, Col2
  • Impor hanya data yang Anda perlukan dan buat satu salinan lokal untuk meningkatkan kecepatan

Dengan demikian, perangkat QUERY dan ARRAYFORMULA di Google Spreadsheet telah selesai dipelajari.

=QUERY(IMPORTRANGE("1aBcDeFgHiJkLmNoPqRsTuVwXyZ", "Sales!A1:D100"), "SELECT Col1, SUM(Col4) GROUP BY Col1 ORDER BY SUM(Col4) DESC", 1)

Pertanyaan yang Sering Diajukan

Apakah pelajaran “Mengambil Data dengan IMPORTRANGE” gratis?

Ya — teks lengkap “Mengambil Data dengan IMPORTRANGE” gratis dibaca di sini di web. Untuk praktiknya secara interaktif (editor kode bawaan dan tutor AI 24/7) dan buka sisa kursus Excel Formulas Academy, upgrade ke CoddyKit PRO. Kursus Excel Formulas Academy mencakup 4 pelajaran total.

Apa yang akan aku pelajari di “Mengambil Data dengan IMPORTRANGE”?

Referensikan data dari file Google Sheets lainnya. Kamu berlatih Excel Formulas Academy dengan kode praktik yang langsung kamu jalankan di browser, dan tutor AI 24/7 menjawab pertanyaanmu saat kamu mengerjakan pelajaran ini.

Apakah aku perlu pengalaman untuk memulai Excel Formulas Academy?

Tidak diperlukan pengalaman sebelumnya. Excel Formulas Academy di CoddyKit dirancang untuk pemula hingga pelajar tingkat lanjut, jadi kamu bisa memulai di sini atau dari awal dan belajar sesuai kecepatan kamu sendiri. Ini adalah pelajaran 4 dari 4.

Berapa lama pelajaran “Mengambil Data dengan IMPORTRANGE” memakan waktu?

Sebagian besar pelajaran CoddyKit memakan waktu sekitar 5–10 menit. Setiap pelajaran ringkas dan interaktif, jadi kamu membuat kemajuan stabil dan melanjutkan dari tempat kamu tinggalkan di web dan aplikasi.

Bisakah aku menulis dan menjalankan kode dalam pelajaran Excel Formulas Academy ini?

Ya. Setiap pelajaran Excel Formulas Academy menyertakan editor kode bawaan, jadi kamu menulis dan menjalankan kode nyata langsung di browser dan mendapatkan umpan balik AI instan — tidak diperlukan penyiapan lokal.

Semua pelajaran dalam kursus ini

  1. Mengkueri Data dengan QUERY
  2. Mengurutkan dan Mengelompokkan dalam QUERY
  3. Menerapkan Formula ke Kolom dengan ARRAYFORMULA
  4. Mengambil Data dengan IMPORTRANGE
← Kembali ke Excel Formulas Academy