Text
Google Sheets
REPLACE
Mengganti bagian teks berdasarkan posisi dan panjang tertentu dengan teks baru.
Tipe hasil:
stringSyntax
REPLACE(text, position, length, new_text)Parameter
textstringwajib
Teks sumber yang akan dimodifikasi
positionnumberwajib
Posisi karakter awal yang akan diganti (dimulai dari 1)
lengthnumberwajib
Jumlah karakter yang akan diganti
new_textstringwajib
Teks pengganti
Catatan
- REPLACE berbasis posisi — berbeda dari SUBSTITUTE yang berbasis konten teks
- Posisi dimulai dari 1
- Jika new_text lebih panjang/pendek dari length, string akhir juga ikut berubah panjangnya
Contoh Penggunaan
Sensor 8 digit tengah nomor kartu
1 =REPLACE(A2, 5, 8, "********")
Ganti 8 karakter mulai posisi ke-5 dengan bintang untuk menyembunyikan nomor kartu
Hasil
"1234********9012"
Update kode tahun dalam ID
1 =REPLACE(B2, 1, 4, "2026")
Ganti 4 karakter pertama (tahun lama) dengan tahun baru '2026'
Hasil
ID dengan tahun diperbarui
Pertanyaan Umum tentang REPLACE
Apa itu fungsi REPLACE di Google Sheets?
Mengganti bagian teks berdasarkan posisi dan panjang tertentu dengan teks baru. Di Google Sheets, fungsi REPLACE termasuk dalam kelompok fungsi yang sering digunakan untuk mengolah dan menganalisis data secara efisien. REPLACE berbasis posisi — berbeda dari SUBSTITUTE yang berbasis konten teks.
Bagaimana cara menggunakan REPLACE di Google Sheets?
Gunakan sintaks berikut: REPLACE(text, position, length, new_text). Posisi dimulai dari 1. Jika new_text lebih panjang/pendek dari length, string akhir juga ikut berubah panjangnya.
Apa nilai yang dikembalikan oleh fungsi REPLACE?
Fungsi REPLACE 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 REPLACE?
Fungsi ini memiliki 4 parameter wajib. Parameter yang digunakan: text (string, wajib): Teks sumber yang akan dimodifikasi; position (number, wajib): Posisi karakter awal yang akan diganti (dimulai dari 1); length (number, wajib): Jumlah karakter yang akan diganti; new_text (string, wajib): Teks pengganti.