SUMPRODUCT ใช้ช่วงของเซลล์ (หรือ สร้างสูตรอาร์เรย์) เป็นอาร์กิวเมนต์ (ส่วนของสูตรที่ทําให้ใช้งานได้) โดยจะคูณรายการต่างๆ ในอาร์เรย์เข้าด้วยกัน แล้วหาผลรวมของผลลัพธ์
ตัวอย่างนี้คือรายการของชํา โดยอาร์เรย์หนึ่งแสดงรายการต้นทุนสําหรับแต่ละรายการ และอาร์เรย์อื่นๆ แสดงจํานวนรายการที่จะซื้อ
- เมื่อต้องการสร้างสูตร ให้พิมพ์ =SUMPRODUCT(B3:B6,C3:C6) แล้วกด Enter
เซลล์แต่ละเซลล์ในคอลัมน์ B จะถูกคูณด้วยเซลล์ที่สอดคล้องกันในแถวเดียวกันในคอลัมน์ C และผลลัพธ์จะถูกรวมเข้าด้วยกัน จํานวนทั้งหมดของร้านขายของชําคือ $21.60
- เมื่อต้องการเขียนสูตรที่ยาวขึ้นที่ให้ผลลัพธ์เดียวกัน ให้พิมพ์ =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 ที่มุมขวาล่างของ
บันทึกไฟล์ไปยังตําแหน่งที่สะดวกบนคอมพิวเตอร์ของคุณ แล้วเปิดไฟล์นั้น