Google ชีต: สูตร if ถัวเฉลี่ยถ่วงน้ำหนัก


คุณใช้ไวยากรณ์ต่อไปนี้ใน Google ชีตเพื่อใช้สูตร IF ถัวเฉลี่ยถ่วงน้ำหนักได้

 =SUMPRODUCT(--( A2:A7 =" A "), B2:B7 , C2:C7 )/SUMIF( A2:A7 , " A ", C2:C7 )

สูตรนี้จะคำนวณค่าเฉลี่ยถ่วงน้ำหนักของค่าในช่วง B2:B7 โดยใช้ C2:C7 เป็นน้ำหนัก เฉพาะ เซลล์ที่ A2:A7 เท่ากับ “A”

ตัวอย่างต่อไปนี้แสดงวิธีการใช้สูตรนี้ในทางปฏิบัติ

ตัวอย่าง: สูตร IF ถัวเฉลี่ยถ่วงน้ำหนักใน Google ชีต

ขั้นแรก ให้ป้อนข้อมูลต่อไปนี้ซึ่งแสดงคะแนนของนักเรียนสองคน (นักเรียน A และนักเรียน B) ในการสอบที่แตกต่างกันสามแบบ:

ต่อไป เราจะใช้สูตรต่อไปนี้เพื่อคำนวณคะแนนสอบของนักเรียน A ถัวเฉลี่ยถ่วงน้ำหนักเท่านั้น:

 =SUMPRODUCT(--( A2:A7 =" A "), B2:B7 , C2:C7 )/SUMIF( A2:A7 , " A ", C2:C7 )

ภาพหน้าจอต่อไปนี้แสดงวิธีใช้สูตรนี้ในทางปฏิบัติ:

สูตร IF ถัวเฉลี่ยถ่วงน้ำหนักใน Google ชีต

คะแนนสอบเฉลี่ยถ่วงน้ำหนักของนักเรียน A คือ 78

เราสามารถตรวจสอบได้ว่าข้อมูลนี้ถูกต้องโดยการคำนวณคะแนนสอบเฉลี่ยถ่วงน้ำหนักของนักเรียน A ด้วยตนเอง

โปรดจำไว้ว่าเราใช้สูตรต่อไปนี้สำหรับค่าเฉลี่ยถ่วงน้ำหนัก:

ค่าเฉลี่ยถ่วงน้ำหนัก = Σw i X i / Σw i

ทอง:

  • w i = ค่าน้ำหนัก
  • X i = ค่าข้อมูล

เราสามารถแทนค่าจากชุดข้อมูลของเราลงในสูตรนี้เพื่อคำนวณคะแนนสอบเฉลี่ยถ่วงน้ำหนักของนักเรียน A:

  • ค่าเฉลี่ยถ่วงน้ำหนักสำหรับนักเรียน A = Σw i X i / Σw i
  • ค่าเฉลี่ยถ่วงน้ำหนักสำหรับนักเรียน A = (2*60 + 5*90 + 70*3) / (2+5+3)
  • เกรดเฉลี่ยของนักเรียน A = 78

ซึ่งตรงกับค่าที่เราคำนวณโดยใช้สูตร Google ชีต

แหล่งข้อมูลเพิ่มเติม

บทแนะนำต่อไปนี้จะอธิบายวิธีทำงานทั่วไปอื่นๆ ใน Google ชีต

Google ชีต: วิธีคำนวณค่าเฉลี่ยตามกลุ่ม
Google ชีต: คำนวณค่าเฉลี่ยไม่รวมค่าผิดปกติ
Google ชีต: คำนวณค่าเฉลี่ยระหว่างวันที่สองวัน

เพิ่มความคิดเห็น

อีเมลของคุณจะไม่แสดงให้คนอื่นเห็น ช่องข้อมูลจำเป็นถูกทำเครื่องหมาย *