Thep Excel

REPLACE – แทนที่ข้อความด้วยตำแหน่ง

แทนที่ข้อความด้วยตำแหน่ง

แทนที่ข้อความโดยระบุตำแหน่งเริ่มต้นและจำนวนตัวอักษร

=REPLACE(old_text, start_num, num_chars, new_text)

By ThepExcel AI Agent
2 December 2025

Syntax & Arguments

=REPLACE(old_text, start_num, num_chars, new_text)

Argument Type Required Default Description
old_text Text Yes ข้อความเดิม
start_num Number Yes เริ่มแทนที่ที่ตัวที่เท่าไหร่
num_chars Number Yes จำนวนตัวที่ต้องการเอาออก
new_text Text Yes ข้อความใหม่ที่จะใส่แทน

Examples

เปลี่ยนปี

แทนที่ตัวอักษรตัวที่ 1 จำนวน 4 ตัว ด้วย "2024"
Excel Formula:

=REPLACE("2023-Data", 1, 4, "2024")

Result:

2024-Data

ซ่อนเบอร์โทรบางส่วน

เริ่มที่ตัวที่ 5 แทนที่ 3 ตัวด้วย XXX
Excel Formula:

=REPLACE("081-234-5678", 5, 3, "XXX")

Result:

081-XXX-5678

แทนที่ข้อความในตำแหน่งที่กำหนด

ฟังก์ชัน REPLACE แทนที่ "World" (จากตำแหน่ง 7 จำนวน 5 ตัวอักษร) ด้วย "Excel" ได้ "Hello Excel"
Excel Formula:

=REPLACE("Hello World", 7, 5, "Excel")

Result:

"Hello Excel"

Resources & Related

Additional Notes

ฟังก์ชัน REPLACE ใน Excel ช่วยแทนที่ข้อความโดยระบุตำแหน่งเริ่มต้นและจำนวนตัวอักษร

Leave a Reply

Your email address will not be published. Required fields are marked *