Page 1 of 1

การหาค่าเฉลี่ย

Posted: Mon May 19, 2014 11:58 am
by meloids
อยากทราบวิธีการหาค่าเฉลี่ย โดยคิดแค่บาง Cell ครับ โดยจากในสูตรในไฟล์แนบ ค่าที่ได้จากสูตร AVERAGE คือ 10.44 แต่ว่าค่าที่ทางผมต้องการนำไปคำนวณคือค่าที่ไม่คิดค่า 0 น่ะครับ ซึ่งถ้าคำนวณมือจะได้ 15.6667 ครับ

ไม่ทราบว่าพอจะมีวิธีไหมครับ

Re: การหาค่าเฉลี่ย

Posted: Mon May 19, 2014 12:04 pm
by Yamazato
ที่ K3 =AVERAGE(B3:E3,H3:I3)
ได้หรือไม่ครับ

Re: การหาค่าเฉลี่ย

Posted: Mon May 19, 2014 12:57 pm
by meloids
พอจะมีวิธีอื่อนอีกไหมหรอครับ เนื่องจากข้อมูลในไฟล์จริงๆของผมจะมีตั้งแต่ C ไปจนถึง CZ เลยน่ะครับ แล้วระหว่าง C:CZ จะมีบาง Cell ที่ไม่ต้องการนำไปใช้ในค่า AVERAGE น่ะครับ

ขอบคุณครับ

Re: การหาค่าเฉลี่ย

Posted: Mon May 19, 2014 1:40 pm
by Yamazato
:D ต้องของโทษ ที่อ่านเงื่อนไขไม่ครบนะครับ
สรุปคือ คอลัมน์ ไหนที่เท่ากับ 0 จะไม่นำมาคิดใช่ไหมครับ

ลองสูตรนี้ดูครับ (ไม่เเน่ใจว่าถูกต้องหรือปล่าว)

ที่ K3 = SUM(B3:J3)/COUNTIF(B3:J3,">0")

หาผลรวมของคอลัมน์ทั้งหมด หารด้วยจำนวนทั้งหมดที่ไม่เท่ากับ 0

ได้หรือไม่อย่างไร รอผู้รู้ท่านอื่นอีกทีนะครับ เพราะผมก็มือใหม่ :D

Re: การหาค่าเฉลี่ย

Posted: Tue May 20, 2014 1:24 am
by sp2505
การคำนวณค่าผลลัพธ์ของค่าเฉลี่ยเลขคณิตที่ถูกต้อง ให้ใช้ฟังก์ชัน AVERAGE และ IF แทน เพื่อให้โปรแกรมไม่เก็บค่า 0
ที่เซล K3 ใช้สูตร
=AVERAGE(IF(B3:J3<>0,B3:J3,""))
จากนั้นกด CTRL+SHIFT+ENTER
ก็จะได้ค่าเฉลี่ยเลขคณิตของข้อมูล ที่ไม่ได้คำนวณค่าที่เป็นศูนย์ (0) เข้าไปด้วยครับ