Thep Excel

List.Skipข้ามสมาชิก N ตัวแรกจาก List

List.Skip ข้ามสมาชิกจำนวน N ตัวแรกจากรายการและคืนส่วนที่เหลือ ฟังก์ชันนี้มีประโยชน์เมื่อต้องการลบแถวหัวตารางที่ไม่ต้องการ หรือข้ามข้อมูลบางส่วนจากจุดเริ่มต้น

fx
=List.Skip(list, count, [countOrCondition]) as list

ความนิยม5/10
ความยาก4/10
ประโยชน์5/10

อัปเดต 12 December 2025

Syntax & Arguments

อาร์กิวเมนต์ ชนิด ค่าเริ่มต้น คำอธิบาย
list list รายการที่ต้องการข้ามสมาชิก
count number จำนวนสมาชิกที่ต้องการข้าม
[countOrCondition]ไม่บังคับ any null จำนวนสมาชิกที่ต้องการคืน (ตัวเลือก)

[ ] = อาร์กิวเมนต์ที่ไม่บังคับ

ฟังก์ชัน List.Skip ใช้สำหรับข้ามสมาชิกจำนวนที่กำหนดจากจุดเริ่มต้นของรายการ

How it works

ตัดแถวหัวตาราง

ข้ามแถวหัวตารางที่ไม่ต้องการและเก็บเฉพาะข้อมูลสินค้า

ข้ามระเบียนไม่ต้องการ

ข้ามระเบียนแรกหลาย ๆ ตัวที่ไม่ใช่ข้อมูลหลัก

Examples

ตัวอย่างที่ 1: ข้าม 2 สมาชิกแรกList.Skip({10, 20, 30, 40, 50}, 2)

ข้าม 10 และ 20 ได้ผลลัพธ์เป็น {30, 40, 50}

fx
=List.Skip({10, 20, 30, 40, 50}, 2)

ผลลัพธ์{30, 40, 50}
ตัวอย่างที่ 2: ข้าม 3 สมาชิกแรกแล้วเก็บ 2 ตัวlet SkipAndTake = List.Range(List.Skip({"A", "B", "C", "D", "E"}, 3), 0, 2) in SkipAndTake

ข้าม A, B, C (3 ตัวแรก) แล้วเก็บ D และ E (2 ตัวถัดไป)

fx
let
SkipAndTake = List.Range(List.Skip({"A", "B", "C", "D", "E"}, 3), 0, 2)
in
SkipAndTake

ผลลัพธ์{"D", "E"}
ตัวอย่างที่ 3: ข้ามแถวหัวตารางเพิ่มเติมlet RawData = {"Metadata", "Info", 100, 200, 300}, CleanData = List.Skip(RawData, 2) in CleanData

ข้าม Metadata และ Info (บรรทัดหัวตาราง) เก็บเฉพาะข้อมูลตัวเลข

fx
let
RawData = {"Metadata", "Info", 100, 200, 300},
CleanData = List.Skip(RawData, 2)
in
CleanData

ผลลัพธ์{100, 200, 300}

FAQs

ความแตกต่างระหว่าง List.Skip กับ List.FirstN คืออะไร+

List.FirstN ดึงสมาชิก N ตัวแรก ส่วน List.Skip ข้าม N ตัวแรกและคืนส่วนที่เหลือ

ถ้า count มากกว่าจำนวนสมาชิก จะเกิดอะไร+

ฟังก์ชันจะคืนรายการว่างเปล่า เพราะข้ามสมาชิกทั้งหมด

Resources & Related

ฟังก์ชันที่ผู้เขียนโยงไว้กับ List.Skip จัดกลุ่มตามหมวด · ชี้ที่ชื่อใดชื่อหนึ่ง แล้วฟังก์ชันที่ใช้คู่กันจะมีจุดทอง

ฟังก์ชันนี้List.SkipList functions
List functions (5)
List.Alternate

List.Alternate ใช้สร้าง List ใหม่โดยการสลับระหว่างการข้าม (Skip) และการเก็บ (Take) สมาชิกจาก List ต้นฉบับ สามารถกำหนดจำนวนที่จะข้าม จำนวนที่จะเก็บ และจุดเริ่มต้นได้

List.FirstN

List.FirstN จะคืน List ใหม่ที่มีสมาชิก N ตัวแรกจาก List ต้นฉบับ สามารถระบุจำนวน N ด้วยตัวเลข หรือกำหนดเป็นฟังก์ชันเงื่อนไขเพื่อให้ดึงสมาชิกที่ตรงเงื่อนไขจากจุดเริ่มต้นไปเรื่อยๆ จนกว่าเงื่อนไขจะไม่เป็นจริง

List.LastN

List.LastN จะคืน List ใหม่ที่มีสมาชิก N ตัวสุดท้ายจาก List ต้นฉบับ สามารถระบุจำนวน N ด้วยตัวเลข หรือกำหนดเป็นฟังก์ชันเงื่อนไขเพื่อให้ดึงสมาชิกที่ตรงเงื่อนไขจากจุดสิ้นสุดย้อนกลับไปเรื่อยๆ จนกว่าเงื่อนไขจะไม่เป็นจริง

List.Range

List.Range ดึงช่วงของสมาชิกจาก List โดยระบุตำแหน่งเริ่มต้น (offset) และจำนวนสมาชิกที่ต้องการดึง ฟังก์ชันนี้มีประโยชน์เมื่อต้องการดึงข้อมูลชุดย่อยจากตำแหน่งใดๆ ในรายการ

List.Split

List.Split แบ่งรายการให้เป็นกลุ่มย่อยตามขนาดที่ระบุ ใช้สำหรับการจัดกลุ่มข้อมูล การแบ่งหน้า และการประมวลผลแบทช์

Comments

อีเมลของคุณจะไม่ถูกเผยแพร่