TL;DR
Named range di Google Sheets adalah nama yang kamu kasih ke satu sel atau satu range, misalnya HARGA buat B2:B500, biar rumus jadi gampang dibaca. Bikinnya lewat menu Data lalu Named ranges, atau ketik nama di Name Box. Setelah dibuat, nama itu bisa dipakai di rumus mana pun, dan kalau range-nya digeser Google Sheets ngikutin sendiri.
Named range di Google Sheets adalah nama yang kamu kasih ke sebuah sel atau range, misalnya HARGA buat range B2:B500, biar rumus jadi gampang dibaca.
Rumus =SUMIF(C2:C500;"Sembako";E2:E500) susah dibaca ulang tiga bulan lagi. Versi named range-nya, =SUMIF(kategori;"Sembako";total), langsung kelihatan maksudnya.
Di tutorial ini kamu bakal bikin named range dari nol, pakai di rumus SUMIF dan QUERY, terus tau kesalahan yang sering bikin nama-nya nolak dibuat.
Named range adalah label buat sekumpulan sel. Alih-alih nulis alamat kayak Sheet1!B2:B500, kamu kasih nama harga, terus pakai nama itu di rumus. Google Sheets nyimpen hubungan antara nama dan range-nya, jadi begitu range digeser, nama-nya ngikut sendiri tanpa kamu benerin rumus satu-satu.
Namanya berlaku ke seluruh file, bukan cuma satu tab. Jadi di sheet mana pun kamu ngetik =SUM(harga), hasilnya sama.
Ada dua cara. Lewat menu, atau lewat Name Box di pojok kiri atas. Cara menu lebih aman buat pemula soalnya ada validasinya.
harga.Cara cepat: blok range-nya, klik Name Box (kotak kecil di kiri atas yang biasanya nampilin A1), ketik nama, tekan Enter. Jadi dalam dua detik.
Nama harus mulai dari huruf, gak boleh ada spasi, dan gak boleh mirip alamat sel kayak A1 atau Q3. Pakai underscore kalau butuh pemisah, misalnya total_penjualan.
Tinggal ketik namanya di posisi range. Google Sheets ngenalin nama itu dan ngeganti ke alamat aslinya waktu ngitung. Contoh paling sering: jumlahin satu kolom, atau SUMIF dengan kriteria.
=SUM(harga)
=SUMIF(kategori; "Sembako"; total)
=AVERAGE(total)
Named range juga jalan di dalam QUERY, VLOOKUP, dan hampir semua rumus yang minta range. Kalau kamu udah kenal SUMIF di Google Sheets, tinggal ganti alamat sel-nya jadi nama.
Enaknya: waktu kamu baca =SUMIF(kategori;"Sembako";total), kamu langsung tau ini jumlahin total buat kategori Sembako. Gak perlu buka kolom C dan E buat ngecek isinya apa.
Named range itu absolut secara default. Artinya nama harga selalu nunjuk ke range yang sama walau rumusnya kamu copy ke sel lain. Ini beda dari referensi biasa yang geser waktu di-drag.
| Ditulis | Waktu di-copy ke bawah |
|---|---|
=SUM(B2:B10) | Berubah jadi B3:B11, B4:B12, dst |
=SUM(harga) | Tetap nunjuk range yang sama |
Jadi named range pas buat range acuan yang gak boleh geser, kayak tabel harga master atau daftar kategori. Buat rumus yang emang harus geser per baris, tetap pakai alamat sel biasa.
Dataset toko_berkah punya Ngulik Data isinya 8.400 transaksi warung kelontong di Semarang. Kolomnya: tanggal, kota, kategori, total, ongkir.
Sebelum pakai named range, rumus rekap bulanannya kayak gini:
=SUMIF('Data Mentah'!D2:D8401; "Sembako"; 'Data Mentah'!E2:E8401)
Setelah kolom D dikasih nama kategori dan kolom E dikasih nama total:
=SUMIF(kategori; "Sembako"; total)
Aku hitung di file rekap yang isinya 30 rumus. Rata-rata panjang rumus turun dari 71 karakter jadi 34 karakter. Separuh lebih pendek.
Yang lebih kerasa bukan hemat karakternya. Waktu ada yang salah, kamu baca =SUMIF(kategori;"Sembako";total) dan langsung ngeh salahnya di mana. Versi alamat sel butuh kamu bolak-balik cek kolom dulu.
Buka lagi menu Data, lalu Named ranges. Panel di kanan nampilin semua nama yang udah kamu buat.
Hati-hati waktu hapus. Rumus yang masih make nama itu bakal langsung nampilin #REF! atau #NAME?. Cek dulu nama itu kepakai di mana sebelum dibuang.
Kasih nama yang mirip alamat sel. Nama kayak Q1 atau K2 ditolak Google Sheets soalnya bentrok sama alamat sel. Tambahin kata biar aman, misalnya kuartal_1.
Pakai spasi di nama. total penjualan gak bakal diterima. Ganti spasi pakai underscore jadi total_penjualan.
Named range gak ikut nambah waktu data baru masuk. Kalau kamu kasih nama B2:B500 lalu data tembus baris 500, baris baru gak kehitung. Kasih nama satu kolom penuh, misalnya B2:B, biar baris baru otomatis kebaca.
Bikin nama kembar dengan header kolom. Ini gak error, tapi bikin bingung. Kalau kolom judulnya "harga" dan named range juga "harga", kamu sendiri yang pusing pas baca rumus.
Hapus named range tanpa cek dampaknya. Satu nama bisa kepakai di 20 rumus. Hapus sembarangan, 20 sel langsung error bareng.
Referensi sel biasa kayak B2:B500 nunjuk lokasi lewat alamat. Named range nunjuk lokasi yang sama tapi lewat nama yang kamu kasih, misalnya harga. Named range juga bersifat absolut, jadi gak geser waktu rumusnya di-copy. Referensi biasa geser mengikuti posisi. Buat range acuan yang tetap, named range lebih aman dan gampang dibaca.
Nggak. Named range cuma nyimpen nama dan alamat range, ukurannya kecil banget. File jadi berat gara-gara jumlah rumus dan data mentah, bukan gara-gara nama. Malah named range bisa bikin rumus lebih ringkas dan gampang di-audit. Kamu aman bikin puluhan named range dalam satu file tanpa ngaruh ke kecepatan.
Bisa. Named range berlaku buat seluruh spreadsheet, bukan cuma satu tab. Jadi kalau kamu bikin nama harga di Sheet1, kamu bisa ketik =SUM(harga) di Sheet2 dan hasilnya tetap bener. Ini yang bikin named range enak buat file dengan banyak tab, kayak file rekap yang narik data dari sheet mentah di tab lain.
Tiga sebab paling umum. Pertama, namanya mirip alamat sel kayak A1 atau Q3. Kedua, ada spasi di dalam nama. Ketiga, namanya udah dipakai buat range lain. Nama harus mulai dari huruf atau underscore, gak boleh ada spasi, dan harus unik. Ganti spasi pakai underscore dan tambahin kata biar gak bentrok sama alamat sel.
Punya. Di Excel namanya Name Manager, ada di tab Formulas. Konsepnya sama persis: kasih nama ke range biar rumus kebaca. Bedanya cuma di lokasi menu dan beberapa aturan scope. Kalau kamu sering pindah antara Excel dan Google Sheets, kemampuan named range kamu kepakai di dua-duanya tanpa belajar ulang.
Named range ngubah rumus dari alamat sel yang kaku jadi nama yang kebaca. =SUMIF(kategori;"Sembako";total) jauh lebih enak diurus ketimbang deretan huruf dan angka.
Mulai dari yang sering kamu pakai: kasih nama ke kolom harga, total, dan kategori. Sisanya nyusul sendiri begitu kamu ngerasain enaknya.
Aturan lengkap soal penamaan ada di dokumentasi resmi Google Sheets soal named ranges.
Lanjut rapiin spreadsheet kamu: coba Data Validation biar input gak salah, dan INDEX MATCH buat lookup yang lebih fleksibel dari VLOOKUP.
Mau praktek langsung? Mulai latihan SQL gratis
Latihan interaktif, langsung di browser.
SUMIFS ribet kalau kriterianya banyak dan sering ganti. Rumus database Excel kayak DSUM baca kriteria dari sel terpisah, jadi kamu tinggal ubah tabel kecil tanpa nyentuh rumus.
DATEDIF ngasih umur bulat, tapi kadang kamu butuh angka desimal kayak 27,6 tahun buat hitung masa kerja atau bunga. YEARFRAC ngasih pecahan tahun dengan presisi.
Cara pakai rumus EDATE Excel buat menambah atau mengurangi bulan dari sebuah tanggal. Cocok buat jatuh tempo, tanggal kedaluwarsa, dan jadwal cicilan UMKM.