Fungsi SUBSTITUTE adalah fungsi bawaan Microsoft Excel yang berfungsi untuk mengganti teks tertentu dalam sebuah teks dengan teks lainnya.

Berikut adalah struktur rumus dari fungsi SUBSTITUTE:
=SUBSTITUTE(text, old_text, new_text, [instance_num])
Keterangan:
text: wajib diisi dan merupakan teks yang ingin diubah.old_text: wajib diisi dan merupakan teks yang ingin diganti.new_text: wajib diisi dan merupakan teks pengganti.instance_num: opsional dan merupakan nomor yang menentukan instance dariold_textyang ingin diganti. Jika tidak diisi, maka akan mengganti semua instance dariold_text.
Contoh Penggunaan:
- Mengganti teks dalam sebuah sel:
Misalkan ingin mengganti kata “merah” dalam teks “apel merah” dengan kata “hijau”. Gunakan rumus:
=SUBSTITUTE("apel merah", "merah", "hijau")
Hasil yang dihasilkan adalah:
apel hijau
Dalam contoh di atas, teks “apel merah” diubah menjadi “apel hijau” dengan menggunakan fungsi SUBSTITUTE.
- Kombinasi dengan fungsi COUNTIF:
Kombinasi fungsi SUBSTITUTE dan COUNTIF dapat digunakan untuk menghitung jumlah teks tertentu dalam suatu sel. Misalkan ingin menghitung jumlah kata “apel” dalam sel A1. Gunakan rumus:
=(LEN(A1)-LEN(SUBSTITUTE(A1,"apel","")))/LEN("apel")
Dalam contoh di atas, fungsi SUBSTITUTE digunakan untuk mengganti setiap kata “apel” dalam sel A1 dengan teks kosong, sehingga hanya tersisa karakter selain kata “apel”. Kemudian, dengan menggunakan fungsi LEN, menghitung jumlah karakter yang tersisa dalam sel tersebut. Selanjutnya, dibagi dengan panjang kata “apel” untuk menghitung jumlah instance dari kata “apel” dalam sel tersebut.
Fungsi SUBSTITUTE sangat berguna untuk mengganti teks tertentu dalam suatu teks dengan teks lainnya dan digunakan dalam kombinasi dengan fungsi lain seperti COUNTIF, LEN, atau fungsi lainnya untuk melakukan operasi lain seperti menghitung jumlah instance dari suatu teks dalam sebuah sel atau mencari informasi lainnya yang dibutuhkan.
![]()

