Text
Google Sheets
SUBSTITUTE
Mengganti teks tertentu dalam string dengan teks baru — case-sensitive dan berbasis konten.
Tipe hasil:
stringSyntax
SUBSTITUTE(text_to_search, search_for, replace_with, [occurrence_number])Parameter
text_to_searchstringwajib
Teks sumber yang akan dimodifikasi
search_forstringwajib
Teks yang akan dicari dan diganti (case-sensitive)
replace_withstringwajib
Teks pengganti
occurrence_numbernumberopsional
Kemunculan ke-berapa yang diganti (jika kosong, semua diganti)
Catatan
- SUBSTITUTE case-sensitive: 'Jakarta' dan 'jakarta' dianggap berbeda
- Gunakan REPLACE untuk mengganti berdasarkan posisi, bukan konten
- Untuk penggantian case-insensitive, kombinasikan dengan LOWER atau regex
Contoh Penggunaan
Hapus karakter tertentu
1 =SUBSTITUTE(A2, ".", "")
Hapus semua titik dari teks — berguna untuk membersihkan format angka '1.000.000' menjadi '1000000'
Hasil
"1000000"
Ganti spasi dengan tanda hubung
1 =SUBSTITUTE(B2, " ", "-")
Ubah teks nama menjadi format slug URL dengan mengganti spasi dengan tanda hubung
Hasil
"nama-produk-baru"
Ganti hanya kemunculan pertama
1 =SUBSTITUTE(C2, "a", "@", 1)
Hanya mengganti huruf 'a' pertama dalam teks, sisanya dibiarkan
Hasil
Hanya 'a' pertama yang diganti
Pertanyaan Umum tentang SUBSTITUTE
Apa itu fungsi SUBSTITUTE di Google Sheets?
Mengganti teks tertentu dalam string dengan teks baru — case-sensitive dan berbasis konten. Di Google Sheets, fungsi SUBSTITUTE termasuk dalam kelompok fungsi yang sering digunakan untuk mengolah dan menganalisis data secara efisien. SUBSTITUTE case-sensitive: 'Jakarta' dan 'jakarta' dianggap berbeda.
Bagaimana cara menggunakan SUBSTITUTE di Google Sheets?
Gunakan sintaks berikut: SUBSTITUTE(text_to_search, search_for, replace_with, [occurrence_number]). Gunakan REPLACE untuk mengganti berdasarkan posisi, bukan konten. Untuk penggantian case-insensitive, kombinasikan dengan LOWER atau regex.
Apa nilai yang dikembalikan oleh fungsi SUBSTITUTE?
Fungsi SUBSTITUTE mengembalikan nilai bertipe string. Pastikan tipe data hasil sudah sesuai dengan kebutuhan query atau formula kamu. Jika input mengandung nilai NULL, perilaku fungsi dapat berbeda — selalu periksa dokumentasi untuk memastikan hasilnya sesuai ekspektasi.
Apa saja parameter fungsi SUBSTITUTE?
Fungsi ini memiliki 3 parameter wajib dan 1 parameter opsional. Parameter yang digunakan: text_to_search (string, wajib): Teks sumber yang akan dimodifikasi; search_for (string, wajib): Teks yang akan dicari dan diganti (case-sensitive); replace_with (string, wajib): Teks pengganti; occurrence_number (number, opsional): Kemunculan ke-berapa yang diganti (jika kosong, semua diganti).