Text.PadStart จะเพิ่มอักขระที่ระบุ (เช่น ‘0’ หรือ ‘-‘) เข้าไปด้านหน้าของข้อความ จนกว่าความยาวของข้อความนั้นจะถึงจำนวนหลักที่ต้องการ ใช้ในการจัดรูปแบบข้อมูลให้สม่ำเสมอ หรือนำไปใช้กับ Sort ได้อย่างถูกต้อง
| อาร์กิวเมนต์ | ชนิด | ค่าเริ่มต้น | คำอธิบาย |
|---|---|---|---|
| text | text | ข้อความที่ต้องการเติมอักขระ | |
| count | number | จำนวนหลักของข้อความที่ต้องการให้เป็น | |
| [character]ไม่บังคับ | text | Space | อักขระที่ต้องการเติม (ถ้าไม่ระบุ จะเติม Space) |
[ ] = อาร์กิวเมนต์ที่ไม่บังคับ
ฟังก์ชัน Text.PadStart ใน Power Query ใช้สำหรับเติมอักขระที่กำหนดลงไปด้านหน้าของข้อความ จนกว่าข้อความนั้นจะมีความยาวถึงตามที่ต้องการ เหมาะสำหรับจัดรูปแบบรหัสสินค้า, รหัสลูกค้า หรือตัวเลขให้มีจำนวนหลักเท่ากัน
แปลงรหัสสินค้า "123" ให้เป็น "000123" เพื่อให้มีความยาว 6 หลักเท่ากัน
เมื่อข้อมูลมีความยาวไม่เท่ากัน การเติมอักขระให้เท่ากันจะช่วยให้การเรียงลำดับ (Sort) ถูกต้อง
เติมเครื่องหมาย '-' ด้านหน้าคำว่า "apple" จนมีความยาวรวม 8 ตัวอักษร
เติม '0' ด้านหน้าเลข '123' ให้มีความยาว 5 หลัก
ถ้าไม่ระบุอักขระที่จะเติม จะเติมด้วยช่องว่าง (Space) โดยอัตโนมัติ
ฟังก์ชันจะไม่ทำอะไรกับข้อความครับ จะคืนค่าข้อความเดิมกลับมา
ฟังก์ชันที่ผู้เขียนโยงไว้กับ Text.PadStart จัดกลุ่มตามหมวด · ชี้ที่ชื่อใดชื่อหนึ่ง แล้วฟังก์ชันที่ใช้คู่กันจะมีจุดทอง
Text.Pad เพิ่มอักษรเติมให้ข้อความมีความยาวที่ต้องการ สามารถเพิ่มไปทางด้านซ้าย กลาง หรือขวาของข้อความ ฟังก์ชันนี้มีประโยชน์เมื่อต้องการจัดรูปแบบข้อความให้มีความยาวเท่ากัน เช่นรหัสสินค้า หรือรหัสพนักงาน
Text.PadEnd จะเพิ่มอักขระที่ระบุ (เช่น '0' หรือ '-') เข้าไปด้านหลังของข้อความ จนกว่าความยาวของข้อความนั้นจะถึงจำนวนหลักที่ต้องการ ใช้ในการจัดรูปแบบข้อมูลให้สม่ำเสมอ หรือสร้าง Field ที่มี Character ครบตาม Spec
ทำซ้ำข้อความตามจำนวนครั้งที่ระบุ
Text.Trim ลบอักขระที่ระบุออกจากต้นและท้ายของข้อความ ค่าเริ่มต้นจะลบแค่ช่องว่าง
ยังไม่มีบทความที่เกี่ยวข้องกับฟังก์ชันนี้
Comments
อีเมลของคุณจะไม่ถูกเผยแพร่