Text

REPLACE

Google SheetsGoogle Sheets

Mengganti bagian teks berdasarkan posisi dan panjang tertentu dengan teks baru.

Tipe hasil: string

Syntax

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.