Cara Menggunakan IMPORTRANGE Di Google Sheets | Tarik Data Antar File

Punya banyak file Google Sheets yang datanya saling berkaitan? Misalnya tiap cabang punya file laporan sendiri, dan kamu butuh rekap semuanya di satu file pusat. Copy-paste manual? Capek, dan gampang kedaluwarsa.

Solusinya: fungsi IMPORTRANGE. Satu rumus, data dari file lain mengalir otomatis — dan selalu ter-update saat file sumber berubah.

1. Sintaks Dasar IMPORTRANGE

=IMPORTRANGE("url_spreadsheet"; "nama_sheet!rentang")

Ada dua argumen: URL file sumber (dalam tanda kutip), dan sheet + rentang yang mau ditarik. Contoh menarik data A1:D100 dari sheet "Penjualan" di file lain:

=IMPORTRANGE("https://docs.google.com/spreadsheets/d/abc123xyz"; "Penjualan!A1:D100")

Kamu juga bisa pakai ID spreadsheet saja (bagian di antara /d/ dan /edit), lebih pendek:

=IMPORTRANGE("abc123xyz"; "Penjualan!A1:D100")

2. Langkah Pertama: Beri Izin Akses

  • Ketik rumus IMPORTRANGE di sel tujuan.
  • Pertama kali, sel menampilkan error #REF! — klik selnya, lalu tekan tombol "Allow access" yang muncul.
  • Izin ini hanya perlu sekali per pasangan file. Setelah itu data mengalir otomatis.

Catatan: kamu harus punya akses baca ke file sumber. Kalau tidak, minta pemilik file membagikannya dulu (Share → siapa pun dengan link, atau ke email kamu).

3. Contoh Nyata: Rekap Penjualan 3 Cabang

Setiap cabang punya file dengan sheet "Harian" berisi kolom Tanggal, Produk, Qty, Omzet. Di file rekap pusat, buat tiga blok IMPORTRANGE — satu per cabang:

=IMPORTRANGE("id_file_jakarta"; "Harian!A2:D")
=IMPORTRANGE("id_file_tangerang"; "Harian!A2:D")
=IMPORTRANGE("id_file_bekasi"; "Harian!A2:D")

Letakkan di baris berbeda, atau gabung dengan kurung kurawal { } untuk menumpuk vertikal. Setiap ada penjualan baru di file cabang, rekap pusat ikut ter-update otomatis — tanpa buka-buka file.

Laporan Sudah Otomatis? Cetak Versi Fisiknya!

Rekap penjualan sudah mengalir otomatis ke satu file. Untuk arsip kantor atau presentasi ke atasan, versi cetaknya tetap tak tergantikan — rapi dijilid, enak dibaca. Website buka 24 jam, order kapan saja via website.

🖨️ Cetak Laporan Sekarang

4. Kombinasi Sakti: IMPORTRANGE + QUERY

Mau hanya data bulan ini saja yang ditarik? Bungkus dengan QUERY:

=QUERY(IMPORTRANGE("id_file"; "Harian!A2:D"); "select * where month(Col1)+1 = 10")

Col1, Col2, dst merujuk kolom hasil IMPORTRANGE. Kombinasi ini bikin dashboard otomatis yang selalu segar.

Tips Anti Error

  • Error #REF! terus: pastikan kamu menekan "Allow access", dan URL/ID-nya benar.
  • Data lambat muncul: IMPORTRANGE butuh beberapa detik (kadang menit) untuk file besar — jangan di-refresh berulang.
  • Rentang terlalu besar: batasi kolom (A2:D, bukan A:Z) supaya loading ringan.
  • File sumber dihapus / nama sheet diubah: rumus ikut rusak — komunikasikan dengan pemilik file.
  • Jangan tarik data sensitif ke file yang dibagikan ke banyak orang — sekali di-import, datanya ikut terlihat.

Penutup

IMPORTRANGE adalah jembatan antar file Google Sheets. Kuasai satu rumus ini, dan laporan multi-cabang, dashboard, dan rekap otomatis bukan lagi mimpi. Selamat mencoba!