TL;DR
Proteksi di Google Sheets ngunci range atau seluruh sheet biar cuma orang tertentu yang bisa mengedit, diatur lewat menu Data lalu Lindungi lembar dan rentang. Kamu bisa proteksi sebagian sel atau satu tab penuh, lalu tentuin siapa yang boleh ngedit lewat daftar izin. Ada dua mode: nolak edit sepenuhnya, atau cuma kasih peringatan sebelum ngedit. Proteksi cocok buat template bersama biar rumus dan struktur nggak keubah nggak sengaja.
Proteksi range dan sheet di Google Sheets ngunci sel biar cuma orang tertentu yang bisa ngedit. Atur lewat menu Data lalu Lindungi lembar dan rentang.
Gunanya paling kerasa di file yang dipakai rame-rame. Kamu bikin template dengan rumus rapi, terus ada satu orang nggak sengaja nimpa formula di kolom total. Semua rekap langsung kacau. Proteksi nyegah itu.
Di bawah ini aku bahas cara proteksi sebagian sel, cara proteksi satu tab penuh, cara ngatur siapa yang boleh ngedit, sampai satu template penjualan toko_berkah yang dipakai 6 kasir.
Proteksi range dan sheet adalah fitur Google Sheets yang ngebatasi siapa yang boleh ngedit sel tertentu atau satu tab. Proteksi range ngunci sekumpulan sel, misalnya cuma kolom rumus. Proteksi sheet ngunci seluruh tab. Setelah dikunci, orang yang nggak ada di daftar izin nggak bisa ngubah isinya, walaupun mereka punya akses Editor ke file-nya. Fitur ini gratis dan ada di menu Data.
Bedanya sama data validation: data validation ngatur nilai apa yang boleh masuk, proteksi ngatur siapa yang boleh ngetik. Aku bahas validasi terpisah di Data Validation Google Sheets.
Ini yang paling sering dipakai. Kamu kunci kolom rumus, tapi biarin kolom input tetap bisa diisi. Enam langkah.
F2:F.Sekarang siapa pun selain yang di daftar bakal kena tolak waktu coba ngedit kolom total. Kolom input di sebelahnya tetap bebas diisi. Ini pola yang aku pakai di hampir semua template bersama.
Kadang kamu mau kunci satu tab penuh, misalnya tab data mentah atau tab pengaturan yang nggak boleh disentuh siapa pun.
Opsi "Kecuali sel tertentu" itu kebalik dari proteksi range. Di proteksi range kamu kunci yang dipilih. Di sini kamu kunci semuanya, lalu buka beberapa sel. Pilih mana yang lebih sedikit diatur.
Waktu Tetapkan izin, ada dua mode. Bedanya penting.
| Mode | Efek | Kapan dipakai |
|---|---|---|
| Tampilkan peringatan | Boleh edit, tapi muncul konfirmasi "yakin mau edit?" | Cegah edit nggak sengaja sesama tim tepercaya |
| Batasi yang dapat mengedit | Orang di luar daftar nggak bisa edit sama sekali | Data penting, file dibagi luas |
Mode peringatan cocok buat tim kecil yang saling percaya, cuma buat ngingetin. Mode batasi cocok kalau file dibagi ke banyak orang dan datanya beneran nggak boleh keubah. Buat kolom rumus di template bersama, aku selalu pakai mode batasi.
Di mode batasi, kamu bisa nambahin orang yang tetap boleh ngedit range terkunci itu.
Contoh nyata: kolom harga jual cuma boleh diubah manajer, tapi kasir tetap bisa isi kolom qty. Kamu kunci kolom harga, kasih izin cuma ke email manajer. Kasir kena tolak di kolom harga, bebas di kolom qty.
Ingat, orang dengan akses Editor ke seluruh file masih bisa ngapus proteksinya kalau kamu kasih mereka izin. Kalau proteksinya harus benar-benar aman, jangan kasih mereka jadi editor range itu.
Toko_berkah punya satu file penjualan yang diisi 6 kasir dari cabang beda. Strukturnya: kolom input (tanggal, produk, qty) yang diisi kasir, dan kolom rumus (total, subtotal, pajak) yang otomatis ngitung.
Sebelum ada proteksi, masalahnya rutin. Dalam 3 bulan, ada 5 kali kejadian kasir nggak sengaja nimpa rumus di kolom total, biasanya gara-gara salah paste. Tiap kejadian butuh sekitar 20 menit buat nyari sel mana yang rusak dan benerin rumusnya. Total sekitar 100 menit kebuang cuma buat betulin kesalahan yang bisa dicegah.
Aku pasang proteksi: semua kolom rumus dikunci mode batasi, izin edit cuma buat pemilik. Kolom input dibiarin bebas. Kasir tetap bisa kerja seperti biasa, tapi begitu mereka coba ngetik di kolom total, muncul tolakan.
Dalam 3 bulan berikutnya, kejadian rumus ketimpa turun jadi nol. Kombinasiin sama named range buat rumus yang lebih rapi, template-nya jadi jauh lebih tahan banting.
Proteksi itu kelihatannya soal keamanan. Tapi manfaat nyatanya di sini justru ngurangin kerjaan betulin error.
Ngasih editor akses ke range terkunci. Kalau kamu tambahin seseorang ke daftar izin, mereka bisa ngedit sekaligus ngapus proteksinya. Kasih izin cuma ke yang beneran perlu.
Ngira proteksi = enkripsi. Proteksi cuma ngatur edit, bukan lihat. Orang yang bisa buka file tetap bisa baca semua isinya. Buat nyembunyiin data, itu soal sharing dan sheet tersembunyi, beda hal.
Lupa mode peringatan gampang dilewati. Peringatan cuma konfirmasi sekali klik. Kalau tujuannya beneran ngunci, pakai mode batasi.
Proteksi range tapi rumusnya baca sel lain yang nggak dikunci. Kalau rumus di kolom terkunci ngambil dari sel yang masih bebas diedit, orang tetap bisa ngubah hasilnya lewat sel sumber. Kunci juga sel sumbernya kalau perlu.
Owner nggak bisa dikunci dari dirinya sendiri. Pemilik file selalu bisa ngedit apa pun. Proteksi jaga dari orang lain, bukan dari kamu sendiri.
Proteksi range ngunci sekumpulan sel yang kamu pilih, misalnya cuma kolom rumus, sementara sel lain tetap bisa diedit. Proteksi sheet ngunci satu tab penuh, dengan opsi ngecualiin beberapa sel yang tetap boleh diisi. Pakai proteksi range kalau cuma sebagian kecil yang mau dikunci. Pakai proteksi sheet kalau hampir seluruh tab harus dikunci dan cuma sedikit sel yang boleh diedit. Keduanya diatur dari menu yang sama.
Bisa. Proteksi cuma ngatur siapa yang boleh ngedit, bukan siapa yang boleh lihat. Siapa pun yang punya akses buka file tetap bisa baca semua isi sel yang diproteksi. Kalau kamu mau data beneran nggak kelihatan, itu urusan pengaturan berbagi file atau nyembunyiin sheet, bukan proteksi. Buat data sensitif, batasi akses file-nya dari awal lewat tombol Bagikan, jangan ngandelin proteksi range.
Kemungkinan besar kamu pemilik file atau ada di daftar izin edit range itu. Proteksi nggak berlaku buat pemilik dan orang yang kamu kasih izin, mereka selalu bisa ngedit. Buat nguji apakah proteksinya jalan, minta orang lain yang aksesnya Editor biasa coba ngedit, atau cek daftar izin di panel Lindungi lembar dan rentang. Kalau kamu sendiri masuk daftar, itu sebabnya kamu masih bisa ngetik.
Sebagian. Waktu seseorang bikin salinan file lewat Buat salinan, aturan proteksi ikut kebawa, tapi orang yang bikin salinan jadi pemilik salinan itu, jadi dia bisa ngubah atau ngapus semua proteksinya. Jadi proteksi nggak bikin file kamu aman dari disalin lalu diedit. Kalau kamu mau nyegah orang bikin salinan, atur itu di pengaturan berbagi, matiin opsi buat viewer dan commenter nyalin file.
Buka menu Data lalu Lindungi lembar dan rentang. Panel di kanan nampilin semua proteksi yang aktif. Klik proteksi yang mau dihapus, lalu klik ikon tong sampah buat ngilanginnya. Selnya langsung balik bisa diedit semua orang yang punya akses Editor. Cuma pemilik atau orang dengan izin edit proteksi itu yang bisa ngapus. Kalau kamu nggak nemu tong sampahnya, berarti kamu nggak punya izin buat ngubah proteksi itu.
Ringkasnya:
Buka satu template bersama kamu, blok kolom rumusnya, kunci lewat Data lalu Lindungi lembar dan rentang. Lima menit, rumusmu aman dari ketimpa nggak sengaja.
Mau template yang lebih tahan banting? Gabungin proteksi sama struktur tiga sheet di dashboard. Panduan resmi proteksi ada di bantuan Google Docs Editors.
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.