ใช้ SUMPRODUCT เพื่อหาผลรวมของผลคูณของค่าที่สอดคล้องกันในอาร์เรย์หนึ่งอาร์เรย์หรือมากกว่า

SUMPRODUCT ใช้ช่วงของเซลล์ (หรือ สร้างสูตรอาร์เรย์) เป็นอาร์กิวเมนต์ (ส่วนของสูตรที่ทําให้ใช้งานได้) โดยจะคูณรายการต่างๆ ในอาร์เรย์เข้าด้วยกัน แล้วหาผลรวมของผลลัพธ์

ตัวอย่างนี้คือรายการของชํา โดยอาร์เรย์หนึ่งแสดงรายการต้นทุนสําหรับแต่ละรายการ และอาร์เรย์อื่นๆ แสดงจํานวนรายการที่จะซื้อ

รายการของรายการของชําในคอลัมน์ A ในคอลัมน์ B (Array 1) คือต้นทุนต่อหน่วย ในคอลัมน์ C (Array 2) คือปริมาณที่ซื้อ

  1. เมื่อต้องการสร้างสูตร ให้พิมพ์ =SUMPRODUCT(B3:B6,C3:C6) แล้วกด Enter

เซลล์แต่ละเซลล์ในคอลัมน์ B จะถูกคูณด้วยเซลล์ที่สอดคล้องกันในแถวเดียวกันในคอลัมน์ C และผลลัพธ์จะถูกรวมเข้าด้วยกัน จํานวนทั้งหมดของร้านขายของชําคือ $21.60

  1. เมื่อต้องการเขียนสูตรที่ยาวขึ้นที่ให้ผลลัพธ์เดียวกัน ให้พิมพ์ =B3*C3+B4*C4+B5*C5+B6*C6 แล้วกด Enter

หลังจากกด Enter ผลลัพธ์จะเหมือนกัน: $21.60 เซลล์ B3 จะถูกคูณด้วย C3 และผลลัพธ์จะถูกเพิ่มลงในผลลัพธ์ของเซลล์ B4 ครั้งต่อๆ ไป คุณสามารถจินตนาการได้ว่าถ้าคุณมีแถวหลายพัน (หรือหลายร้อย) แถวการใช้ SUMPRODUCT จะง่ายกว่ามากเพียงใด

หมายเหตุ

  • คอลัมน์หรือแถว (อาร์เรย์) ต้องมีความยาวเท่ากัน
  • ถ้าเป็นข้อความ แทนที่จะเป็นตัวเลข อยู่ในเซลล์ จะถือว่าเซลล์นั้นเป็นศูนย์

ตัวอย่าง

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

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

A B D E
3 4 2 7
8 6 6 7
1 9 5 3
สูตร ผลลัพธ์
'=SUMPRODUCT(A2:B4,D2:E4) =SUMPRODUCT(A2:B4,D2:E4)

คูณคอมโพเนนต์ทั้งหมดของสองอาร์เรย์ (A2:B4 และ D2:E4) แล้วบวกผลคูณ นั่นคือ 3*2 + 4*7 + 8*6 + 6*7 + 1*5 + 9*3 (156)

สําหรับประสบการณ์การใช้งานที่สมบูรณ์ขึ้น คุณยังสามารถเปิดเวิร์กบุ๊กนี้ใน Excel ได้ เพียงคลิกไอคอน Excel ที่มุมขวาล่างของ ไอคอนเวิร์กบุ๊ก Excel ใน Excel Web App บันทึกไฟล์ไปยังตําแหน่งที่สะดวกบนคอมพิวเตอร์ของคุณ แล้วเปิดไฟล์นั้น

ด้านบนของหน้า