Referensi data antar spreadsheet berbasis fungsi IMPORTRANGE, yang memungkinkan Anda mengimpor data sel dari rentang tertentu pada spreadsheet lain sekaligus menyinkronkan pembaruan spreadsheet sumber secara otomatis. Dengan referensi antar spreadsheet, interkoneksi data lintas spreadsheet dapat dicapai dalam satu langkah sehingga pemrosesan data menjadi lebih efisien.
- Pengenalan skenario penerapan
- Cara membuat data referensi
- Melihat/mengedit referensi yang sudah ada
- Membatalkan referensi
- Penjelasan kegagalan Lookup Terkait antar spreadsheet
- Pertanyaan umum
1. Pengenalan skenario penerapan
Ding Sanduo adalah manajer toko pusat nasional DingTalk Coffee yang setiap hari perlu mengagregasi “situasi penjualan seluruh toko di seluruh negeri” secara real-time. Ding Sanduo ingin dapat mereferensikan “data penjualan toko di berbagai wilayah” secara otomatis dalam satu tabel total, alih-alih menyalinnya secara manual. Cara ini menjamin efisiensi sekaligus memastikan bahwa setelah informasi pengguna diperbarui, semua tabel yang mereferensikan data ini dapat tersinkron secara otomatis. Hasil akhirnya seperti ditunjukkan pada gambar di bawah:
2. Cara membuat data referensi
Metode 1: Melalui entri menu fitur Setelah memilih sel, klik [Menu] - [Data] - [Referensi antar spreadsheet] - [Buat referensi] pada bilah alat. Pada jendela pop-up, pilih atau cari file spreadsheet yang ingin direferensikan, seleksi rentang data pada kotak di sebelah kanan, lalu klik [Referensikan data] untuk menyelesaikannya. Metode 2: Menggunakan fungsi IMPORTRANGE Pilih sel dan ketik “=IMPORTRANGE” untuk memunculkan panel fungsi, lalu klik [Pilih spreadsheet]. Pada jendela pop-up, pilih atau cari file spreadsheet yang ingin direferensikan, seleksi rentang data pada kotak di sebelah kanan, lalu klik [Referensikan data] untuk menyelesaikannya. Jika Anda sudah sangat familiar dengan fungsi ini, Anda dapat langsung mengetik formula: =IMPORTRANGE(tautan spreadsheet online, rentang area) Contoh: =IMPORTRANGE(“https://docs.dingtalk.io/”,“‘Manajemen Proyek’!G21:G22”) Metode 3: Melalui entri menu fungsi Pilih sel, lalu klik [Menu] - [Sisipkan] - [Formula] - [Semua fungsi] pada bilah alat. Temukan fungsi IMPORTRANGE di [Pencarian], klik [Sisipkan] - [Pilih spreadsheet], pilih file spreadsheet yang ingin direferensikan pada jendela pop-up, lalu klik [Referensikan data] untuk menyelesaikan referensi. Pengingat Setelah mengonfirmasi referensi, akan muncul jendela kecil berisi informasi otorisasi. Klik izinkan, jika tidak referensi tidak akan berlaku. Seperti ditunjukkan pada gambar di sebelah kanan.3. Melihat/mengedit referensi yang sudah ada
Pengguna dengan izin “dapat mengedit” atau lebih tinggi pada spreadsheet saat ini dapat melihat referensi antar spreadsheet di lembar kerja saat ini. Cara melihat:- Melihat semua referensi: melalui [Menu] utama, klik [Data] - [Referensi antar spreadsheet] - [Lihat semua referensi].
- Melihat referensi dalam seleksi: klik kanan pada rentang seleksi untuk memunculkan menu, gulir ke bagian paling bawah, lalu pilih [Referensi antar spreadsheet].
(Catatan: pengguna dengan izin “dapat mengedit” atau lebih tinggi pada spreadsheet saat ini dapat mengklik entri “Buka”)Metode 1: buka antarmuka tampilan, lalu klik spreadsheet referensi pada kartu spreadsheet di sebelah kanan untuk langsung menuju ke sana. Metode 2: klik kanan pada seleksi referensi, gulir ke bagian paling bawah menu, lalu pilih [Referensi antar spreadsheet] - [Buka spreadsheet sumber].
4. Membatalkan referensi
Catatan: pengguna dengan izin “dapat mengedit” atau lebih tinggi pada spreadsheet saat ini dapat membatalkan referensi.Metode 1: buka antarmuka tampilan, lalu klik tombol batal pada kartu spreadsheet di sebelah kanan. Metode 2: klik kanan pada seleksi referensi, gulir ke bagian paling bawah menu, lalu pilih [Referensi antar spreadsheet] - [Batalkan referensi] data.
5. Penjelasan kegagalan Lookup Terkait antar spreadsheet
- Penjelasan istilah
Node: “node referensi antar spreadsheet” merujuk pada dokumen atau unit data yang direferensikan melalui Asosiasi. Ketika terjadi referensi antar spreadsheet, setiap dokumen, spreadsheet, Tabel, dan sebagainya yang independen dapat dianggap sebagai satu “node”. Node-node ini saling terhubung melalui hubungan referensi sehingga membentuk struktur jaringan atau grafik.
- Klasifikasi dan penyebab kegagalan referensi antar spreadsheet
- Batas jumlah node
- Pesan kegagalan:
-
Penjelasan batas jumlah node: merujuk pada total jumlah dokumen dalam jaringan referensi yang saling terhubung secara langsung maupun tidak langsung melalui referensi. Saat ini jumlah node referensi antar spreadsheet tidak boleh lebih dari 10. Ketika total referensi antar spreadsheet melebihi 10, akan muncul pesan otorisasi gagal karena melampaui batas jumlah node. Contohnya:
- A mereferensikan B dan C, B mereferensikan D, E, dan F, sehingga total asosiasi dokumen-dokumen ini adalah 6;
- Ketika totalnya mencapai 10, tidak satu pun dari sepuluh dokumen ini dapat lagi mereferensikan dokumen ke-11, dan juga tidak dapat direferensikan oleh dokumen ke-11.
- Jika jumlah dokumen dari dua kelompok asosiasi digabungkan melebihi 10, kedua kelompok referensi ini juga tidak dapat dihubungkan.
- Batas jumlah lapisan node
- Pesan kegagalan:
-
Batas jumlah lapisan node: merujuk pada kedalaman referensi dokumen pada satu jalur tunggal, yaitu sebuah dokumen direferensikan oleh dokumen lain, yang kemudian direferensikan lagi oleh dokumen ketiga, dan seterusnya. Saat ini kedalaman referensi dokumen antar spreadsheet tidak boleh lebih dari 3 lapisan. Contohnya:
- A mereferensikan B, B mereferensikan C, dan C mereferensikan D, sehingga di antara keempat dokumen ini terdapat hubungan referensi 3 lapisan. D tidak dapat lagi mereferensikan dokumen ke-5, dan dokumen ke-5 juga tidak dapat mereferensikan A.
- Referensi melingkar
- Pesan kegagalan:
-
Referensi melingkar: merujuk pada situasi di mana dokumen A mereferensikan dokumen B, sementara dokumen B secara langsung maupun tidak langsung mereferensikan kembali dokumen A, sehingga membentuk lingkaran tertutup. Situasi ini saat ini tidak didukung oleh referensi antar spreadsheet, guna menghindari perulangan tak terbatas atau kekacauan logika saat pemrosesan data. Contohnya:
- A mereferensikan B, dan B mereferensikan C, sehingga C tidak dapat lagi mereferensikan A atau B. Tentu saja, file yang mereferensikan dirinya sendiri juga tidak diizinkan.
- Hal yang perlu diperhatikan saat menggunakan Lookup Terkait antar spreadsheet
- Jumlah dokumen Lookup Terkait tidak lebih dari 10;
- Dokumen Lookup Terkait tidak mendukung pengeditan online;
- Konten referensi yang terlalu banyak atau mengandung formula yang kompleks, serta waktu tunggu (timeout) data referensi, juga dapat menyebabkan kegagalan;
6. Pertanyaan umum
- Fitur referensi antar spreadsheet untuk sementara tidak mendukung referensi ke spreadsheet lokal;
- Untuk sementara tidak mendukung referensi ke spreadsheet yang mengandung aturan “kunci - larang lihat”;
- Tidak boleh ada data lain di dalam area referensi, karena referensi antar spreadsheet diimplementasikan berdasarkan “formula array”. Saat diekspansi, area ekspansi harus dipastikan tidak berisi data. Seperti ditunjukkan pada gambar di bawah: