Thep Excel

Power Query M language functions for data transformation

Filter Power Query Functions

1 active filters

50 functions found

List.Accumulate จะรับ List และค่าเริ่มต้น (Seed) จากนั้นจะส่งค่าเข้าไปในฟังก์ชัน Accumulator ทีละรอบ เพื่อนำค่าปัจจุบัน (Current) ไปคำนวณร่วมกับค่าสะสม (State) และส่งต่อผลลัพธ์ไปรอบถัดไป

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

List.Contains จะคืนค่า true หาก value ที่กำหนดเป็นสมาชิกของ List และคืนค่า false หากไม่พบ สามารถระบุ Comparer เพื่อกำหนดว่าจะให้ตรวจสอบแบบ Case Sensitive หรือ Case Insensitive ได้

List.Distinct จะคืน List ใหม่ที่ไม่มีค่าซ้ำกัน โดยเก็บสมาชิกตัวแรกที่พบไว้ และทิ้งตัวที่ซ้ำกันทิ้งไป สามารถกำหนด Comparer เพื่อใช้ Logic การเปรียบเทียบที่แตกต่างกันได้ เช่น ไม่สนใจตัวพิมพ์เล็ก/ใหญ่

List.FindText จะกรอง List ของ Text String โดยเก็บเฉพาะสมาชิกที่ 'มี' Text String ที่กำหนดอยู่ภายใน (Case Sensitive) เหมาะสำหรับค้นหารายการที่เกี่ยวข้องจาก List ขนาดใหญ่

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

List.Generate ใช้สร้าง List โดยระบุฟังก์ชัน 4 ส่วน: 1. ค่าเริ่มต้น (Initial) 2. เงื่อนไข (Condition) ที่ต้องเป็นจริงเพื่อให้ทำงานต่อ 3. การเปลี่ยนแปลงค่า (Next Step) 4. การเลือกค่าผลลัพธ์ (Selector – Optional)