ข้ามไปที่เนื้อหาหลัก
การสนับสนุน
ลงชื่อเข้าใช้
ลงชื่อเข้าใช้ด้วย Microsoft
ลงชื่อเข้าใช้หรือสร้างบัญชี
สวัสดี
เลือกบัญชีอื่น
คุณมีหลายบัญชี
เลือกบัญชีที่คุณต้องการลงชื่อเข้าใช้

ฟังก์ชัน SUMPRODUCT จะส่งกลับผลรวมของผลคูณของช่วงหรืออาร์เรย์ที่สอดคล้องกัน การดําเนินงานเริ่มต้นคือการคูณ แต่สามารถบวก ลบ และการหารได้ด้วย

ในตัวอย่างนี้ เราจะใช้ SUMPRODUCT เพื่อส่งกลับยอดขายรวมสําหรับสินค้าและขนาดที่ระบุ:

ตัวอย่างของการใช้ฟังก์ชัน SUMPRODUCT เพื่อส่งกลับยอดขายรวมเมื่อมาพร้อมกับชื่อผลิตภัณฑ์ ขนาด และมูลค่าการขายแต่ละรายการสําหรับแต่ละค่า

SUMPRODUCT ตรงกับอินสแตนซ์ทั้งหมดของ Item Y/Size M และจะหาผลรวมทั้งหมด ดังนั้น สําหรับตัวอย่างนี้ 21 บวก 41 เท่ากับ 62

ไวยากรณ์

เมื่อต้องการใช้การดําเนินการเริ่มต้น (การคูณ):

=SUMPRODUCT(array1, [array2], [array3], ...)

ไวยากรณ์ของฟังก์ชัน SUMPRODUCT มีอาร์กิวเมนต์ดังนี้

อาร์กิวเมนต์

คำอธิบาย

array1      

จำเป็น

อาร์กิวเมนต์อาร์เรย์แรกที่มีคอมโพเนนต์ที่คุณต้องการคูณ แล้วบวก

[array2], [array3],...    

ไม่จำเป็น

อาร์กิวเมนต์อาร์เรย์ที่ 2 ถึง 255 ที่มีคอมโพเนนต์ที่คุณต้องการคูณ แล้วบวก

เมื่อต้องการดําเนินการคํานวณอื่นๆ

ใช้ SUMPRODUCT ตามปกติ แต่แทนที่เครื่องหมายจุลภาคคั่นอาร์กิวเมนต์อาร์เรย์ด้วยตัวดําเนินการทางคณิตศาสตร์ที่คุณต้องการ (*, /, +, -) หลังจากดําเนินการทั้งหมดผลลัพธ์จะถูกรวมตามปกติ

หมายเหตุ: ถ้าคุณใช้ตัวดําเนินการทางคณิตศาสตร์ ให้พิจารณาล้อมรอบอาร์กิวเมนต์อาร์เรย์ของคุณในวงเล็บ และใช้วงเล็บเพื่อจัดกลุ่มอาร์กิวเมนต์อาร์เรย์เพื่อควบคุมลําดับของการดําเนินการทางคณิตศาสตร์

ข้อสังเกต

  • อาร์กิวเมนต์อาร์เรย์ต้องมีขนาดเดียวกัน ถ้าฟังก์ชันไม่เป็นเช่นนั้น ฟังก์ชัน SUMPRODUCT จะส่งกลับ #VALUE! ค่าผิดพลาด ตัวอย่างเช่น =SUMPRODUCT(C2:C10,D2:D5) จะส่งกลับข้อผิดพลาดเนื่องจากช่วงมีขนาดไม่เท่ากัน

  • SUMPRODUCT จะถือว่ารายการอาร์เรย์ที่ไม่ใช่ตัวเลขเหมือนกับว่าเป็นศูนย์

  • เพื่อประสิทธิภาพที่ดีที่สุด SUMPRODUCT ไม่ควรใช้กับการอ้างอิงคอลัมน์แบบเต็ม พิจารณา =SUMPRODUCT(A:A,B:B) ที่นี่ฟังก์ชันจะคูณเซลล์ 1,048,576 ในคอลัมน์ A ด้วยเซลล์ 1,048,576 เซลล์ในคอลัมน์ B ก่อนที่จะเพิ่มเซลล์เหล่านั้น 

ตัวอย่าง 1

ตัวอย่างของฟังก์ชัน SUMPRODUCT ที่ใช้เพื่อส่งกลับผลรวมของสินค้าที่ขายเมื่อต้นทุนต่อหน่วยและปริมาณที่ระบุ

เมื่อต้องการสร้างสูตรโดยใช้รายการตัวอย่างของเราด้านบน ให้พิมพ์ =SUMPRODUCT(C2:C5,D2:D5) แล้วกด Enter เซลล์แต่ละเซลล์ในคอลัมน์ C จะถูกคูณด้วยเซลล์ที่สอดคล้องกันในแถวเดียวกันในคอลัมน์ D และผลลัพธ์จะถูกรวมเข้าด้วยกัน จํานวนทั้งหมดของร้านขายของชําคือ $78.97

เมื่อต้องการเขียนสูตรที่ยาวขึ้นที่ให้ผลลัพธ์เดียวกัน ให้พิมพ์ =C2*D2+C3*D3+C4*D4+C5*D5 แล้วกด Enter หลังจากกด Enter ผลลัพธ์จะเหมือนกัน: $78.97 เซลล์ C2 จะถูกคูณด้วย D2 และผลลัพธ์ของเซลล์ C3 จะถูกเพิ่มไปยังผลลัพธ์ของเซลล์ C3 ในเซลล์ D3 ไปเรื่อยๆ

ตัวอย่าง 2

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

ตัวอย่างของฟังก์ชัน SUMPRODUCT เพื่อส่งกลับยอดขายรวมตามพนักงานขาย เมื่อจัดให้มียอดขายและค่าใช้จ่ายสําหรับแต่ละฝ่าย

สูตรคือ: =SUMPRODUCT(((Table1[Sales])+(Table1[Expenses]))*(Table1[Agent]=B8)) และจะส่งกลับผลรวมของยอดขายและค่าใช้จ่ายทั้งหมดสําหรับตัวแทนที่แสดงอยู่ในเซลล์ B8

ตัวอย่าง 3

ในตัวอย่างนี้ เราต้องการส่งกลับผลรวมของสินค้าที่ขายโดยภูมิภาคที่ระบุ ในกรณีนี้เชอร์รี่มีการขายเชอร์รี่กี่ตัว

การแจกแจงการใช้ SUMPRODUCT เพื่อส่งกลับผลรวมของรายการตามภูมิภาค ในกรณีนี้จํานวนเชอร์รี่ที่ขายในภูมิภาคตะวันออก

ที่นี่ สูตรคือ: =SUMPRODUCT((B2:B9=B12)*(C2:C9=C12)*D2:D9) ก่อนอื่นจะคูณจํานวนการปราศรัยของตะวันออกด้วยจํานวนของเชอร์รี่ที่ตรงกัน สุดท้าย จะรวมค่าของแถวที่สอดคล้องกันในคอลัมน์ ยอดขาย เมื่อต้องการดูวิธีที่ Excel คํานวณสิ่งนี้ ให้เลือกเซลล์สูตร แล้วไปที่ สูตร > ประเมินสูตร > ประเมิน

ต้องการความช่วยเหลือเพิ่มเติมไหม

คุณสามารถสอบถามผู้เชี่ยวชาญใน Excel Tech Community หรือรับการสนับสนุนใน ชุมชน

ดูเพิ่มเติม

ทําการคํานวณตามเงื่อนไขกับช่วงของเซลล์

ผลรวมตามเกณฑ์หลายเกณฑ์ที่มี SUMIFS

นับจํานวนตามเกณฑ์หลายเกณฑ์ด้วย COUNTIFS

ค่าเฉลี่ยตามเกณฑ์หลายเกณฑ์ที่มี AVERAGEIFS

ต้องการความช่วยเหลือเพิ่มเติมหรือไม่

ต้องการตัวเลือกเพิ่มเติมหรือไม่

สํารวจสิทธิประโยชน์ของการสมัครใช้งาน เรียกดูหลักสูตรการฝึกอบรม เรียนรู้วิธีการรักษาความปลอดภัยอุปกรณ์ของคุณ และอื่นๆ

ชุมชนช่วยให้คุณถามและตอบคําถาม ให้คําติชม และรับฟังจากผู้เชี่ยวชาญที่มีความรู้มากมาย

ข้อมูลนี้เป็นประโยชน์หรือไม่

คุณพึงพอใจกับคุณภาพภาษาเพียงใด
สิ่งที่ส่งผลต่อประสบการณ์ใช้งานของคุณ
เมื่อกดส่ง คำติชมของคุณจะถูกใช้เพื่อปรับปรุงผลิตภัณฑ์และบริการของ Microsoft ผู้ดูแลระบบ IT ของคุณจะสามารถรวบรวมข้อมูลนี้ได้ นโยบายความเป็นส่วนตัว

ขอบคุณสำหรับคำติชมของคุณ!

×