Weigted Average
Weighted Average is an average that does not equal the value of each data by multiplying the value of the data by its own weight and adding all the results together, and then dividing by the sum of all the weights. 😎💚# excelsoezy# Exceltricks # exceltips # Lemon 8 Howtoo # Excel
หลายคนเจอคำว่า “สูตร weighted average ใน excel” แล้วงงว่าต้องเริ่มยังไง เราสรุปวิธีที่ทำบ่อยในงานให้แบบจับมือทำเลย (ใช้ได้ทั้งคะแนน-เปอร์เซ็นต์, ราคาถัวเฉลี่ย, KPI ตามน้ำหนัก ฯลฯ) 1) โครงสร้างตารางที่ทำให้ง่ายสุด - คอลัมน์ “คะแนน/ค่า” (เช่น D8:D10) - คอลัมน์ “น้ำหนักเป็น %” (เช่น E8:E10) ใส่เป็นเปอร์เซ็นต์ เช่น 20%, 30%, 50% 2) วิธีที่ 1: คูณทีละแถวแล้วค่อยรวม - ทำคอลัมน์ช่วย “คะแนน x %” (เช่น G8) ใส่สูตร: =D8*E8 - คัดลอกสูตรลงไปทั้งช่วง - รวมคะแนนถ่วงน้ำหนัก: =SUM(G8:G10)/SUM(E8:E10) ข้อดีคือเห็นทีละแถวชัดมาก เหมาะกับคนอยากตรวจทีละบรรทัด 3) วิธีที่ 2 (แนะนำ): ใช้ SUMPRODUCT จบในบรรทัดเดียว สูตรยอดฮิตคือ: =SUMPRODUCT(D8:D10,E8:E10)/SUM(E8:E10) แนวคิดคือ SUMPRODUCT จะเอาคะแนนคูณน้ำหนักทุกแถวแล้วบวกให้ทันที จากนั้นหารด้วยผลรวมน้ำหนักอีกที เพื่อกันกรณีเปอร์เซ็นต์ไม่ได้รวมเป็น 100% 4) เช็กเปอร์เซ็นต์รวมให้ชัวร์ (กันค่าผิดแบบไม่รู้ตัว) ใส่ช่องตรวจสอบไว้เลย: =SUM(E8:E10) โดยปกติควรได้ 100% (หรือ 1 ถ้าคุณพิมพ์น้ำหนักเป็นทศนิยม 0.2, 0.3, 0.5) ถ้าไม่ครบ 100% ผลลัพธ์อาจเพี้ยน โดยเฉพาะเวลาลืมแถวใดแถวหนึ่ง 5) ทิปเล็กๆ ที่ช่วยลดพลาด - ล็อกช่วงด้วย $ ถ้าจะลากสูตรข้ามตาราง เช่น =SUMPRODUCT($D$8:$D$10,$E$8:$E$10)/SUM($E$8:$E$10) - ถ้าน้ำหนักเป็นตัวเลข 20,30,50 (ไม่ใช่ %) ให้หาร 100 ก่อน หรือแปลงเป็น % แล้วค่อยคำนวณ เสริมสำหรับคนที่ค้นหา “สูตรคำนวณ BMI ใน Excel” ถ้าคุณทำชีตสุขภาพคู่กัน สามารถคำนวณ BMI ได้ด้วยสูตรพื้นฐาน: BMI = น้ำหนัก(กก.) / (ส่วนสูง(ม.)^2) ตัวอย่าง น้ำหนักอยู่ B2 (กก.) ส่วนสูงอยู่ C2 (ซม.) ใช้: =B2/POWER(C2/100,2) แล้วค่อยนำ BMI หลายครั้งมาหาค่าเฉลี่ยถ่วงน้ำหนักได้ เช่น ถ่วงตามจำนวนวัน/จำนวนครั้งที่วัด ด้วยสูตร SUMPRODUCT แบบเดียวกันข้างบน












































