Baru pertama kali pakai rumus Excel? Begini cara mengetiknya
- Klik sel tempat hasil ingin muncul, misalnya sel kosong di bawah tabel.
- Ketik tanda sama dengan, lalu nama fungsi dan kurung buka:
=INDIRECT(. Semua rumus Excel selalu diawali=. - Isi bagian di dalam kurung (disebut argumen). Untuk memilih range, cukup klik dan tarik mouse di atas sel-selnya. Pisahkan tiap argumen dengan titik koma
;. - Tutup dengan kurung
)lalu tekan Enter. Hasilnya langsung tampil di sel. - Klik lagi sel hasil untuk melihat rumusnya di formula bar (kotak bertanda fx di atas sheet). Mau dipakai di baris lain? Tarik kotak kecil di pojok kanan bawah sel.
Kalau Excel-mu berbahasa Inggris atau region US dan rumus ditolak, ganti titik koma dengan koma.
Penjelasan sederhana
Biasanya kamu menulis alamat sel langsung, misalnya B4. INDIRECT memungkinkan kamu menyusun alamat itu sebagai teks, lalu Excel membacanya sebagai alamat sungguhan.
Ibaratnya kamu menulis nomor kamar di secarik kertas, lalu resepsionis mengantarmu ke kamar itu. Karena alamatnya berupa teks, kamu bisa merakitnya dari isi sel lain, misalnya nama sheet bulan yang dipilih.
Sintaks
=INDIRECT(teks_referensi)
| Argumen | Keterangan |
|---|---|
teks_referensi | Alamat dalam bentuk teks, misalnya "B"&4 atau "'Jan'!G10". |
Tanda [kurung siku] berarti argumen opsional. Di Excel berbahasa Inggris/region US, ganti titik koma (;) dengan koma (,).
Contoh rumus INDIRECT
Data contoh: karyawan, tabel bonus & target
| A | B | C | D | E | F | G | H | I | J | K | L | M | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | NIK | Nama | Divisi | Jabatan | Gaji | Min. Gaji | Bonus | Bulan | Jan | Feb | Mar | ||
| 2 | K001 | Andi Pratama | Keuangan | Staf | 5.200.000 | 0 | 2% | Target | 100 | 120 | 150 | ||
| 3 | K002 | Bunga Lestari | Marketing | Supervisor | 7.800.000 | 6.000.000 | 5% | ||||||
| 4 | K003 | Candra Wijaya | IT | Staf | 6.500.000 | 9.000.000 | 8% | ||||||
| 5 | K004 | Dewi Anggraini | HR | Manajer | 11.000.000 | ||||||||
| 6 | K005 | Eko Saputra | IT | Supervisor | 8.900.000 |
=INDIRECT("B"&4)
"B"&4 menjadi teks "B4", lalu dibaca sebagai sel B4.
Cara kerjanya, langkah demi langkah
- Tanda
&menggabungkan teks"B"dengan angka4menjadi teks"B4". INDIRECTmembaca teks"B4"sebagai alamat sel B4.- Sel
B4berisi nama karyawan K003, yaituCandra Wijaya. Itulah hasilnya.
Dipakai untuk apa di kantor?
- Rekap 12 sheet bulanan: nama sheet ditulis di satu kolom, lalu
INDIRECTmengambil total dari tiap sheet. - Dropdown bertingkat: pilih provinsi, lalu dropdown kedua hanya menampilkan kota di provinsi itu.
- Dashboard yang datanya berganti sesuai bulan yang dipilih pengguna.
Kesalahan yang sering terjadi
- Nama sheet yang mengandung spasi tidak diberi tanda kutip tunggal. Tulis
"'Data Jan'!G10", bukan"Data Jan!G10". - Lupa bahwa alamat di dalam teks tidak ikut berubah saat baris atau kolom disisipkan. Kalau data bergeser,
INDIRECTtetap menunjuk alamat lama. - Salah ketik teks alamat atau nama sheet. Hasilnya
#REF!.
Error yang sering muncul: #REF!
ROW