Contact
Line : comsiam
Contact
Line : comsiam

ถ้า SUBSTITUTE คือ “เปลี่ยนตามคำ”
👉 REPLACE คือเปลี่ยนตามตำแหน่ง
เช่น:
ABC12345 → เปลี่ยนเฉพาะเลขกลาง0891234567 → ซ่อนเบอร์บางส่วน👉 ใช้เวลาที่คุณ “รู้ตำแหน่งแน่นอน”
👉 งานที่ต้องแม่นตำแหน่ง = ต้องใช้
REPLACE คือฟังก์ชันที่ใช้ “แทนที่ข้อความตามตำแหน่งที่กำหนด”
📌 เช่น:
=REPLACE(old_text, start_num, num_chars, new_text)
📌 อธิบาย:
=REPLACE(A1,4,3,"XXX")
=REPLACE(A1,2,2,"00")
=REPLACE(A1,4,3,"***")
👉 ซ่อนข้อมูล
=REPLACE(A2,5,6,"******")
=REPLACE(B2,4,3,"***")
=REPLACE(C2,1,3,"NEW")
👉 ถ้าไม่รู้ตำแหน่ง → ใช้ SUBSTITUTE
👉 ข้อมูลพังทันที
| ฟังก์ชัน | ต่างกัน |
|---|---|
| REPLACE | ตามตำแหน่ง |
| SUBSTITUTE | ตามคำ |
👉 ใช้กับข้อความยาว
👉 แก้เฉพาะบางส่วน
=IF(A1<>"",REPLACE(A1,4,3,"***"),"")
👉 ใช้จริงในองค์กร
👉 ใช้คู่ SUBSTITUTE จะครบ
คุณยังแก้ข้อมูลทีละตัว…
หรือใช้ REPLACE จัดการแบบแม่นยำแล้ว?