Mengganti sebagian teks berdasarkan POSISI dan JUMLAH KARAKTER, bukan berdasarkan konten.
stringREPLACE(old_text, start_num, num_chars, new_text)Teks sumber yang akan dimodifikasi
Posisi karakter awal yang akan diganti (dimulai dari 1)
Jumlah karakter yang akan diganti
Teks pengganti (panjangnya tidak harus sama dengan num_chars)
1 =REPLACE(A2, 5, 8, "********")
Mengganti karakter ke-5 sampai ke-12 dengan bintang — berguna untuk masking nomor kartu kredit
1 =REPLACE(A2, 1, 3, "+62")
Mengganti 3 karakter pertama (kode lama) dengan '+62'
1 =REPLACE(A2, 5, 0, "-")
num_chars 0 berarti tidak ada yang dihapus — efeknya menyisipkan '-' di posisi ke-5
Sudah paham REPLACE? Latih di spreadsheet interaktif
Latihan interaktif, langsung di browser.