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