ตัวอย่างที่ 1: ดึงค่าตัวสุดท้ายจาก List ปกติ
=List.Last({1, 2, 3})
3
คืนค่าสมาชิกตัวสุดท้ายของ List
List.Last คืนค่าสมาชิกตัวสุดท้ายของ List หรือค่า Default ถ้า List ว่าง
=List.Last(list as list, optional defaultValue as any) as any
=List.Last(list as list, optional defaultValue as any) as any
| Argument | Type | Required | Default | Description |
|---|---|---|---|---|
| list | list | Yes | List ที่ต้องการดึงสมาชิกตัวสุดท้าย | |
| defaultValue | any | Optional | null | ค่าที่จะคืนกลับมาหาก List ว่างเปล่า |
หาก List เรียงลำดับจากเก่าไปใหม่ สามารถใช้ List.Last เพื่อดึงข้อมูลล่าสุด (ท้ายสุด) ออกมา
ใช้ดึงตัวอักษรสุดท้าย หรือข้อมูลปิดท้ายของชุดข้อมูล
=List.Last({1, 2, 3})
3
=List.Last({})
null
=List.Last({}, -1)
-1
List.Last คืนค่า ‘สมาชิกตัวเดียว’ ในขณะที่ List.LastN คืนค่าเป็น ‘List’ ของสมาชิก N ตัวสุดท้าย
จะได้ค่า null (ที่เป็นข้อมูลจริง ไม่ใช่ null ที่เกิดจาก List ว่าง)
ฟังก์ชัน List.Last ใน Power Query ใช้สำหรับดึงค่าสมาชิกตัวสุดท้ายของ List ออกมา หาก List ว่างเปล่าและไม่มีการระบุค่า Default ฟังก์ชันจะคืนค่าเป็น null แต่ถ้ามีการระบุค่า Default (defaultValue) ฟังก์ชันจะคืนค่านั้นแทน