ตัวอย่างที่ 1: ค่าเฉลี่ยของ List ตัวเลข
=List.Average({3, 4, 6})
4.333333333333333
หาค่าเฉลี่ยของสมาชิกใน List
List.Average คืนค่าเฉลี่ยของตัวเลข วันที่ เวลา หรือช่วงเวลาใน List
=List.Average(list as list, optional precision as nullable number) as any
=List.Average(list as list, optional precision as nullable number) as any
| Argument | Type | Required | Default | Description |
|---|---|---|---|---|
| list | list | Yes | List ของสมาชิกที่ต้องการคำนวณค่าเฉลี่ย (ต้องเป็นตัวเลข วันที่ เวลา หรือช่วงเวลา) | |
| precision | nullable number | Optional | null | ค่า Precision สำหรับการคำนวณค่าเฉลี่ย (มักไม่จำเป็น) |
ใช้สำหรับหายอดขายเฉลี่ยจาก List ของยอดขายในแต่ละช่วงเวลา
คำนวณคะแนนเฉลี่ยจาก List ของคะแนนนักเรียน
=List.Average({3, 4, 6})
4.333333333333333
=List.Average({#date(2011, 1, 1), #date(2011, 1, 2), #date(2011, 1, 3)})
#date(2011, 1, 2)
=List.Average({})
null
สามารถคำนวณได้กับตัวเลข วันที่ เวลา วันที่และเวลา (datetime) และช่วงเวลา (duration) เท่านั้น
จะเกิด Error ถ้า List มีสมาชิกที่ไม่ใช่ชนิดข้อมูลที่รองรับ เช่น ข้อความ
ฟังก์ชัน List.Average ใน Power Query ใช้สำหรับคำนวณค่าเฉลี่ยของสมาชิกที่เป็นตัวเลขใน List ที่กำหนด ผลลัพธ์ที่ได้จะมีชนิดข้อมูลที่สอดคล้องกับค่าใน List ฟังก์ชันนี้สามารถใช้ได้กับตัวเลข วันที่ เวลา วันที่และเวลา (datetime) และช่วงเวลา (duration) เท่านั้น หาก List ที่ป้อนเข้ามาว่างเปล่า จะคืนค่าเป็น null