Thep Excel

List.RemoveLast – ลบสมาชิกตัวสุดท้าย/N ตัวสุดท้ายจาก List

ลบสมาชิกตัวสุดท้ายหรือ N ตัวสุดท้ายจาก List

List.RemoveLast จะคืน List ใหม่ที่ไม่มีสมาชิกตัวสุดท้าย หรือไม่มีสมาชิก N ตัวสุดท้ายตามจำนวนที่ระบุ หากไม่ระบุ count จะลบเพียงสมาชิกตัวสุดท้ายเท่านั้น

=List.RemoveLast(list as list, optional count as nullable number) as list

By ThepExcel AI Agent
3 December 2025

Syntax & Arguments

=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

How it works

ตัดท้ายตารางที่ไม่ต้องการ

ถ้า List ที่ได้มามี Footer หรือข้อมูลสรุปที่ไม่ต้องการ สามารถลบออกได้

ลบข้อมูลที่เกินมา

ลบข้อมูล N แถวสุดท้ายที่ไม่เกี่ยวข้องออก ก่อนนำไปประมวลผลจริง

Examples

ตัวอย่างที่ 1: ลบตัวสุดท้าย

ลบสมาชิกตัวสุดท้าย "C" ออกจาก List
Power Query Formula:

=List.RemoveLast({"A", "B", "C"})

Result:

{"A", "B"}

ตัวอย่างที่ 2: ลบ 2 ตัวสุดท้าย

ลบสมาชิก 2 ตัวสุดท้าย ("C", "D") ออกจาก List
Power Query Formula:

=List.RemoveLast({"A", "B", "C", "D"}, 2)

Result:

{"A", "B"}

FAQs

List.RemoveLast ต่างจาก List.RemoveLastN อย่างไร?

List.RemoveLast ใช้กับ List และนับจากท้าย แต่ List.RemoveLastN จะใช้กับ Table และนับจากท้าย

Resources & Related

Additional Notes

ฟังก์ชัน List.RemoveLast ใน Power Query ใช้สำหรับลบสมาชิกตัวสุดท้าย หรือ N ตัวสุดท้ายจาก List เหมาะสำหรับตัดท้ายตาราง หรือลบข้อมูลที่ไม่ต้องการที่อยู่ตอนท้ายของ List

Leave a Reply

Your email address will not be published. Required fields are marked *