Referensi absolut membuat sebuah sel tetap di tempatnya saat kamu menyalin rumus. Di =B2*$E$1, tanda dolar mengunci E1: salin rumusnya ke bawah dan setiap baris tetap dikalikan dengan E1, sementara B2 bergeser ke B3, B4, dan seterusnya. Untuk menambahkan tanda dolar, klik referensi di rumus lalu tekan F4 (di Mac, Cmd+T).
| A | B | C | D | E | |
|---|---|---|---|---|---|
| 1 | Rep | Sales | Commission | Rate | 5% |
| 2 | Ana | $12,000 | $600 | ||
| 3 | Ben | $8,500 | $425 | ||
| 4 | Chen | $15,200 | $760 | ||
| 5 | Dina | $9,800 | $490 | ||
| 6 | Eli | $11,000 | $550 |
C2 diketik satu kali lalu disalin ke bawah. Klik C4: rumusnya =B4*$E$1. Sel penjualan bergeser ke baris 4, sedangkan tarifnya tetap di E1. Ubah tarif di E1 menjadi 8% dan semua komisi langsung diperbarui.
Referensi relatif vs absolut
| Referensi | Nama | Setelah disalin satu baris ke bawah dan satu kolom ke kanan |
|---|---|---|
A1 | relatif | B2 |
$A$1 | absolut | $A$1 |
A$1 | campuran: baris terkunci | B$1 |
$A1 | campuran: kolom terkunci | $A2 |
Referensi biasa seperti B2 bersifat relatif: Excel menyimpannya sebagai "sel di posisi ini dari aku", jadi salinan yang satu baris lebih rendah menunjuk ke sel yang juga satu baris lebih rendah. Itulah yang kamu mau untuk data per baris, dan itu perilaku bawaannya. Tanda $ di depan huruf kolom atau nomor baris mengunci bagian tersebut.
Kesalahan klasik: menyalin ke bawah tanpa $
Ini lembar kerja komisi yang sama, dengan =B2*E1 di C2 dan tanpa tanda dolar. Baris pertama benar. Sisanya 0.
| A | B | C | D | E | |
|---|---|---|---|---|---|
| 1 | Rep | Sales | Commission | Rate | 5% |
| 2 | Ana | $12,000 | $600 | ||
| 3 | Ben | $8,500 | $0 | ||
| 4 | Chen | $15,200 | $0 | ||
| 5 | Dina | $9,800 | $0 | ||
| 6 | Eli | $11,000 | $0 |
C3 berisi =B3*E2: referensi tarif bergeser ke bawah ke E2, yang kosong, dan sel kosong dihitung sebagai 0. Perbaiki di sini: klik C2, ubah rumusnya menjadi =B2*$E$1, lalu tekan Enter. Seluruh kolom ikut berubah, karena C3:C6 adalah salinan C2. Kalau sel yang tetap itu menjadi pembagi, seperti =B2/B7 untuk menghitung porsi dari total, kesalahan yang sama menampilkan #DIV/0!, bukan 0 (persentase dari total adalah contoh yang paling umum).
Tekan F4 untuk menambahkan tanda dolar
Saat mengetik atau mengedit rumus, letakkan kursor di dalam referensi (atau tepat setelahnya) lalu tekan F4. Setiap tekanan berpindah ke bentuk berikutnya:
E1 -> $E$1 -> E$1 -> $E1 -> E1
Di banyak laptop, F4 mengatur layar atau suara, jadi tekan Fn+F4. Di Mac, pakai Cmd+T atau Fn+F4. Kamu juga bisa mengetik tanda $ sendiri.
Referensi campuran: kunci baris atau kolomnya saja
Referensi campuran punya satu tanda dolar. $A2 selalu membaca kolom A tetapi membiarkan barisnya bergeser; B$1 selalu membaca baris 1 tetapi membiarkan kolomnya bergeser. Dengan keduanya dalam satu rumus, satu rumus yang disalin ke seluruh kisi sudah cukup untuk membentuk tabel perkalian:
| A | B | C | D | E | F | |
|---|---|---|---|---|---|---|
| 1 | x | 1 | 2 | 3 | 4 | 5 |
| 2 | 1 | 1 | 2 | 3 | 4 | 5 |
| 3 | 2 | 2 | 4 | 6 | 8 | 10 |
| 4 | 3 | 3 | 6 | 9 | 12 | 15 |
| 5 | 4 | 4 | 8 | 12 | 16 | 20 |
| 6 | 5 | 5 | 10 | 15 | 20 | 25 |
B2 berisi =$A2*B$1. Klik F6: isinya =$A6*F$1, yaitu nomor baris dari kolom A dikali nomor kolom dari baris 1, jadi hasilnya 25. Hapus satu tanda dolar di B2 dan tabelnya berantakan, karena salinannya mulai mengalikan sel tetangga, bukan header.
Pola yang sama bisa menghitung harga sebuah daftar dengan beberapa diskon: =$A2*(1-B$1) dengan harga di kolom A dan persentase diskon di baris 1.
Total berjalan dengan rentang yang setengah terkunci
Rentang bisa dikunci di satu ujungnya saja. =SUM($B$2:B2) selalu dimulai dari B2, sementara ujung akhirnya bergeser ke bawah saat rumus disalin, jadi setiap baris menjumlahkan semua data sampai baris itu sendiri:
| A | B | C | |
|---|---|---|---|
| 1 | Month | Sales | Total so far |
| 2 | Jan | 420 | 420 |
| 3 | Feb | 380 | 800 |
| 4 | Mar | 510 | 1310 |
| 5 | Apr | 450 | 1760 |
| 6 | May | 470 | 2230 |
C6 berisi =SUM($B$2:B6) dan menampilkan 2230, total kelima bulan. Rentang setengah terkunci yang sama membuat =COUNTIF($A$2:A2,A2) menghitung sudah berapa kali sebuah nilai muncul sejauh ini, dan begitulah duplikat setelah kemunculan pertama ditandai.
Latihan: satu rumus untuk seluruh tabel
| A | B | C | D | |
|---|---|---|---|---|
| 1 | Price | 10% | 20% | 30% |
| 2 | $40.00 | |||
| 3 | $25.00 | |||
| 4 | $60.00 | |||
| 5 | $18.00 |
Giliranmu: Di B2, tulis harga produk pertama setelah diskon di B1. Pakai $ agar rumus yang sama, saat disalin ke kanan dan ke bawah sampai D5, menghasilkan setiap harga di tabel.
Lembar kerja menyalin rumusmu ke setiap sel B2:D5, persis seperti fill handle, lalu Periksa membaca kedua belas hasilnya. Tanpa tanda dolar yang tepat, salinan di baris 3 atau kolom C akan membaca harga atau diskon yang salah.
Referensi absolut ke lembar kerja lain atau tabel pencarian
Tanda dolar bekerja dengan cara yang sama bersama nama lembar kerja: =B2*Settings!$B$1. Tanda ini paling penting dalam pencarian data, ketika tabelnya harus tetap di tempat sementara nilai yang dicari bergeser: =VLOOKUP(A2,$E$2:$F$10,2,FALSE) yang disalin ke bawah tetap mencari di E2:F10, sedangkan =VLOOKUP(A2,E2:F10,2,FALSE) menggeser tabelnya satu baris untuk setiap salinan dan mulai melewatkan baris-baris pertama (VLOOKUP). Kalau satu sel tetap dipakai di banyak rumus, kamu juga bisa memberinya nama lewat Formulas > Define Name lalu menulis =B2*Rate; nama yang dibuat dengan cara ini menunjuk ke sel yang sama dari rumus mana pun, seperti $E$1.
Pertanyaan yang sering diajukan
Apa arti tanda $ di rumus Excel?
Tanda E1hanya mengunci baris, dan$E1` hanya mengunci kolom.
Apa shortcut untuk referensi absolut di Excel?
Klik di dalam referensi saat mengedit rumus, lalu tekan F4 (Fn+F4 di banyak laptop). Setiap tekanan berganti urutan $A$1, A$1, $A1, dan A1. Di Mac, tekan Cmd+T atau Fn+F4.
Apa beda referensi relatif dan referensi absolut?
Referensi relatif seperti B2 ikut bergeser saat rumus disalin: satu baris ke bawah, ia menjadi B3. Referensi absolut seperti $B$2 tetap $B$2. Pakai referensi absolut untuk satu sel yang dibutuhkan setiap baris, misalnya tarif atau total.
Apa itu referensi campuran di Excel?
Referensi dengan satu tanda dolar: $A2 mengunci kolom dan membiarkan baris bergeser, B$1 mengunci baris dan membiarkan kolom bergeser. =$A2*B$1 yang disalin ke kanan dan ke bawah di sebuah kisi membentuk tabel perkalian.
Kenapa rumusku menampilkan 0 atau #DIV/0! setelah aku menyeretnya ke bawah?
Referensi yang seharusnya tetap ikut bergeser saat disalin. Kalau baris 2 berisi =B2/B7, baris 3 mendapat =B3/B8, padahal B8 kosong. Kunci totalnya dengan =B2/$B$7, lalu salin lagi.