AVERAGEA คืนค่าเฉลี่ยของค่าภายในคอลัมน์ และรวมการประมวลผลค่าตรรกะ/ข้อความตามกติกา (เช่น TRUE=1, FALSE=0, ข้อความ=0) เหมาะเมื่อข้อมูลมีชนิดปะปนและต้องการสะท้อนผลของค่าที่ไม่ใช่ตัวเลข
=AVERAGEA(<column>)
=AVERAGEA(<column>)
| Argument | Type | Required | Default | Description |
|---|---|---|---|---|
| column | column | Yes | คอลัมน์ที่ต้องการคำนวณค่าเฉลี่ย |
เช่น อัตราส่วนสถานะผ่าน/ไม่ผ่าน เมื่อ TRUE=1 และ FALSE=0
เมื่อมีข้อความหรือค่าที่ไม่ใช่ตัวเลข และต้องการให้ถูกนับเป็น 0 ในค่าเฉลี่ย
AvgA Rating = AVERAGEA(Feedback[Rating])AvgA Rating =
AVERAGEA(Feedback[Rating])
คืนค่าเฉลี่ยของ Rating ในบริบทปัจจุบัน (เช่น 3.6)
AvgA InStock Pct = AVERAGEA(Inventory[InStock])AvgA InStock Pct =
AVERAGEA(Inventory[InStock])
คืนค่าเฉลี่ยเป็นสัดส่วน (เช่น 0.85 แปลว่ามีสินค้า 85%)
AvgA Mixed = AVERAGEA(Responses[AnswerValue])AvgA Mixed =
AVERAGEA(Responses[AnswerValue])
ข้อความจะถูกนับเป็น 0 ทำให้ค่าเฉลี่ยอาจลดลงเมื่อมีข้อความจำนวนมาก
โดยทั่วไป TRUE จะถูกนับเป็น 1, FALSE เป็น 0 และข้อความถูกนับเป็น 0 ทำให้ค่าเฉลี่ยสะท้อนจำนวนค่าที่ไม่ใช่ตัวเลขตามกติกานี้
ใช้เมื่อคอลัมน์มีข้อมูลปะปนและคุณต้องการให้ค่าตรรกะ/ข้อความมีผลต่อค่าเฉลี่ย หากต้องการเฉลี่ยเฉพาะตัวเลข ให้ใช้ค่าเฉลี่ยแบบทั่วไปแทน
AVERAGEA ใช้คำนวณค่าเฉลี่ยของค่าที่อยู่ในคอลัมน์ โดยแตกต่างจากค่าเฉลี่ยทั่วไปตรงที่สามารถ “นับ” ค่าตรรกะและข้อความด้วย (เช่น TRUE/FALSE และข้อความ) ซึ่งจะถูกตีความเป็นตัวเลขตามกติกาของฟังก์ชัน เหมาะกับคอลัมน์ที่มีข้อมูลปะปนและต้องการให้ค่าที่ไม่ใช่ตัวเลขมีผลต่อค่าเฉลี่ย