Skip to main content

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