Text

SUBSTITUTE

Google SheetsGoogle Sheets

Mengganti teks tertentu dalam string dengan teks baru — case-sensitive dan berbasis konten.

Tipe hasil: string

Syntax

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).