Average สูตรลัด อันตราย

Average สูตรหาค่าเฉลี่ยจากเซลล์ตัวเลข เป็นสูตรที่นิยมใช้กันมาก แต่ผมเองแทบไม่ใช้สูตร Average เลยครับ ทำไมไม่ควรใช้ หรือจะใช้ต้องระมัดระวังอะไรบ้าง หรือจะหาค่าเฉลี่ยแบบไหนดี

จากภาพนี้
1, 2, 3, 4, 5 ค่าเฉลี่ยเท่ากับ 3
1, ว่าง, 3, ว่าง, 5 ค่าเฉลี่ยเท่ากับ 3
1, 0, 3, ว่าง, 5 ค่าเฉลี่ยเท่ากับ 2.25
1, 0, 3, 0, 5 ค่าเฉลี่ยเท่ากับ 1.8
1, ‘2, 3, aaaa, 5 ค่าเฉลี่ยเท่ากับ 3

ที่น่าห่วงที่สุด คือ กรณีที่ 2 ซึ่งมีช่องว่างแทรกอยู่ กับกรณีที่ 4 เมื่อลิงก์ค่าไปหาค่าเฉลี่ย จะทำให้เซลล์ที่เป็นช่องว่างที่ลิงก์มากลายเป็นเลข 0

ส่งผลทำให้ค่าเฉลี่ยที่คำนวณจากตารางฐานข้อมูลโดยตรง ได้คำตอบต่างจากค่าที่ลิงก์ไปใช้ต่อ ดังนี้

1, ว่าง, 3, ว่าง, 5 ค่าเฉลี่ยเท่ากับ 3
เมื่อสร้างสูตรลิงก์ไปใช้ต่อจะกลายเป็น
1, 0, 3, 0, 5 ค่าเฉลี่ยเท่ากับ 1.8

แทนที่จะใช้สูตร Average แนะนำให้หายอดรวมมาตั้งหารด้วยจำนวนนับ โดยจำนวนนับนั้นให้หาจำนวนโดยแล้วแต่ว่าจะนับอะไรบ้าง