Rumus INDIRECT, Contoh dan Cara Menggunakan Fungsi Indirect Pada Rumus Excel
Pernahkah anda menggunakan fungsi Indirect? Sepertinya jarang sekali ya.
Jika anda membutuhkan untuk membuat sebuah referensi dari teks tertentu maka fungsi inilah yg se&g anda butuhkan.
Fungsi INDIRECT digunakan untuk menghasilkan referensi sel, range, worksheet maupun workbook berdasarkan isian teks tertentu. Gampangnya, fungsi atau rumus indirect akan mengevalusi sebuah teks atau gabungan teks yg diberikan menjadi sebuah referensi excel.
Sebelum ke contoh & cara menggunakan fungsi INDIRECT, saya jelaskan dulu tentang sintaks atau cara menuliskan rumus indirect pada microsoft excel.
Cara Menggunakan Fungsi INDIRECT Excel
Pada formula atau rumus excel cara penulisan fungsi Indirect adalah sbgai brkut:
INDIRECT(TeksReferensi; JenisReferensi)
Keterangan:
- TeksReferensi: Argument ini wajib diisi, yakni berupa teks, referensi sel, atau nama range yg mencerminkan referensi sel excel. Jika refrensi sel tidak valid maka excel akan menampilkan pesan kesalahan #REF!
- JenisReferensi: Argumen atau bagian ini bisa dikosongkan. Pilihan isinya ada 2, TRUE atau FALSE.
- Jika diisi TRUE atau dikosongkan maka argumen TeksReferensi pada fungsi Indirect harus memakai style A1 misal : "B5", "N19:U26"
- Jika diisi FALSE maka TesReferensi harus memakai R1C1 Style. Misal:"R5C10"
Pada prakteknya style atau gaya penulisan referensi A1 ini lebih lazim dipakai dlm penggunaannya pada rumus-rumus excel ketimbang style R1C1. Untuk itu argumen JenisReferensi ini bisa diabaikan dlm penggunaannya dlm rumus indirect excel, kecuali anda bermaksud memakai indirect dlm style R1C1.
Contoh Rumus INDIRECT Di Excel
Berikutnya slahkan dipelajari contoh-contoh penerapan fungsi INDIRECT brkut
Rumus Indirect Dengan Referensi Sel
Seperti yg terlihat pada contoh gambar diatas, argument referensi teks pada fungsi atau rumus indirect bisa ditulis langsung maupun mengacu pada sel lain yg berisi teks.
Pada contoh 1 diatas rumus indirect yg dipakai adalah:
=INDIRECT("A3")
Rumus diatas akan meghasilkan nilai dari sel A3 yakni 30.
Pada contoh ke-2 rumus indirect-nya adalah :
=INDIRECT("A5";TRUE)
Hasil dari rumus diatas adalah mengamil nilai sel A5 yakni 50.
Seperti yg terlihat, penggunaan argumen jenis referensi antara dikosongkan & diisi pada kedua contoh diatas tidak menimbulkan masalah atau error. Sehingga untuk jenis referensi A1 argumen JenisReferensi boleh diabaikan saja.
Untuk contoh ke-3 formula indirect yg dipakai:
=INDIRECT(C7)
Pada contoh ketiga ini referensi teks pada fungsi Indirect mengacu pada sel lain, yakni sel C7 yg berisi teks "A4", sehingga menghasilkan nilai 40 yg adalah isi dari sel A4.
Untuk contoh penggunaan style R1C1 bisa anda lihat pada contoh gambar brkut:
Seperti yg terlihat pada gambar jika menggunakan style R1C1 maka argumen jenis referensi harus diisi "FALSE". Jika tidak maka akan dianggap memakai jenis A1. & karena tidak valid excel menampilkan pesan kesalahan #REF!
Rumus Indirect Dari Gabungan Referensi Sel
Perhatikan gambar contoh pengunaan fungsi Indirect dibawah ini:
Pada contoh tersebut sel C3 berisi teks "A" se&gkan sel C5 berisi angka "5". Dari ke empat rumus pada contoh diatas akan menghasilkan nilai yg sama yakni "Soto"
Masing-masing rumus excel diatas adalah gabungan dari teks atau angka & referensi sel.
Rumus pertama teks referensi ditulis langsung diantara dua tanda petik.
=INDIRECT("A4")
Pada rumus excel kedua referensi sel adalah gabungan teks "A" & refernsi sel yg berisi angka.
=INDIRECT("A"&4)
Untuk rumus ketiga referensi teks dari fungsi indirect adalah gabungan refrensi sel (C3) & angka 4
=INDIRECT(C3&4)
Adapun contoh keempat refrensi teks pada fungsi Indirect adalah gabungan dari 2 refersni sel (C3 & C5)
=INDIRECT(C3&4)
Rumus Indirect ke Worksheet Lain
Untuk melakukan refrensi sel ke worksheet lain, formula atau rumus yg biasa dipakai adalah sprti brkut:
=Sheet2!A1
atau
=Sheet2!A1:A10
Jika menggunakan fungsi Indirect maka rumus umum excelnya adalah sbgai brkut:
=INDIRECT("'" & NamaSheet & "'!" & AlamatSel/Range)
Perhatikan contoh brkut:
Untuk melakukan penjumlahan dengan fungsi SUM anda bisa juga menerapkan rumus excel.
=SUM(INDIRECT("'"&B2&"'!"&B3))
Dimana B2 merujuk ke nama worksheet & B3 merujuk pada sel atau range sel.
Rumus Indirect ke Workbook Lain
Untuk melakukan indirect ke workbook lain rumus umumnya adalah:
=INDIRECT("'[" & Nama Workbook & "]" & NamaSheet & "'!" & AlamatSel/Range)
Contoh-contoh pengunaannya sebegai brkut:
=SUM(INDIRECT("'[Laporan penjualan.xlsx]Januari'!" & A1))
Dengan A1 pada rumus diatas misalnya berisi teks : C1:C90
=INDIRECT("'[" & A1 & "]" & B1& "'!" & C1)
Dengan acuan bahwa:
- Sel A1 berisi teks "Laporan penjualan.xlsx"
- Sel 1 berisi teks nama sheet pada file Laporan penjualan.xlsx. Misal: "Sheet2"
- & C1 Range sel yg akan dijumlahkan misal: C1:C90
Pada prakteknya seringkali fungsi Indirect ini digunakan untuk membuat referensi-refersni sel yg sifatnya dinamis atau berubah-ubah. Jadi kita tidak perlu repot menyesuikan semua rumus excel yg kita pakai.
Download File Contoh Rumus INDIRECT Excel
File contoh untuk pembahasan kali ini tersedia pada link di bawah ini :
LINK DOWNLOAD TERKUNCI.
Silahkan SHARE untuk membuka kunci!
Sekian pembahasan kita tentang cara menggunakan fungsi Indirect pada rumus excel. Jangan lupa bagikan juga tutorial ini sehingga teman-teman anda lainnya juga mendapatkan manfaatnya.
Terima kasih. Sumber https://www.kelasexcel.id
Belum ada Komentar untuk "Rumus INDIRECT, Contoh dan Cara Menggunakan Fungsi Indirect Pada Rumus Excel"
Posting Komentar