ตัวอย่างที่ 1: ลบตัวสุดท้าย
=List.RemoveLast({"A", "B", "C"})
{"A", "B"}
ลบสมาชิกตัวสุดท้ายหรือ N ตัวสุดท้ายจาก List
List.RemoveLast จะคืน List ใหม่ที่ไม่มีสมาชิกตัวสุดท้าย หรือไม่มีสมาชิก N ตัวสุดท้ายตามจำนวนที่ระบุ หากไม่ระบุ count จะลบเพียงสมาชิกตัวสุดท้ายเท่านั้น
=List.RemoveLast(list as list, optional count as nullable number) as list
=List.RemoveLast(list as list, optional count as nullable number) as list
| Argument | Type | Required | Default | Description |
|---|---|---|---|---|
| list | list | Yes | List ที่ต้องการลบสมาชิก | |
| count | number | Optional | 1 | จำนวนสมาชิกที่ต้องการลบจากจุดสิ้นสุดของ List |
ถ้า List ที่ได้มามี Footer หรือข้อมูลสรุปที่ไม่ต้องการ สามารถลบออกได้
ลบข้อมูล N แถวสุดท้ายที่ไม่เกี่ยวข้องออก ก่อนนำไปประมวลผลจริง
=List.RemoveLast({"A", "B", "C"})
{"A", "B"}
=List.RemoveLast({"A", "B", "C", "D"}, 2)
{"A", "B"}
List.RemoveLast ใช้กับ List และนับจากท้าย แต่ List.RemoveLastN จะใช้กับ Table และนับจากท้าย
ฟังก์ชัน List.RemoveLast ใน Power Query ใช้สำหรับลบสมาชิกตัวสุดท้าย หรือ N ตัวสุดท้ายจาก List เหมาะสำหรับตัดท้ายตาราง หรือลบข้อมูลที่ไม่ต้องการที่อยู่ตอนท้ายของ List