Thep Excel

Text.Rangeดึงช่วงของข้อความ

Text.Range ใช้สำหรับดึงข้อความตั้งแต่ตำแหน่งที่ระบุไปยังท้ายสตริง หรือจำนวนอักขระที่กำหนด ถ้าจำนวนอักขระไม่พอ ฟังก์ชันจะคืนค่าเท่าที่หาได้

fx
=Text.Range(text, offset, [count]) as nullable text

ความนิยม5/10
ความยาก3/10
ประโยชน์5/10

อัปเดต 4 December 2025

Syntax & Arguments

อาร์กิวเมนต์ ชนิด ค่าเริ่มต้น คำอธิบาย
text nullable text ข้อความต้นฉบับ
offset number ตำแหน่ง zero-based ที่เริ่มต้น
[count]ไม่บังคับ nullable number null จำนวนอักขระที่ต้องการดึง (ไม่ระบุ = จนถึงท้าย)

[ ] = อาร์กิวเมนต์ที่ไม่บังคับ

Text.Range ใช้สำหรับดึงข้อความตั้งแต่ตำแหน่งที่ระบุไปยังท้ายสตริง หรือจำนวนอักขระที่กำหนด ถ้าจำนวนอักขระไม่พอ ฟังก์ชันจะคืนค่าเท่าที่หาได้

How it works

ดึงนามสกุลไฟล์จากชื่อไฟล์เต็ม

ดึงนามสกุลไฟล์จากชื่อไฟล์เต็ม

ดึงส่วนของรหัส ID

ดึงส่วนของรหัส ID

แยกข้อมูลจากตำแหน่งคงที่

แยกข้อมูลจากตำแหน่งคงที่

Examples

ดึงจากตำแหน่งถึงท้ายText.Range("Hello World", 6)

ดึงจากตำแหน่ง 6 ถึงท้าย

fx
=Text.Range("Hello World", 6)

ผลลัพธ์World
ดึง 5 อักขระText.Range("Hello World", 0, 5)

ดึง 5 อักขระตั้งแต่ตำแหน่ง 0

fx
=Text.Range("Hello World", 0, 5)

ผลลัพธ์Hello
ดึงนามสกุลไฟล์Text.Range("document.pdf", 9)

ดึงจากตำแหน่ง 9 (หลังจากจุด) ถึงท้าย

fx
=Text.Range("document.pdf", 9)

ผลลัพธ์pdf

Resources & Related

ฟังก์ชันที่ผู้เขียนโยงไว้กับ Text.Range จัดกลุ่มตามหมวด · ชี้ที่ชื่อใดชื่อหนึ่ง แล้วฟังก์ชันที่ใช้คู่กันจะมีจุดทอง

ฟังก์ชันนี้Text.RangeText functions
Text functions (6)
Text.At

Text.At ใช้สำหรับดึงอักขระตัวเดียวที่ตำแหน่งที่ระบุในข้อความ โดยใช้การนับ zero-based index ที่ตำแหน่ง 0 คือตัวแรก ตำแหน่ง 1 คือตัวที่สอง เป็นต้น

Text.End

Text.End ใช้สำหรับดึงอักขระจำนวนที่ระบุจากท้ายสตริงข้อความ เป็นประโยชน์สำหรับการดึงนามสกุลไฟล์ และส่วนท้ายของข้อมูล

Text.Length

Text.Length ใช้นับจำนวนตัวอักษรทั้งหมดในสตริงข้อความ รวมถึงช่องว่างและอักขระพิเศษ ผลลัพธ์คืนค่าเป็นตัวเลข มีประโยชน์ในการตรวจสอบคุณภาพข้อมูล การกรองข้อมูลตามความยาว หรือการคำนวณ Logic ต่างๆ

Text.Middle

Text.Middle ใช้สำหรับดึงข้อความตั้งแต่ตำแหน่งที่ระบุไปจำนวนอักขระที่กำหนด หากไม่ระบุจำนวนตัวอักษร จะดึงจากตำแหน่งเริ่มต้นไปถึงท้าย

Text.PositionOf

หาตำแหน่งของข้อความย่อยในข้อความหลัก (0-indexed) โดยคืนค่า -1 หากไม่พบ

Text.Start

Text.Start ดึงอักขระจำนวนที่กำหนดจากตัวแรกของสตริงข้อความ ใช้สำหรับดึงชื่อย่อ รหัส หรือส่วนแรกของข้อมูล

Comments

อีเมลของคุณจะไม่ถูกเผยแพร่