ข้ามไปที่เนื้อหาหลัก
Office

SUMPRODUCT (ฟังก์ชัน SUMPRODUCT)

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

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

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

SUMPRODUCT จะตรงกับอินสแตนซ์ทั้งหมดของรายการ Y/Size M และผลรวมเหล่านั้นดังนั้นสำหรับตัวอย่างนี้21บวก๔๑เท่ากับ๖๒

ไวยากรณ์

เมื่อต้องการใช้การดำเนินการเริ่มต้น (การคูณ) ให้ทำดังนี้

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

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

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

คำอธิบาย

array1   

จำเป็น

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

[array2], [array3],...    

ไม่จำเป็น

อาร์กิวเมนต์อาร์เรย์2ไปยัง๒๕๕ที่มีคอมโพเนนต์ที่คุณต้องการคูณแล้วเพิ่ม

เมื่อต้องการดำเนินการทางคณิตศาสตร์อื่นๆ

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

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

ข้อสังเกต

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

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

ตัวอย่าง 1

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

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

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

ตัวอย่าง 2

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

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

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

ตัวอย่าง 3

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

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

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

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

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

ดูเพิ่มเติม

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

ผลรวมโดยยึดตามเกณฑ์หลายเกณฑ์ด้วย SUMIFS

นับจำนวนตามเกณฑ์หลายเกณฑ์ที่มี COUNTIFS

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

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

ขยายทักษะ Office ของคุณ
สำรวจการฝึกอบรม
รับฟีเจอร์ใหม่ก่อนใคร
เข้าร่วม Office Insider

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

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

ขอขอบคุณสำหรับคำติชมของคุณ! เราคิดว่าอาจเป็นประโยชน์ที่จะให้คุณได้ติดต่อกับหนึ่งในตัวแทนฝ่ายสนับสนุน Office ของเรา

×