Mengoptimalkan referensi data untuk meningkatkan performa Spreadsheet

Referensikan data Anda dalam Spreadsheet untuk meningkatkan performa saat Anda bekerja dengan set data besar. Ikuti saran berikut untuk meningkatkan:

  • Kecepatan komputasi
  • Stabilitas
  • Penggunaan CPU

Mereferensikan data di Spreadsheet yang sama jika memungkinkan

Referensikan data Anda di spreadsheet yang sama dengan yang sedang dikerjakan. Tindakan ini lebih cepat daripada menggunakan fungsi Impor, seperti:

  • IMPORTRANGE
  • IMPORTDATA
  • IMPORTXML
  • IMPORTHTML

Jika Anda menggunakan IMPORTRANGE() untuk mengambil data dari spreadsheet lain, fungsi Impor yang mereferensikan data antar-spreadsheet tetap akan melewati internet, meskipun jika Anda:

  • Memiliki spreadsheet tersebut.
  • Membukanya di browser yang sama.
  • Menyimpannya di drive yang sama.

Tindakan ini memerlukan tindakan dua arah untuk meminta dan mengambil data. Anda mungkin mengalami penundaan dan koneksi terputus-putus yang memperlambat kecepatan pemuatan.

Jika Anda memindahkan data secara manual dari spreadsheet lain ke spreadsheet Anda sendiri, lalu mereferensikan data Anda dari spreadsheet tersebut (termasuk tab yang berbeda dari spreadsheet yang sama), proses pengambilan data akan terjadi secara lokal, bukan melalui internet. Tindakan ini akan menghemat waktu, tetapi hanya berlaku ketika Anda mengerjakan data yang relatif statis dan deterministik yang tidak dapat berubah, misalnya, histori inventaris atau data historis.

Untuk memindahkan data secara manual, salin data yang ada dari spreadsheet lain ke spreadsheet Anda:

  1. Di bagian bawah, di samping nama sheet, klik Panah bawah Down arrow and then Salin ke and then Spreadsheet yang ada.
  2. Pilih spreadsheet tempat data akan disalin.

Tips: Jika Anda tidak dapat menemukan spreadsheet yang akan disalin di tampilan Drive, tempel alamat web spreadsheet di panel bawah.

Menggunakan rujukan rentang tertutup, bukan rujukan rentang terbuka

Spreadsheet rentang terbuka berarti rentang dimulai dan diakhiri tanpa menunjukkan baris atau kolom tertentu. Contoh: A:B berarti rentang yang mencakup semua sel di kolom A dan B.

Referensi rentang tertutup mengacu pada rentang yang dimulai dan diakhiri dengan baris atau kolom tertentu.
Contoh: A1:B6, A1:C100.

Rentang terbuka: A:B

Rentang tertutup: A1:B6

Contoh: Bayangkan Anda menghitung jumlah kolom A, tetapi hanya 10 baris pertama dari 10.000 baris yang berisi nilai.

  • Jika Anda menggunakan referensi rentang terbuka dalam fungsi SUM, SUM(A:A), komputer akan membaca seluruh baris yang berjumlah 10.000, meskipun ada sel kosong dalam referensi rentang terbuka. Google Spreadsheet akan memeriksa setiap file untuk memastikan tidak ada baris yang kosong.
  • Jika Anda menggunakan referensi tertutup, SUM(A1:A10), komputer Anda hanya membaca baris A1 hingga A10 sehingga Spreadsheet akan menghitung lebih cepat.

Mereferensikan fungsi tidak stabil secara efisien

Today(), RAND(), RANDBETWEEN(), dan NOW() adalah fungsi tidak stabil karena fungsi tersebut berubah dan memuat ulang secara rutin agar dapat tetap menampilkan informasi terbaru. Fungsi tersebut tidak bersifat statis. Misalnya, TODAY() diperbarui setiap hari.

Contoh: Setiap baris kolom B membaca data dari setiap baris kolom A. Itu berarti kolom A memuat ulang semua sel saat kolom B menghitung hasil.

Saat mereferensikan fungsi tidak stabil yang memberi Anda hasil yang sama, seperti NOW() dan TODAY(), pastikan untuk menggunakan referensi absolut sehingga Anda hanya mereferensikan satu kali. Dalam kasus ini, kolom B menghitung hasil bergantung pada satu sel, A2. Jika Anda menghapus dependensi yang tidak diperlukan, Spreadsheet akan berjalan lebih cepat.

Menghindari rantai referensi yang panjang jika memungkinkan

Rantai referensi akan memperlambat sheet Anda. Misalnya, dalam kasus berikut, A2 membaca data A1; A3 membaca data A2; dan seterusnya. Karena data dirantai bersama, untuk menghitung nilai di A10, Google Spreadsheet menunggu penghitungan semua nilai sebelumnya (A1 hingga A9) sebelum menampilkan nilai di A10.

Untuk menghindari penghitungan berantai saat Anda mengisi sel, gunakan referensi absolut. Dalam kasus ini, A2 membaca data dari A1, A3 membaca data dari A1, dan seterusnya. Karena A1 dihitung dan tersedia, A2 hingga A10 langsung mengambil nilai A1. Hasilnya identik, tetapi penghitungannya lebih cepat.

Referensi terkait

true
Visit the Learning Center

Using Google products, like Google Docs, at work or school? Try powerful tips, tutorials, and templates. Learn to work on Office files without installing Office, create dynamic project plans and team calendars, auto-organize your inbox, and more.

Telusuri
Hapus penelusuran
Tutup penelusuran
Menu utama
6242450830840851050
true
Pusat Bantuan Penelusuran
true
true
true
true
true
35
false
false