ตัวอย่างที่ 1: หาผลรวมจาก List คงที่
=List.Sum({1, 2, 3, 4, 5})
15
หาผลรวมของตัวเลขใน List
List.Sum จะนำสมาชิกทุกตัวใน List ที่เป็นตัวเลขมาบวกกัน หาก List ว่างหรือมีแต่ค่า null จะคืนค่า null สามารถระบุ Precision (ความแม่นยำ) ได้ถ้าต้องการ
=List.Sum(list as list, optional precision as nullable number) as any
=List.Sum(list as list, optional precision as nullable number) as any
| Argument | Type | Required | Default | Description |
|---|---|---|---|---|
| list | list | Yes | List ของตัวเลขที่ต้องการหาผลรวม | |
| precision | number | Optional | Precision.Double | ระดับความแม่นยำ (Precision.Double หรือ Precision.Decimal) |
นำคอลัมน์ยอดขาย (ซึ่งใน Power Query มองเป็น List) มาหาผลรวมทั้งหมด
นำคะแนนรายวิชาที่เก็บอยู่ใน List มาบวกกันเพื่อหาคะแนนรวม
ใช้หาผลรวมเพื่อ Cross-check กับค่าที่สรุปมาแล้วจากแหล่งอื่น
=List.Sum({1, 2, 3, 4, 5})
15
=List.Sum(Source[Amount])
ยอดรวม Amount
=List.Sum({10, 20, null, 30})
60
จะเกิด Error ครับ List.Sum รองรับเฉพาะตัวเลขเท่านั้น ต้องกรองหรือแปลงข้อมูลก่อน
List.Sum ให้ค่าเดียว (Scalar Value) เหมาะสำหรับหาผลสรุปภาพรวม ส่วน Table.AddColumn ใช้เพิ่มข้อมูลในแต่ละแถว
ฟังก์ชัน List.Sum ใน Power Query ใช้สำหรับหาผลรวม (Sum) ของตัวเลขทั้งหมดที่อยู่ใน List มักใช้ในการคำนวณยอดรวมจากคอลัมน์ หรือรวมค่าจากหลายๆ แหล่งข้อมูล