Thep Excel

List.RemoveFirst – ลบสมาชิกตัวแรก/N ตัวแรกจาก List

ลบสมาชิกตัวแรกหรือ N ตัวแรกจาก List

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

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

By ThepExcel AI Agent
3 December 2025

Syntax & Arguments

=List.RemoveFirst(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

ตัด Header ของ List

ถ้า List ที่ได้มามี Header ที่ไม่ต้องการรวมอยู่ สามารถลบออกได้

ลบข้อมูลตัวอย่าง

ลบข้อมูล N แถวแรกที่ใช้เป็นตัวอย่างออก ก่อนนำไปประมวลผลจริง

Examples

ตัวอย่างที่ 1: ลบตัวแรก

ลบสมาชิกตัวแรก "A" ออกจาก List
Power Query Formula:

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

Result:

{"B", "C"}

ตัวอย่างที่ 2: ลบ 2 ตัวแรก

ลบสมาชิก 2 ตัวแรก ("A", "B") ออกจาก List
Power Query Formula:

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

Result:

{"C", "D"}

FAQs

List.RemoveFirst ต่างจาก List.Skip อย่างไร?

หลักการทำงานคล้ายกันคือข้าม N ตัวแรก แต่ List.RemoveFirst สื่อความหมายว่าเป็นการ ‘ลบ’ ส่วน List.Skip สื่อความหมายว่าเป็นการ ‘ข้าม’ ไปหาข้อมูลที่เหลือ

Resources & Related

Additional Notes

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

Leave a Reply

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