List.LastN
ส่งกลับค่าล่าสุดในรายการ สามารถเลือกระบุจำนวนค่าที่จะส่งกลับหรือเงื่อนไขที่เหมาะสมหรือไม่ก็ได้
Syntax
List.LastN(
list as list,
optional countOrCondition as any
) as any
Remarks
ส่งกลับรายการล่าสุดของรายการ list
ถ้ารายการว่างเปล่า ระบบจะแสดงข้อยกเว้น ฟังก์ชันนี้ใช้พารามิเตอร์ที่เลือกได้ countOrCondition
เพื่อสนับสนุนการรวบรวมหลายรายการหรือการกรองรายการ สามารถระบุ countOrCondition
ได้สามวิธี:
- ถ้ามีการระบุจำนวน จะมีการส่งกลับหลายรายการได้สูงสุดตามจำนวนดังกล่าว
- ถ้ามีการระบุเงื่อนไข จะมีการส่งกลับรายการทั้งหมดซึ่งตรงตามเงื่อนไขในเบื้องต้น โดยเริ่มต ้นที่ส่วนท้ายของรายการ เมื่อรายการใดรายการหนึ่งไม่เป็นไปตามเงื่อนไข จะไม่มีการพิจารณารายการถัดไป
- ถ้าพารามิเตอร์เป็น Null จะมีการส่งกลับรายการสุดท้ายในรายการ
Examples
Example #1
ค้นหาค่าสุดท้ายในรายการ {3, 4, 5, -1, 7, 8, 2}
List.LastN({3, 4, 5, -1, 7, 8, 2}, 1)
Result:
{2}
Example #2
ค้นหาค่าสุดท้ายในรายการ {3, 4, 5, -1, 7, 8, 2} ที่มากกว่า 0
List.LastN({3, 4, 5, -1, 7, 8, 2}, each _ > 0)
Result:
{7, 8, 2}
Category
List.Selection