Text.Pad เพิ่มอักษรเติมให้ข้อความมีความยาวที่ต้องการ สามารถเพิ่มไปทางด้านซ้าย กลาง หรือขวาของข้อความ ฟังก์ชันนี้มีประโยชน์เมื่อต้องการจัดรูปแบบข้อความให้มีความยาวเท่ากัน เช่นรหัสสินค้า หรือรหัสพนักงาน
=Text.Pad(text as text, count as number, optional padCharacter as nullable text) as text
=Text.Pad(text as text, count as number, optional padCharacter as nullable text) as text
| Argument | Type | Required | Default | Description |
|---|---|---|---|---|
| text | text | Yes | ข้อความที่ต้องการเพิ่มอักษรเติม | |
| count | number | Yes | ความยาวที่ต้องการของข้อความ | |
| padCharacter | nullable text | Optional | " " | อักษรที่ใช้เติม (ค่าเริ่มต้นคือช่องว่าง) |
เพิ่มเลข 0 นำหน้ารหัสสินค้าให้มีความยาว 6 หลัก
เพิ่มช่องว่างให้ข้อความทั้งหมดมีความยาวเท่ากัน
Text.Pad("123", 5, "0")=Text.Pad("123", 5, "0")
"00123"
Text.PadEnd("ABC", 6, "*")=Text.PadEnd("ABC", 6, "*")
"ABC***"
Text.Pad("50000", 8, " ")=Text.Pad("50000", 8, " ")
" 50000"
Text.Pad เพิ่มจากด้านซ้าย (ค่าเริ่มต้น), Text.PadStart เพิ่มจากด้านซ้าย, Text.PadEnd เพิ่มจากด้านขวา
ข้อความจะไม่ถูกตัด จะคืนข้อความดั้งเดิมทั้งหมด
ฟังก์ชัน Text.Pad ใช้สำหรับเพิ่มอักษรเติม (Padding) ให้ข้อความมีความยาวตามที่กำหนด