Baca dalam bahasa Inggris

Bagikan melalui


SUBSTITUTE

Berlaku untuk: kolom terhitungTabel terhitungMeasurePerhitungan visual

Mengganti teks yang ada dengan teks baru dalam string teks.

Sintaks

SUBSTITUTE(<text>, <old_text>, <new_text>, <instance_num>)  

Parameter

Term Definisi
text Teks tempat Anda ingin substitute karakter, or referensi ke kolom yang berisi teks.
old_text Teks yang sudah ada yang ingin Anda replace.
new_text Teks yang ingin Anda replaceold_text.
instance_num (opsional) Terjadinya old_text yang ingin Anda replace. If dihilangkan, setiap instans old_text diganti

Mengembalikan value

String teks.

Keterangan

  • Gunakan fungsi SUBSTITUTE saat Anda ingin replace teks tertentu dalam string teks; gunakan fungsi REPLACE saat Anda ingin replace teks panjang variabel apa pun yang terjadi di lokasi tertentu dalam string teks.

  • Fungsi SUBSTITUTE peka huruf besar/kecil. kasus Ifnot cocok antara textandold_text, SUBSTITUTE akan notreplace teks.

  • Fungsi ini not didukung untuk digunakan dalam mode DirectQuery saat digunakan dalam kolom terhitung or aturan keamanan tingkat baris (RLS).

Contoh: Substitusi dalam String

Rumus berikut membuat salinan kolom [Product Code] yang menggantikan kode product baru NW untuk kode product lama PA di mana pun terjadi di kolom.

= SUBSTITUTE([Product Code], "NW", "PA")  

Fungsi teks
REPLACE