Fungsi INDIRECT di Microsoft Excel digunakan untuk mengembalikan nilai dari referensi sel yang diberikan dalam bentuk teks. Fungsi ini memungkinkan Anda untuk membuat referensi sel yang bersifat dinamis, di mana referensi tersebut dapat berubah berdasarkan kondisi atau input yang diberikan.
Struktur umum dari fungsi INDIRECT adalah sebagai berikut:
=INDIRECT(ref_text, [a1])
ref_text: Teks yang berisi referensi sel yang ingin Anda ambil nilai darinya.[a1]: (opsional) Menentukan jenis referensi yang digunakan. Jika bernilaiTRUEatau diabaikan, referensi akan dianggap dalam format A1. Jika bernilaiFALSE, referensi akan dianggap dalam format R1C1.
Fungsi INDIRECT menghasilkan nilai dari sel yang diacu oleh ref_text.
Fungsi INDIRECT dapat dikombinasikan dengan berbagai fungsi lain dalam Excel untuk menciptakan referensi dinamis atau untuk analisis yang lebih mendalam. Berikut adalah contoh kombinasi fungsi INDIRECT dengan fungsi lain:
- Kombinasi dengan fungsi SUM: Anda dapat menggunakan fungsi INDIRECT bersama dengan fungsi SUM untuk menjumlahkan nilai dalam rentang yang ditentukan oleh referensi yang berubah. Misalnya:
=SUM(INDIRECT("A1:A10"))
Dalam contoh di atas, fungsi INDIRECT digunakan untuk merujuk pada rentang A1:A10, dan kemudian fungsi SUM akan menjumlahkan nilai-nilai dalam rentang tersebut.
- Kombinasi dengan fungsi IF: Anda dapat menggunakan fungsi INDIRECT bersama dengan fungsi IF untuk membuat referensi dinamis berdasarkan kondisi tertentu. Misalnya:
=IF(B1 = "A", INDIRECT("C1"), INDIRECT("D1"))
Dalam contoh di atas, jika nilai di sel B1 adalah “A”, maka fungsi INDIRECT akan merujuk ke sel C1, jika tidak, akan merujuk ke sel D1.
- Kombinasi dengan fungsi CONCATENATE atau operator &: Anda dapat menggunakan fungsi INDIRECT bersama dengan fungsi CONCATENATE atau operator & untuk membuat referensi yang tergantung pada nilai teks lainnya. Misalnya:
=INDIRECT(CONCATENATE("A", B1))
atau
=INDIRECT("A" & B1)
Dalam contoh di atas, nilai di sel B1 digabungkan dengan “A” untuk menciptakan referensi dinamis.
Fungsi INDIRECT memberikan fleksibilitas dalam membuat referensi dinamis ke sel-sel dalam lembar kerja Excel. Anda dapat menggabungkannya dengan berbagai fungsi lain untuk menciptakan referensi yang dapat berubah sesuai dengan kondisi atau input yang diberikan.
![]()

