ตัวอย่างที่ 1: ลบช่องว่างนำหน้า
=Text.TrimStart(" apple ")
apple
ลบช่องว่างหรืออักขระส่วนเกินที่อยู่ด้านหน้าข้อความ
Text.TrimStart จะลบช่องว่างหรืออักขระส่วนเกินที่อยู่ด้านซ้ายสุดของข้อความออก สามารถระบุ List ของอักขระที่ต้องการลบได้ ทำให้เป็นเครื่องมือที่มีประโยชน์ในการทำความสะอาดข้อมูลที่ Copy มาแล้วมี Space หรือสัญลักษณ์นำหน้าเกินมา
=Text.TrimStart(text as nullable text, optional trimChars as nullable list) as nullable text
=Text.TrimStart(text as nullable text, optional trimChars as nullable list) as nullable text
| Argument | Type | Required | Default | Description |
|---|---|---|---|---|
| text | text | Yes | ข้อความที่ต้องการลบอักขระส่วนเกินด้านหน้า | |
| trimChars | list | Optional | Space character | List ของอักขระที่ต้องการลบ (ถ้าไม่ระบุ จะลบ Space) |
เมื่อรหัสสินค้ามีช่องว่างนำหน้า ทำให้ VLOOKUP หาไม่เจอ หรือดูไม่สวยงาม
ลบเครื่องหมาย (-) หรือ (*) ที่อาจนำหน้า ID หรือชื่อไฟล์
=Text.TrimStart(" apple ")
apple
=Text.TrimStart("###text###", {"#"})
text###
Text.TrimStart ลบเฉพาะส่วนหน้า Text.Trim ลบทั้งหน้าและหลัง
ฟังก์ชัน Text.TrimStart ใน Power Query ใช้สำหรับลบช่องว่าง (Space) หรืออักขระที่กำหนดที่อยู่ส่วนหน้า (Leading) ของข้อความเท่านั้น โดยจะไม่กระทบกับช่องว่างหรืออักขระที่อยู่ท้ายข้อความ