วิธีคำนวณค่าเฉลี่ยถ่วงน้ำหนักใน google ชีต
คุณสามารถใช้วิธีใดวิธีหนึ่งต่อไปนี้เพื่อคำนวณค่าเฉลี่ยถ่วงน้ำหนักใน Google ชีต:
วิธีที่ 1: ใช้ AVERAGE.WEIGHTED
=AVERAGE.WEIGHTED( B2:B5 , C2:C5 )
วิธีที่ 2: ใช้ SUMPRODUCT
=SUMPRODUCT( B2:B5 , C2:C5 )/SUM( C2:C5 )
ทั้งสองสูตรถือว่าค่าอยู่ในช่วง B2:B5 และน้ำหนักอยู่ในช่วง C2:C5
ทั้งสองสูตรจะส่งกลับผลลัพธ์เดียวกัน แต่วิธี AVERAGE.WEIGHTED ต้องการการพิมพ์น้อยกว่า
ตัวอย่างต่อไปนี้แสดงวิธีใช้แต่ละสูตรในทางปฏิบัติกับชุดข้อมูลต่อไปนี้ใน Google ชีต

ตัวอย่างที่ 1: คำนวณค่าเฉลี่ยถ่วงน้ำหนักโดยใช้ AVERAGE.WEIGHTED
เราสามารถพิมพ์สูตรต่อไปนี้ในเซลล์ E2 เพื่อคำนวณค่าเฉลี่ยถ่วงน้ำหนักของคะแนนสอบของนักเรียนคนนี้:
=AVERAGE.WEIGHTED( B2:B5 , C2:C5 )
ภาพหน้าจอต่อไปนี้แสดงวิธีใช้สูตรนี้ในทางปฏิบัติ:

จากผลการทดสอบจะพบว่าคะแนนสอบถัวเฉลี่ยถ่วงน้ำหนักอยู่ที่ 79.5
ต่อไปนี้คือวิธีที่สูตร AVERAGE.WEIGHTED คำนวณค่านี้จริงๆ:
ค่าเฉลี่ยถ่วงน้ำหนัก = (90*.15 + 80*.15 + 85*.15 + 75*.55) / (.15 + .15 + .15 + .55) = 79.5
ตัวอย่างที่ 2: คำนวณค่าเฉลี่ยถ่วงน้ำหนักโดยใช้ SUMPRODUCT
นอกจากนี้เรายังสามารถพิมพ์สูตรต่อไปนี้ในเซลล์ E2 เพื่อคำนวณค่าเฉลี่ยถ่วงน้ำหนักของคะแนนสอบของนักเรียนรายนี้:
=SUMPRODUCT( B2:B5 , C2:C5 )/SUM( C2:C5 )
ภาพหน้าจอต่อไปนี้แสดงวิธีใช้สูตรนี้ในทางปฏิบัติ:

จากผลการทดสอบจะพบว่าคะแนนสอบถัวเฉลี่ยถ่วงน้ำหนักอยู่ที่ 79.5
ซึ่งสอดคล้องกับค่าเฉลี่ยถ่วงน้ำหนักที่เราคำนวณในตัวอย่างก่อนหน้านี้
แหล่งข้อมูลเพิ่มเติม
บทช่วยสอนต่อไปนี้จะอธิบายวิธีทำสิ่งทั่วไปอื่นๆ ใน Google ชีต:
วิธีคำนวณค่าเฉลี่ยหากเซลล์มีข้อความใน Google ชีต
วิธีคำนวณค่าเฉลี่ยต่อเดือนใน Google ชีต
วิธีเฉลี่ยแถวที่กรองใน Google ชีต