AVERAGEA
นําไปใช้กับ: คอลัมน์จากการคํานวณตารางจากการคํานวณ
หน่วยวัด
การคํานวณวิชวล
ส่งกลับค่าเฉลี่ย (ค่าเฉลี่ยเลขคณิต) ของค่าในคอลัมน์ จัดการข้อความและค่าที่ไม่ใช่ตัวเลข
วากยสัมพันธ์
AVERAGEA(<column>)
พารามิเตอร์
เทอม | นิยาม |
---|---|
column |
คอลัมน์ที่มีค่าที่คุณต้องการหาค่าเฉลี่ย |
ค่าผลลัพธ์
เลขทศนิยม
หมาย เหตุ
ฟังก์ชัน AVERAGEA ใช้คอลัมน์และหาค่าเฉลี่ยของตัวเลขในนั้น แต่ยังจัดการชนิดข้อมูลที่ไม่ใช่ตัวเลขตามกฎต่อไปนี้ด้วย:
- ค่าที่ประเมินเป็น
TRUE
จะนับเป็น 1 - ค่าที่ประเมินเป็น
FALSE
จะนับเป็น 0 (ศูนย์) - ค่าที่มีข้อความที่ไม่ใช่ตัวเลขนับเป็น 0 (ศูนย์)
- ข้อความว่างเปล่า ("") นับเป็น 0 (ศูนย์)
- ค่าที่ประเมินเป็น
ถ้าคุณไม่ต้องการรวมค่าตรรกะและข้อความที่แสดงแทนตัวเลขในการอ้างอิงซึ่งเป็นส่วนหนึ่งของการคํานวณ ให้ใช้ฟังก์ชัน AVERAGE
เมื่อใดก็ตามที่ไม่มีแถวที่จะรวม ฟังก์ชันจะแสดงค่าว่าง อย่างไรก็ตาม หากมีแถว แต่ไม่มีแถวใดตรงกับเกณฑ์ที่ระบุ ฟังก์ชันจะคืนค่า 0 Microsoft Excel จะส่งกลับค่าศูนย์ถ้าไม่พบแถวที่ตรงตามเงื่อนไข
ฟังก์ชันนี้ไม่ได้รับการสนับสนุนสําหรับการใช้งานในโหมด DirectQuery เมื่อใช้ในคอลัมน์จากการคํานวณหรือกฎการรักษาความปลอดภัยระดับแถว (RLS)
ตัวอย่าง
ตัวอย่างต่อไปนี้จะส่งกลับค่าเฉลี่ยของเซลล์ที่ไม่ว่างในคอลัมน์อ้างอิงตามตารางต่อไปนี้ ถ้าคุณใช้ฟังก์ชัน AVERAGE ค่าเฉลี่ยจะเป็น 21/2 ดังนั้น ด้วยฟังก์ชัน AVERAGEA ผลลัพธ์คือ 22/5
รหัสธุรกรรม | ปริมาณ | ผล |
---|---|---|
0000123 | 1 | นับเป็น 1 |
0000124 | 20 | นับเป็น 20 |
0000125 | n/a | นับเป็น 0 |
0000126 | นับเป็น 0 | |
0000126 | TRUE |
นับเป็น 1 |
= AVERAGEA([Amount])