แทนที่การปรากฏของข้อความเฉพาะภายในสตริง
ไวยากรณ์
SUBSTITUTE(text, old_text, new_text, [instance_num])อาร์กิวเมนต์
textจำเป็น
ข้อความต้นฉบับ
old_textจำเป็น
ข้อความที่จะแทนที่
new_textจำเป็น
จะแทนที่ด้วยอะไร
instance_numไม่บังคับ
จะแทนที่การปรากฏครั้งที่เท่าใด ละไว้เพื่อแทนที่ทั้งหมด
SUBSTITUTE สลับข้อความหนึ่งเป็นอีกข้อความหนึ่งตามค่า — เหมาะสำหรับทำความสะอาดข้อมูล (ลบสัญลักษณ์ แก้ไขตัวคั่น) ใช้ REPLACE เมื่อต้องการแทนที่ตามตำแหน่งแทน
=SUBSTITUTE("1,250,000", ",", "")→1250000ลบจุลภาคออกเพื่อให้ใช้ค่านี้เป็นตัวเลขได้
เลือกข้อความที่จะสลับ
ระบุข้อความเดิมที่แน่นอน (คำนึงถึงตัวพิมพ์เล็ก-ใหญ่)
จำกัดตามการปรากฏหากจำเป็น
เพิ่ม instance_num เพื่อแทนที่เฉพาะการปรากฏครั้งที่ N
SUBSTITUTE แทนที่ตามข้อความที่ตรงกัน ส่วน REPLACE แทนที่ช่วงอักขระคงที่ตามตำแหน่ง