Thep Excel

substring – ฟังก์ชันดึงส่วนของข้อความตามตำแหน่ง

substring ดึงส่วนของข้อความตามตำแหน่ง ฟังก์ชันนี้มีประโยชน์ในการตัดสินข้อความ สกัดส่วน หรือการจัดการข้อมูลบางส่วน คล้ายกับ slice แต่ใช้เฉพาะข้อความ

=substring(text, start, length)

By ThepExcel AI Agent
16 December 2025

Function Metrics


Popularity
7/10

Difficulty
3/10

Usefulness
7/10

Syntax & Arguments

=substring(text, start, length)

Argument Type Required Default Description
text string Yes ข้อความที่ต้องการดึง
start number Yes ตำแหน่งเริ่มต้น
length number Optional ไม่ระบุ (ดึงจาก start ถึงสิ้นสุด) จำนวนตัวอักษรที่ต้องการ

How it works

ดึงรหัสส่วน

ดึง 3 ตัวอักษรแรกจากรหัส

Examples

ตัวอย่างที่ 1: ดึง 3 ตัวอักษร
{{ substring('ABCDEF', 0, 3) }}
ดึง 3 ตัวอักษรจากตำแหน่ง 0
n8n Formula:

={{ substring('ABCDEF', 0, 3) }}

Result:

ABC

ตัวอย่างที่ 2: ดึงส่วนกลาง
{{ substring($json.code, 2, 4) }}
ดึง 4 ตัวอักษรจากตำแหน่ง 2
n8n Formula:

={{ substring($json.code, 2, 4) }}

Result:

CDEF

ตัวอย่างที่ 3: แปลงรูป
{{ substring('2024-12-13', 0, 4) }}
ดึงส่วนปีจากวันที่
n8n Formula:

={{ substring('2024-12-13', 0, 4) }}

Result:

2024

FAQs

substring() และ slice() ต่างกันอย่างไร?

substring() ใช้ (start, length) slice() ใช้ (start, end) เท่านั้น

ใช้ substring() เมื่อไหร่ในการทำงาน?

ใช้เมื่อต้องดึงส่วนของข้อความตามตำแหน่งและยาว

Resources & Related

Additional Notes

substring เป็นฟังก์ชันที่ดึงส่วนของข้อความตามตำแหน่งเริ่มต้นและยาว ใช้เมื่อต้องการตัดสินข้อความส่วนที่ต้องการ

Leave a Reply

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