วิธีคำนวณถัวเฉลี่ยถ่วงน้ำหนักใน Excel (สูตร SUM และ SUMPRODUCT)

  • แบ่งปันสิ่งนี้
Michael Brown

บทช่วยสอนสาธิตวิธีง่ายๆ สองวิธีในการคำนวณค่าเฉลี่ยถ่วงน้ำหนักใน Excel - โดยใช้ฟังก์ชัน SUM หรือ SUMPRODUCT

ในบทความก่อนหน้านี้ เราได้พูดถึงฟังก์ชันสำคัญสามฟังก์ชันสำหรับการคำนวณ เฉลี่ยใน Excel ซึ่งตรงไปตรงมาและใช้งานง่ายมาก แต่จะเป็นอย่างไรหากค่าบางค่ามี "น้ำหนัก" มากกว่าค่าอื่นๆ และมีผลให้ค่าเฉลี่ยสุดท้ายมากกว่า ในสถานการณ์เช่นนี้ คุณจะต้องคำนวณค่าเฉลี่ยถ่วงน้ำหนัก

แม้ว่า Microsoft Excel จะไม่มีฟังก์ชันค่าเฉลี่ยถ่วงน้ำหนักแบบพิเศษ แต่ก็มีฟังก์ชันอื่นๆ สองสามฟังก์ชันที่จะพิสูจน์ได้ว่ามีประโยชน์ในการคำนวณของคุณ เช่น แสดงในตัวอย่างสูตรต่อไปนี้

    ค่าเฉลี่ยถ่วงน้ำหนักคืออะไร

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

    เกรดของนักเรียนมักจะคำนวณโดยใช้ค่าเฉลี่ยถ่วงน้ำหนัก ดังที่แสดงในภาพหน้าจอต่อไปนี้ ค่าเฉลี่ยปกติสามารถคำนวณได้อย่างง่ายดายด้วยฟังก์ชัน Excel AVERAGE อย่างไรก็ตาม เราต้องการให้สูตรค่าเฉลี่ยพิจารณาน้ำหนักของแต่ละกิจกรรมที่แสดงในคอลัมน์ C

    ในวิชาคณิตศาสตร์และสถิติ คุณจะคำนวณค่าเฉลี่ยถ่วงน้ำหนักได้โดยการคูณแต่ละค่าในชุด โดยน้ำหนัก จากนั้นคุณบวกผลิตภัณฑ์และหารผลรวมของผลิตภัณฑ์ด้วยผลรวมของน้ำหนักทั้งหมด

    ในตัวอย่างนี้ ในการคำนวณค่าเฉลี่ยถ่วงน้ำหนัก (เกรดโดยรวม) คุณต้องคูณแต่ละเกรดด้วยเปอร์เซ็นต์ที่สอดคล้องกัน (แปลงเป็นทศนิยม) รวมผลิตภัณฑ์ 5 รายการเข้าด้วยกัน และหารจำนวนนั้นด้วยผลรวมของน้ำหนัก 5:

    ((91*0.1)+(65*0.15)+(80*0.2)+(73*0.25)+(68*0.3)) / ( 0.1+0.15+0.2+0.25+0.3)=73.5

    อย่างที่คุณเห็น เกรดเฉลี่ยปกติ (75.4) และค่าเฉลี่ยถ่วงน้ำหนัก (73.5) มีค่าต่างกัน

    การคำนวณค่าเฉลี่ยถ่วงน้ำหนักใน Excel

    ใน Microsoft Excel ค่าเฉลี่ยถ่วงน้ำหนักจะคำนวณด้วยวิธีเดียวกันแต่ใช้ความพยายามน้อยกว่ามาก เนื่องจากฟังก์ชัน Excel จะทำงานส่วนใหญ่ให้คุณ

    การคำนวณค่าเฉลี่ยถ่วงน้ำหนักโดยใช้ฟังก์ชัน SUM

    หากคุณมีความรู้พื้นฐานเกี่ยวกับฟังก์ชัน SUM ของ Excel สูตรด้านล่างนี้แทบจะไม่ต้องการคำอธิบายใดๆ เลย:

    =SUM(B2*C2, B3*C3, B4*C4, B5*C5, B6*C6,)/SUM(C2:C6)

    โดยพื้นฐานแล้ว สูตรจะทำการคำนวณเช่นเดียวกับที่อธิบายไว้ข้างต้น ยกเว้นว่า คุณใส่การอ้างอิงเซลล์แทนตัวเลข

    อย่างที่คุณเห็นใน screensh ot สูตรส่งคืนผลลัพธ์เดียวกันกับการคำนวณที่เราทำเมื่อสักครู่ สังเกตความแตกต่างระหว่างค่าเฉลี่ยปกติที่ส่งคืนโดยฟังก์ชัน AVERAGE (C8) และค่าเฉลี่ยถ่วงน้ำหนัก (C9)

    แม้ว่าสูตร SUM จะตรงไปตรงมาและเข้าใจง่าย ไม่ใช่ตัวเลือกที่ใช้การได้หากคุณมีองค์ประกอบจำนวนมากที่จะหาค่าเฉลี่ย ในกรณีนี้ จะดีกว่าใช้ฟังก์ชัน SUMPRODUCT ตามที่แสดงในตัวอย่างถัดไป

    การหาค่าเฉลี่ยถ่วงน้ำหนักด้วย SUMPRODUCT

    ฟังก์ชัน SUMPRODUCT ของ Excel เหมาะสมอย่างยิ่งสำหรับงานนี้ เนื่องจากออกแบบมาเพื่อหาผลรวมผลิตภัณฑ์ ซึ่งเป็นสิ่งที่เราต้องการ . ดังนั้น แทนที่จะคูณค่าแต่ละค่าด้วยน้ำหนักทีละค่า ให้คุณใส่อาร์เรย์ 2 อาร์เรย์ในสูตร SUMPRODUCT (ในบริบทนี้ อาร์เรย์คือช่วงของเซลล์ที่ต่อเนื่องกัน) แล้วหารผลลัพธ์ด้วยผลรวมของน้ำหนัก:

    = SUMPRODUCT( values_range, weights_range) / SUM( weights_range)

    สมมติว่าค่าที่จะหาค่าเฉลี่ยอยู่ในเซลล์ B2:B6 และน้ำหนักอยู่ในเซลล์ C2: C6 สูตร Sumproduct Weighted Average ของเรามีรูปร่างดังต่อไปนี้:

    =SUMPRODUCT(B2:B6, C2:C6) / SUM(C2:C6)

    หากต้องการดูค่าจริงหลังอาร์เรย์ ให้เลือกค่านั้นในแถบสูตรแล้วกดแป้น F9 ผลลัพธ์จะคล้ายกับสิ่งนี้:

    ดังนั้น สิ่งที่ฟังก์ชัน SUMPRODUCT ทำคือคูณค่าที่ 1 ใน array1 ด้วยค่าที่ 1 ใน array2 (91*0.1 ในตัวอย่างนี้ ) จากนั้นคูณค่าที่ 2 ใน array1 ด้วยค่าที่ 2 ใน array2 (65*0.15 ในตัวอย่างนี้) ไปเรื่อยๆ เมื่อคูณทั้งหมดเสร็จแล้ว ฟังก์ชันจะบวกผลคูณและส่งคืนผลรวมนั้น

    เพื่อให้แน่ใจว่าฟังก์ชัน SUMPRODUCT ให้ผลลัพธ์ที่ถูกต้อง ให้เปรียบเทียบกับ สูตร SUM จากตัวอย่างที่แล้วจะเห็นว่าตัวเลขเหมือนกัน

    เมื่อใช้ฟังก์ชัน SUM หรือ SUMPRODUCT เพื่อค้นหาน้ำหนักเฉลี่ยใน Excel น้ำหนักไม่จำเป็นต้องรวมกันถึง 100% และไม่จำเป็นต้องแสดงเป็นเปอร์เซ็นต์ ตัวอย่างเช่น คุณสามารถสร้างลำดับความสำคัญ / ระดับความสำคัญ และกำหนดคะแนนจำนวนหนึ่งให้กับแต่ละรายการ ดังที่แสดงในภาพหน้าจอต่อไปนี้:

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

    สมุดแบบฝึกหัด

    ค่าเฉลี่ยถ่วงน้ำหนักของ Excel - ตัวอย่าง (ไฟล์ .xlsx)

    Michael Brown เป็นผู้ที่ชื่นชอบเทคโนโลยีโดยเฉพาะและมีความหลงใหลในการทำให้กระบวนการที่ซับซ้อนง่ายขึ้นโดยใช้เครื่องมือซอฟต์แวร์ ด้วยประสบการณ์กว่าทศวรรษในอุตสาหกรรมเทคโนโลยี เขาได้ฝึกฝนทักษะของเขาใน Microsoft Excel และ Outlook รวมถึง Google ชีตและเอกสาร บล็อกของ Michael ทุ่มเทให้กับการแบ่งปันความรู้และความเชี่ยวชาญของเขากับผู้อื่น โดยให้คำแนะนำและแบบฝึกหัดที่ทำตามได้ง่ายเพื่อปรับปรุงผลิตภาพและประสิทธิภาพ ไม่ว่าคุณจะเป็นมืออาชีพที่ช่ำชองหรือมือใหม่ บล็อกของ Michael นำเสนอข้อมูลเชิงลึกอันมีค่าและคำแนะนำที่เป็นประโยชน์สำหรับการใช้ประโยชน์สูงสุดจากเครื่องมือซอฟต์แวร์ที่จำเป็นเหล่านี้