ตัวอย่างที่ 1: เติมเครื่องหมายขีดกลาง
=Text.PadEnd("apple", 8, "-")
apple---
เติมอักขระด้านหลังข้อความให้ครบตามจำนวนหลัก
Text.PadEnd จะเพิ่มอักขระที่ระบุ (เช่น ‘0’ หรือ ‘-‘) เข้าไปด้านหลังของข้อความ จนกว่าความยาวของข้อความนั้นจะถึงจำนวนหลักที่ต้องการ ใช้ในการจัดรูปแบบข้อมูลให้สม่ำเสมอ หรือสร้าง Field ที่มี Character ครบตาม Spec
=Text.PadEnd(text as nullable text, count as number, optional character as nullable text) as nullable text
=Text.PadEnd(text as nullable text, count as number, optional character as nullable text) as nullable text
| Argument | Type | Required | Default | Description |
|---|---|---|---|---|
| text | text | Yes | ข้อความที่ต้องการเติมอักขระ | |
| count | number | Yes | จำนวนหลักของข้อความที่ต้องการให้เป็น | |
| character | text | Optional | Space | อักขระที่ต้องการเติม (ถ้าไม่ระบุ จะเติม Space) |
แปลงรหัสสินค้า "123" ให้เป็น "123000" เพื่อให้มีความยาว 6 หลักเท่ากัน
เติม Space ด้านท้ายของแต่ละ Field ให้มีความยาวเท่ากันตามข้อกำหนดของระบบ
=Text.PadEnd("apple", 8, "-")
apple---
=Text.PadEnd("123", 5, "0")
12300
=Text.PadEnd("apple", 8)
apple
ฟังก์ชันจะไม่ทำอะไรกับข้อความครับ จะคืนค่าข้อความเดิมกลับมา
ฟังก์ชัน Text.PadEnd ใน Power Query ใช้สำหรับเติมอักขระที่กำหนดลงไปด้านหลังของข้อความ จนกว่าข้อความนั้นจะมีความยาวถึงตามที่ต้องการ เหมาะสำหรับจัดรูปแบบรหัส, เลขที่เอกสาร หรือตัวเลขให้มีจำนวนหลักเท่ากัน