Tutorial
Fungsi
EXCEL
:
SUBSTITUTE
Tutorial
Fungsi
EXCEL
:
SUBSTITUTE
Tutorial Fungsi
EXCEL
:
SUBSTITUTE
Versi Rilis : 2003
Kegunaan
Mengganti teks_lama di dalam teks dengan teks_baru pada nomor kemunculan tertentu jika teks_lama berulang di dalam teks
Pola Rumus (Syntax)
Penjelasan Argumen:
< argumen > : wajib | [ argumen ] : opsional
Teks yang didalamnya ada < teks_lama > yang mau diganti dengan < teks baru >
Bagian dari < teks> yang akan diganti
Teks untuk mengganti < teks_lama >
Nomor kemunculan jika < teks_lama > muncul lebih dari 1x di dalam < teks >
Contoh:
| Cara Penulisan Rumus | Hasil | Cara Membaca Rumus |
|---|---|---|
| =SUBSTITUTE( "INV-2025-1234" , "2025","2026" ) | INV-2026-1234 | Mengganti bagian teks "2025" dengan "2026" dalam teks INV-2025-1234. Sehingga hasilnya jadi INV-2026-1234 |
| =SUBSTITUTE( A1 , "0" , "+62", 1 ) | +62812-370-370 | Mengganti angka teks "0" yang pertama dalam teks yang ada di Sel A1 dengan teks "+62". Misalnya teks di Sel A1 : "0812-370-370". Karena < nomor_kemunculan > yang 1, maka teks "0" yang setelahnya tidak ikut diganti. |
| =SUBSTITUTE( A1 , "/" , "#") | INV#2026#0123 | Mengganti seluruh teks "/" menjadi "#"di dalam Sel A1. Misalnya isi teks dalam Sel A1 : "INV/2026/0123". Karena < nomor_kemunculan > tidak disebutkan, makan semua teks "/" diganti. |
Pintasan (Shortcut Key)
Tidak Tersedia.
Catatan
1) Fungsi SUBSTITUTE hanya dapat mengganti satu tipe < teks_lama > sekali di dalam satu kali fungsi. Walaupun misalnya dalam satu < teks > terdapat banyak < teks_lama >. Jika mau mengganti lebih dari satu < teks_lama > maka gunakan ‘fungsi di dalam fungsi’. Misalnya =SUBSTITUTE(SUBSTITUTE( … ) )
2) Fungsi SUBSTITUTE bersifat sensitif terhadap huruf besar/kecil dalam kecocokan di < teks_lama >.
Latihan Interaktif
Yuk coba langsung dengan latihan online interaktif dibawah ini: