Cara Kunci Rumus Excel agar Tidak Berubah dan Tidak Bisa Diedit
Cara kunci rumus Excel ada dua, tergantung masalah Anda. Kalau rumus “bergeser” dan hasilnya kacau setiap disalin ke bawah, kunci alamat selnya dengan tanda dolar, misalnya =B4*$B$1, cukup tekan F4 saat mengetik rumus. Kalau rumusnya tidak boleh diubah atau dilihat orang lain, kunci selnya lewat Format Cells > Protection lalu aktifkan Review > Protect Sheet. Panduan ini memakai Excel 365/Excel 2021 di Windows, dengan catatan untuk Mac.
Ringkasan:
- Rumus bergeser saat disalin: tambahkan
$di depan kolom dan baris ($B$1), atau tekan F4 (Mac: Command+T) pada alamat sel di rumus. - Rumus tidak boleh diedit: semua sel Excel sudah berstatus Locked secara bawaan, tetapi baru benar-benar terkunci setelah Anda menjalankan Protect Sheet.
- Supaya sel input tetap bisa diisi, buka kunci sel input dulu, baru proteksi lembar kerjanya.
- Centang Hidden kalau rumus juga tidak boleh terlihat di Formula Bar.
- Ingin hasil rumus jadi angka mati yang tidak berubah lagi: salin lalu Paste Values.
Tiga Arti “Mengunci Rumus” dan Fitur yang Tepat
Orang memakai kata “kunci rumus” untuk tiga masalah yang berbeda. Salah pilih fitur, masalahnya tidak selesai. Cocokkan dulu kebutuhan Anda dengan tabel ini.
| Masalah yang Anda alami | Yang sebenarnya dibutuhkan | Fitur Excel |
|---|---|---|
| Rumus di-copy ke bawah, alamat selnya ikut berubah dan hasilnya salah | Mengunci referensi sel | Tanda $ / tombol F4 |
| Orang lain (atau Anda sendiri) tidak sengaja menimpa rumus | Mengunci sel agar tidak bisa diedit | Format Cells > Locked + Protect Sheet |
| Rumus tidak boleh dilihat atau ditiru | Menyembunyikan rumus dari Formula Bar | Format Cells > Hidden + Protect Sheet |
| Hasil rumus harus tetap walau data sumbernya berubah atau dihapus | Mengubah rumus menjadi nilai | Copy > Paste Values |
| File tidak boleh dibuka orang lain | Mengunci file, bukan rumusnya | File > Info > Protect Workbook > Encrypt with Password |
Dasar penulisan rumus, alamat sel, dan cara menyalin rumus dibahas di panduan rumus Excel dasar untuk pemula. Dua bagian berikut membahas dua cara kunci yang paling sering dicari.
Cara Kunci Rumus Excel dengan Tanda $ agar Tidak Bergeser
Secara bawaan, alamat sel di rumus bersifat relatif: Excel mengingat posisinya relatif terhadap sel rumus, bukan alamat persisnya. Rumus =B4*B1 di sel C4 berarti “kalikan sel di sebelah kiri dengan sel tiga baris di atasnya”. Saat disalin ke C5, rumusnya otomatis menjadi =B5*B2. Untuk kolom B4 itu memang yang kita mau, tetapi B1 ikut bergeser ke B2 padahal angka diskonnya hanya ada di B1.
Solusinya jadikan B1 referensi absolut dengan tanda dolar di depan huruf kolom dan nomor baris: =B4*$B$1. Tanda $ artinya “jangan geser bagian ini”. Penjelasan resminya ada di halaman Microsoft tentang referensi relatif, absolut, dan campuran.
Langkah cepat dengan tombol F4
- Klik sel rumus, misalnya C4, lalu klik di Formula Bar tepat pada alamat sel yang ingin dikunci (B1).
- Tekan F4 sekali. Alamatnya berubah menjadi
$B$1. Di Mac tekan Command+T; di beberapa laptop Windows tombol F4 perlu ditekan bersama Fn. - Tekan F4 lagi untuk berpindah ke
B$1(baris saja terkunci), lagi untuk$B1(kolom saja terkunci), dan sekali lagi kembali keB1. - Tekan Enter, lalu salin rumus ke bawah dengan klik dua kali kotak kecil di pojok kanan bawah sel.
| Jenis referensi | Contoh | Yang dikunci | Hasil setelah disalin 2 baris ke bawah dan 2 kolom ke kanan |
|---|---|---|---|
| Relatif | A1 |
Tidak ada | C3 |
| Absolut | $A$1 |
Kolom dan baris | $A$1 |
| Campuran (baris terkunci) | A$1 |
Baris saja | C$1 |
| Campuran (kolom terkunci) | $A1 |
Kolom saja | $A3 |
Contoh hitungan: diskon dari satu sel
Persentase diskon ditulis sekali di sel B1 (10%). Daftar barang mulai baris 4: nama di kolom A, harga di kolom B, potongan di kolom C, dan harga bayar di kolom D. Rumus C4 adalah =B4*$B$1 dan D4 adalah =B4-C4, lalu keduanya disalin ke bawah.
| Barang | Harga (B) | Rumus di C | Potongan (C) | Bayar (D) |
|---|---|---|---|---|
| Buku tulis | 25.000 | =B4*$B$1 |
2.500 | 22.500 |
| Pulpen | 5.000 | =B5*$B$1 |
500 | 4.500 |
| Tas sekolah | 150.000 | =B6*$B$1 |
15.000 | 135.000 |
| Sepatu | 299.000 | =B7*$B$1 |
29.900 | 269.100 |
Perhatikan bahwa B4 berubah menjadi B5, B6, B7 (memang harus mengikuti baris), sedangkan $B$1 tetap. Kalau diskon berubah menjadi 15%, cukup ubah B1 dan seluruh tabel ikut terhitung ulang. Variasi rumus persen lainnya ada di rumus persen Excel.
Referensi campuran untuk tabel perkalian
Referensi campuran berguna saat satu rumus harus bisa disalin ke bawah dan ke samping. Pada tabel perkalian dengan angka 1 sampai 10 di kolom A dan baris 1, tulis =$A2*B$1 di sel B2 lalu salin ke seluruh tabel. Kolom A terkunci ($A2) sehingga pengali kiri selalu dari kolom A, dan baris 1 terkunci (B$1) sehingga pengali atas selalu dari baris 1. Contoh perkalian lain dibahas di rumus Excel perkalian.
Cara Mengunci Rumus Excel agar Tidak Bisa Diedit (Protect Sheet)
Ini yang dicari kalau Anda membagikan file ke tim, murid, atau klien dan rumusnya sering tertimpa. Yang perlu dipahami: semua sel di Excel sudah tercentang Locked secara bawaan, tetapi centang itu tidak berpengaruh sampai lembar kerjanya diproteksi. Begitu Anda klik Protect Sheet tanpa persiapan, seluruh sheet terkunci, termasuk sel yang seharusnya diisi orang. Karena itu urutannya: buka kunci sel input dulu, kunci sel rumus, baru proteksi.
- Buka kunci semua sel. Tekan Ctrl+A (Mac: Command+A) untuk memilih seluruh sheet, lalu Ctrl+1 (Mac: Command+1) untuk membuka Format Cells. Klik tab Protection, hilangkan centang Locked, klik OK. Sekarang semua sel bebas diedit walau sheet nanti diproteksi.
- Pilih hanya sel yang berisi rumus. Di tab Home klik Find & Select > Go To Special, pilih Formulas, klik OK. Excel otomatis menyorot semua sel rumus di sheet itu, tidak perlu mencari satu per satu.
- Kunci sel rumus. Tekan Ctrl+1 lagi, tab Protection, centang Locked. Kalau rumusnya tidak boleh terlihat, centang juga Hidden. Klik OK.
- Aktifkan proteksi. Buka tab Review, klik Protect Sheet. Ketik kata sandi, centang hal yang masih boleh dilakukan pengguna (lihat tabel di bawah), klik OK, lalu ketik ulang kata sandinya.
- Uji hasilnya. Klik sel rumus dan coba ketik sesuatu: Excel menampilkan peringatan bahwa sel terproteksi. Klik sel input (harga, nama, tanggal) dan pastikan masih bisa diisi.
Langkah resmi dari Microsoft ada di halaman bantuan Lock cells to protect them. Microsoft juga menyarankan membuka kunci sel yang masih perlu diubah sebelum memproteksi lembar kerja.
Pilihan izin di kotak Protect Sheet
Saat mengaktifkan Protect Sheet, Excel menampilkan daftar “Allow all users of this worksheet to”. Secara bawaan hanya dua yang tercentang, yaitu memilih sel terkunci dan sel tidak terkunci. Sesuaikan dengan kebutuhan file Anda.
| Pilihan | Kalau dicentang, pengguna boleh | Saran |
|---|---|---|
| Select locked cells | Mengklik sel rumus (tanpa bisa mengubahnya) | Hilangkan centang kalau rumus ingin benar-benar “tidak tersentuh”; kursor akan melompati sel rumus |
| Select unlocked cells | Mengklik dan mengisi sel input | Biarkan tercentang |
| Format cells | Mengubah warna, font, format angka | Centang kalau pengguna perlu merapikan tampilan |
| Insert rows / Delete rows | Menambah atau menghapus baris | Hati-hati, menghapus baris bisa merusak rumus total |
| Sort / Use AutoFilter | Mengurutkan dan menyaring data | Centang untuk tabel data yang sering disaring |
Menyembunyikan rumus dari Formula Bar
Centang Locked saja mencegah pengeditan, tetapi rumusnya masih terbaca saat sel diklik. Kalau Anda tidak ingin rumus dilihat atau ditiru, centang Hidden di tab Protection yang sama sebelum menjalankan Protect Sheet. Setelah proteksi aktif, Formula Bar akan kosong saat sel rumus dipilih, tetapi hasil perhitungannya tetap tampil dan tetap diperbarui.
Membuka kunci lagi
Buka tab Review, klik Unprotect Sheet, masukkan kata sandi. Tombol Protect Sheet dan Unprotect Sheet berada di tempat yang sama dan berganti sesuai status proteksi. Simpan kata sandinya di tempat aman: Excel tidak menyediakan cara resmi memulihkan kata sandi proteksi yang terlupa.
Mengunci Hasil Rumus Menjadi Angka Tetap (Paste Values)
Kadang yang Anda butuhkan bukan melindungi rumus, melainkan membekukan hasilnya. Misalnya laporan bulan lalu yang angkanya tidak boleh berubah walau data sumbernya diperbarui, atau tabel yang akan dikirim ke orang lain tanpa membawa rumus dan file sumbernya.
- Blok sel yang berisi rumus, tekan Ctrl+C.
- Klik kanan di tempat yang sama (atau di lokasi baru), lalu pada bagian Paste Options klik ikon Values yang bergambar 123.
- Klik salah satu sel: Formula Bar sekarang menampilkan angka, bukan rumus.
Langkah ini tidak bisa dibatalkan setelah file disimpan dan ditutup, jadi simpan salinan file berisi rumus terlebih dahulu. Pola yang aman: sheet “Kerja” tetap berisi rumus, sheet “Laporan” berisi nilai hasil Paste Values. Total yang sudah dibekukan bisa Anda cek ulang dengan rumus penjumlahan Excel di sheet kerja.
Kesalahan Umum Saat Mengunci Rumus
| Gejala | Penyebab | Solusi |
|---|---|---|
| Sudah centang Locked, rumus masih bisa diedit | Lembar kerja belum diproteksi | Jalankan Review > Protect Sheet |
| Setelah Protect Sheet, sel input juga tidak bisa diisi | Semua sel berstatus Locked secara bawaan | Unprotect Sheet, buka kunci sel input (Ctrl+1 > Protection > hilangkan Locked), lalu proteksi lagi |
| Rumus masih bergeser padahal sudah ada tanda $ | Tanda $ hanya di kolom atau baris saja ($B1 / B$1) |
Pakai $B$1 atau tekan F4 sampai keduanya terkunci |
Hasil jadi 0, kosong, atau #VALUE! setelah rumus disalin |
Referensi relatif bergeser ke sel kosong atau sel berisi teks | Ubah sel acuan tetap menjadi referensi absolut |
| Rumus masih terlihat di Formula Bar meski sheet terproteksi | Centang Hidden belum diberikan sebelum proteksi | Unprotect Sheet, centang Hidden pada sel rumus, proteksi ulang |
| Tombol Protect Sheet berwarna abu-abu | Ada sel yang masih dalam mode edit | Tekan Enter atau Esc dulu, lalu coba lagi |
| Lupa kata sandi proteksi | Tidak ada fitur pemulihan kata sandi | Pakai salinan file sebelum diproteksi; ke depan catat kata sandi di pengelola sandi |
Protect Sheet Bukan Pengaman Data Rahasia
Proteksi lembar kerja dirancang untuk mencegah salah edit, bukan untuk menjaga kerahasiaan. Orang yang menerima file masih bisa membuka dan membaca semua angkanya. Kalau isinya sensitif, misalnya data gaji atau nilai ujian, kunci file-nya lewat File > Info > Protect Workbook > Encrypt with Password, dan kirimkan kata sandinya lewat jalur terpisah dari file-nya. Untuk peringkat atau nilai yang hasilnya tidak boleh berubah, gabungkan Protect Sheet dengan rumus ranking Excel yang sudah dibekukan dengan Paste Values.
Pertanyaan yang Sering Diajukan
Bagaimana cara mengunci rumus Excel agar tidak berubah saat di-copy?
Tambahkan tanda dolar di depan huruf kolom dan nomor baris sel yang harus tetap, misalnya $B$1. Cara tercepat: klik alamat sel di Formula Bar lalu tekan F4 (Mac: Command+T). Alamat tanpa tanda dolar akan bergeser mengikuti arah penyalinan.
Apa fungsi tombol F4 di Excel?
Saat kursor berada pada alamat sel di dalam rumus, F4 mengganti jenis referensi secara bergiliran: B1 menjadi $B$1, lalu B$1, lalu $B1, dan kembali ke B1. Di luar mode edit rumus, F4 berfungsi mengulang perintah terakhir.
Bagaimana mengunci rumus tapi sel lain tetap bisa diisi?
Pilih seluruh sheet, buka Format Cells (Ctrl+1), hilangkan centang Locked. Lalu pilih hanya sel rumus lewat Find & Select > Go To Special > Formulas, centang Locked lagi, dan jalankan Review > Protect Sheet. Hanya sel rumus yang terkunci.
Apakah mengunci rumus Excel harus pakai kata sandi?
Tidak wajib. Protect Sheet tanpa kata sandi tetap mencegah pengeditan tidak sengaja, tetapi siapa pun bisa membukanya lewat Unprotect Sheet tanpa ditanya apa-apa. Pakai kata sandi kalau file dibagikan ke orang lain.
Kenapa rumus masih terlihat padahal sheet sudah diproteksi?
Karena yang dicentang hanya Locked. Agar rumus tidak tampil di Formula Bar, buka proteksi, centang juga Hidden di tab Protection pada sel rumus, lalu proteksi kembali.
Mulailah dari pertanyaan “apa yang sebenarnya ingin saya kunci”: alamat sel, hak edit, tampilan rumus, atau nilainya. Tanda dolar menyelesaikan rumus yang bergeser, Protect Sheet melindungi rumus dari tangan orang lain, dan Paste Values membekukan hasil. Coba dulu pada tabel diskon kecil seperti contoh di atas sebelum menerapkannya ke file kerja Anda.
Baca juga seri Rumus Excel Dasar
- Rumus Excel Dasar: Panduan Lengkap untuk Pemula dengan Contoh (panduan utama)
- Rumus Rata-rata Excel: AVERAGE, AVERAGEIF, dan AVERAGEIFS
- Rumus Excel Penjumlahan: SUM, AutoSum, SUMIF, dan SUMIFS
- Rumus Pengurangan Excel: Angka, Sel, Persen, Tanggal, dan Jam
- Rumus Excel Perkalian: Antar Sel, PRODUCT, Persen, dan SUMPRODUCT
- Rumus Pembagian Excel: Antar Sel, Persen, QUOTIENT, dan #DIV/0!
- Rumus Persen Excel: Persentase, Kenaikan, Diskon, dan Selisih
- Rumus Ranking di Excel: RANK.EQ, RANK.AVG, dan Nilai Kembar
Tutorial ini disusun Tim Tutor Komputer berdasarkan dokumentasi resmi pembuat aplikasi. Langkah di versi Anda berbeda? Kabari kami lewat Kontak.
