รวม List โดยตัดตัวซ้ำออก (Set Union)
Power Query M language functions for data transformation
รวม List โดยตัดตัวซ้ำออก (Set Union)
List.Zip จะรับ List ของ List (เช่น {{List1}, {List2}}) เป็น Input แล้วรวมสมาชิกที่อยู่ในตำแหน่ง Index เดียวกันของแต่ละ List ย่อย มารวมกันเป็น List ย่อยชุดใหม่ใน Output List
หาค่าสัมบูรณ์ (Absolute Value)
Number.From จะพยายามแปลงค่า Input ให้เป็น Number หากเป็น Text จะพยายาม Parse ตัวเลขออกมา หากเป็น Date/Time จะแปลงเป็น Serial Number (เช่นเดียวกับ Excel)
หาเศษจากการหาร (Modulo)
คำนวณเลขยกกำลัง
สุ่มตัวเลขระหว่าง 0 ถึง 1
สุ่มตัวเลขระหว่างช่วงที่กำหนด
ปัดเศษตัวเลข
ปัดเศษลงเสมอ (Floor)
ปัดเศษขึ้นเสมอ (Ceiling)
คืนค่าเครื่องหมายของตัวเลข (-1, 0, 1)
หารากที่สอง (Square Root)
Number.ToText จะแปลงค่าตัวเลขให้เป็น Text String โดยสามารถระบุ format เพื่อจัดรูปแบบการแสดงผลได้ (เช่น "N2" สำหรับทศนิยม 2 ตำแหน่ง หรือ "C" สำหรับสกุลเงิน) และระบุ culture ได้
Power Query function: Record.AddField
รวมหลาย Record เข้าด้วยกัน
Record.Field ใช้ดึงค่าจาก Record โดยระบุชื่อ Field เป็น Text String มีประโยชน์เมื่อชื่อ Field มาจากตัวแปรหรือเป็น Dynamic ซึ่งไม่สามารถใช้ syntax [FieldName] ได้
Power Query function: Record.FieldCount
Power Query function: Record.FieldNames
ดึงค่าจาก Record ถ้าไม่เจอให้คืนค่า Default
Power Query function: Record.FieldValues
สร้าง Record จาก List ของค่า และ List ของชื่อ
Power Query function: Record.FromTable
ตรวจสอบว่ามี Field หรือไม่