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