Excel SUMPRODUCT ฟังก์ชัน
ใน Excel ฟังก์ชัน SUMPRODUCT สามารถใช้เพื่อคูณคอลัมน์หรืออาร์เรย์ตั้งแต่สองคอลัมน์ขึ้นไปเข้าด้วยกันแล้วรับผลรวมของผลิตภัณฑ์ ในความเป็นจริง SUMPRODUCT เป็นฟังก์ชันที่มีประโยชน์ซึ่งสามารถช่วยในการนับหรือรวมค่าของเซลล์ด้วยเกณฑ์ต่างๆเช่นฟังก์ชัน COUNTIFS หรือ SUMIFS บทความนี้จะแนะนำไวยากรณ์ของฟังก์ชันและตัวอย่างสำหรับฟังก์ชัน SUMPRODUCT นี้
- ตัวอย่างที่ 1: การใช้ฟังก์ชัน SUMPRODUCT ขั้นพื้นฐาน
- ตัวอย่างที่ 2: รวมเซลล์ที่มีหลายเกณฑ์ด้วยฟังก์ชัน SUMPRODUCT
- ตัวอย่างที่ 3: นับเซลล์ที่มีหลายเกณฑ์ด้วยฟังก์ชัน SUMPRODUCT
- ตัวอย่างที่ 4: คำนวณค่าเฉลี่ยถ่วงน้ำหนักด้วยฟังก์ชัน SUMPRODUCT
ไวยากรณ์:
ไวยากรณ์สำหรับฟังก์ชัน SUMPRODUCT ใน Excel คือ:
ข้อโต้แย้ง:
- array1: จำเป็น อาร์เรย์แรกหรือช่วงของเซลล์ที่คุณต้องการคูณแล้วเพิ่ม
- array2: ไม่จำเป็น. อาร์เรย์ที่สองหรือช่วงของเซลล์ที่คุณต้องการคูณแล้วเพิ่ม
หมายเหตุ:
- 1. หากมีค่าที่ไม่ใช่ตัวเลขในช่วงของคุณ SUMPRODUCT จะถือว่าเป็นค่าศูนย์
- 2. ถ้าอาร์เรย์หรือช่วงมีจำนวนแถวและคอลัมน์ต่างกันฟังก์ชัน SUMPRODUCT จะส่งกลับ #VALUE! ข้อผิดพลาด
- 3. หากมีการทดสอบทางตรรกะในอาร์เรย์พวกเขาจะสร้างค่า TRUE และ FALSE ในกรณีส่วนใหญ่คุณจะต้องแปลงเป็น 1 และ 0 โดยใช้ตัวดำเนินการยูนารีคู่ (-)
- 4. ฟังก์ชัน SUMPRODUCT สามารถรองรับอาร์กิวเมนต์ได้ถึง 255 อาร์กิวเมนต์ใน Excel 2007 และเวอร์ชันที่ใหม่กว่าและมีเพียง 30 อาร์กิวเมนต์ใน Excel เวอร์ชันก่อนหน้า
- 5. SUMPRODUCT ไม่รองรับอักขระตัวแทน
เดินทางกลับ:
ส่งคืนผลลัพธ์ของอาร์เรย์ที่คูณและผลรวม
ตัวอย่าง:
ตัวอย่างที่ 1: การใช้ฟังก์ชัน SUMPRODUCT ขั้นพื้นฐาน
การใช้ SUMPRODUCT ขั้นพื้นฐานคือการคูณสองคอลัมน์แล้วบวกเข้าด้วยกันตัวอย่างเช่นคุณมีข้อมูลภาพหน้าจอต่อไปนี้ตอนนี้คุณต้องการคูณคำสั่งซื้อและราคาต่อหน่วยจากนั้นรวมผลการคูณทั้งหมดเข้าด้วยกันเพื่อให้ได้ ราคารวม.
เพื่อจัดการกับงานนี้โปรดใช้สูตรด้านล่าง:
คำอธิบาย: สูตรนี้ SUMPRODUCT(B2:B7,C2:C7) = B2*C2+B3*C3+B4*C4+B5*C5+B6*C6+B7*C7.
จากนั้นกด เข้าสู่ สำคัญเซลล์ในคอลัมน์ B จะถูกคูณด้วยเซลล์ที่เกี่ยวข้องในแถวเดียวกันของคอลัมน์ C และผลลัพธ์จะถูกรวมเข้าด้วยกัน ดูภาพหน้าจอ:
ตัวอย่างที่ 2: รวมเซลล์ที่มีหลายเกณฑ์ด้วยฟังก์ชัน SUMPRODUCT
ยกเว้นฟังก์ชัน SUMIFS เพื่อรวมค่าของเซลล์ตามเงื่อนไขต่างๆฟังก์ชัน SUMPRODUCT ยังสามารถแก้ไขงานนี้ได้อย่างรวดเร็วและง่ายดาย
กรณีที่ 1: รวมค่าเซลล์หากมีข้อความเฉพาะในคอลัมน์อื่น
สมมติว่าคุณมีตารางข้อมูลตามภาพหน้าจอด้านล่างตอนนี้คุณต้องการคำนวณราคารวมของผลิตภัณฑ์คือ KTE และชื่อคือ David คุณทำได้อย่างไรโดยใช้สูตร SUMPRODUCT ใน Excel
1. โปรดป้อนหรือคัดลอกสูตรใดสูตรหนึ่งด้านล่างลงในเซลล์ว่าง:
- เคล็ดลับ: ในสูตรข้างต้น:
- A2: A12 = "KTE": เป็นช่วงเกณฑ์แรกและเกณฑ์ที่คุณต้องการรวมตาม
- B2: B12 = "เดวิด": เป็นช่วงเกณฑ์ที่สองและเกณฑ์ที่คุณต้องการรวมตาม
- D2: D12: คือช่วงผลรวมที่คุณต้องการรวมค่าของเซลล์
2. จากนั้นกด เข้าสู่ กุญแจสำคัญในการรับผลลัพธ์ตามที่คุณต้องการ:
Case2: รวมเซลล์ที่มีหลายเกณฑ์ด้วยตรรกะ OR
ในการรวมเซลล์ตามเกณฑ์หลายรายการด้วยตรรกะ OR คุณควรใช้สัญลักษณ์บวก (+) เพื่อรวมหลายเงื่อนไขเข้าด้วยกันภายในฟังก์ชัน SUMPRODUCT
ตัวอย่างเช่นฉันต้องการรวมราคารวมของผลิตภัณฑ์ KTE และ KTO ในคอลัมน์ A ดังภาพด้านล่างที่แสดง:
โปรดใช้สูตรต่อไปนี้ในเซลล์ว่าง:
จากนั้นกด เข้าสู่ ที่สำคัญราคารวมของผลิตภัณฑ์ KTE และ KTO ได้รับการคำนวณดูภาพหน้าจอ:
กรณีที่ 3: รวมเซลล์ที่มีหลายเกณฑ์ด้วยตรรกะ OR และ AND
ในบางสถานการณ์คุณอาจต้องรวมเซลล์ด้วยตรรกะ OR และ AND ในเวลาเดียวกัน ฟังก์ชัน SUMPRODUCE ยังสามารถแก้ปัญหานี้ได้อย่างง่ายดาย
ดอกจัน (*) ใช้เป็นตัวดำเนินการ AND
สัญลักษณ์บวก (+) ใช้เป็นตัวดำเนินการ OR
ลองดูตัวอย่างสำหรับการสรุปราคารวมที่ผลิตภัณฑ์คือ KTE และ KTO เมื่อยอดขายมากกว่า 200
คุณควรคัดลอกหรือป้อนสูตรด้านล่าง:
จากนั้นกด เข้าสู่ กุญแจสำคัญในการรับผลลัพธ์ตามที่คุณต้องการ:
ตัวอย่างที่ 3: นับเซลล์ที่มีหลายเกณฑ์ด้วยฟังก์ชัน SUMPRODUCT
โดยทั่วไปฟังก์ชัน SUMPRODUCT นี้ยังสามารถช่วยเราในการนับเซลล์ที่มีหลายเกณฑ์ใน Excel เช่นเดียวกับค่าผลรวมคุณเพียงแค่ลบอาร์กิวเมนต์ sum_range ออกจากสูตร
กรณีที่ 1: นับเซลล์ที่มีหลายเกณฑ์ด้วยตรรกะ AND
ที่นี่ฉันต้องการนับเซลล์ที่ผลิตภัณฑ์เป็น KTE และการขายมากกว่า 200 ดังนั้นโปรดใช้สูตรใดสูตรหนึ่งด้านล่าง:
- เคล็ดลับ: ในสูตรข้างต้น:
- A2: A12 = "KTE": เป็นช่วงเกณฑ์แรกและเกณฑ์ที่คุณต้องการนับตาม
- B2: B12> 200: เป็นช่วงเกณฑ์ที่สองและเกณฑ์ที่คุณต้องการนับตาม
จากนั้นกด เข้าสู่ กุญแจสำคัญในการรับจำนวนผลลัพธ์:
Case2: นับเซลล์ที่มีหลายเกณฑ์ด้วยตรรกะ OR
สำหรับการนับจำนวนผลิตภัณฑ์ KTE และ KTO ในคอลัมน์ A โปรดใช้สูตรนี้:
จากนั้นกด เข้าสู่ กุญแจสำคัญในการรับหมายเลขผลิตภัณฑ์ KTE และ KTO ดูภาพหน้าจอ:
กรณีที่ 3: นับเซลล์ที่มีหลายเกณฑ์ด้วยตรรกะ OR และ AND
ในการนับจำนวนผลิตภัณฑ์ KTE และ KTO ที่มียอดขายมากกว่า 200 คุณควรใช้สูตรต่อไปนี้:
แล้วกด เข้าสู่ กุญแจสำคัญในการรับจำนวนผลลัพธ์ที่คุณต้องการ:
ตัวอย่างที่ 4: คำนวณค่าเฉลี่ยถ่วงน้ำหนักด้วยฟังก์ชัน SUMPRODUCT
โดยปกติเราสามารถคำนวณค่าเฉลี่ยของช่วงของเซลล์ได้อย่างรวดเร็วและง่ายดาย แต่ถ้าคุณต้องการคำนวณค่าเฉลี่ยของรายการค่าที่มีระดับความเกี่ยวข้องต่างกันให้คำนวณค่าเฉลี่ยถ่วงน้ำหนัก ไม่มีฟังก์ชันโดยตรงสำหรับการรับใน Excel แต่ฟังก์ชัน SUMPRODUCT สามารถช่วยคุณจัดการกับมันได้
ตัวอย่างเช่นฉันมีตารางสถิติเกรดสำหรับนักเรียนแต่ละงานมีน้ำหนักแตกต่างกันดังภาพด้านล่างที่แสดง
ในการคำนวณค่าเฉลี่ยถ่วงน้ำหนักโปรดใช้สูตรต่อไปนี้:
คำอธิบาย: สูตรนี้: SUMPRODUCT(B2:B6, C2:C6) / SUM(C2:C6) = (B2*C2+B3*C3+B4*C4+B5*C5+B6*C6)/(C2+C3+C4+C5+C6)
จากนั้นกด เข้าสู่ ที่สำคัญค่าเฉลี่ยถ่วงน้ำหนักได้รับการคำนวณพร้อมกันดูภาพหน้าจอ:
บทความเพิ่มเติมเกี่ยวกับฟังก์ชัน SUMPRODUCT:
- นับค่าเฉพาะในหลายแผ่นงาน
- สมมติว่าฉันมีแผ่นงานหลายแผ่นซึ่งมีข้อมูลต่อไปนี้และตอนนี้ฉันต้องการรับจำนวนการเกิดขึ้นของค่าเฉพาะ“ Excel” จากแผ่นงานเหล่านี้ ฉันจะนับค่าเฉพาะในแผ่นงานหลายแผ่นได้อย่างไร
- ค้นหาและรับมูลค่าที่ใหญ่ที่สุดโดยพิจารณาจากเกณฑ์หลายประการใน Excel
- ใน Excel เราสามารถใช้ฟังก์ชัน max เพื่อให้ได้จำนวนที่มากที่สุดโดยเร็วที่สุด แต่บางครั้งคุณอาจต้องหาค่าที่ใหญ่ที่สุดตามเกณฑ์บางอย่างคุณจะจัดการกับงานนี้ใน Excel ได้อย่างไร?
- คำนวณค่าเฉลี่ยถ่วงน้ำหนักใน Excel
- ตัวอย่างเช่นคุณมีรายการช้อปปิ้งที่มีราคาน้ำหนักและจำนวน คุณสามารถคำนวณราคาเฉลี่ยได้อย่างง่ายดายด้วยฟังก์ชัน AVERAGE ใน Excel แต่ถ้าราคาถัวเฉลี่ยถ่วงน้ำหนักล่ะ? ในบทความนี้ฉันจะแนะนำวิธีการคำนวณค่าเฉลี่ยถ่วงน้ำหนักรวมถึงวิธีการคำนวณค่าเฉลี่ยถ่วงน้ำหนักหากตรงตามเกณฑ์เฉพาะใน Excel
เครื่องมือเพิ่มประสิทธิภาพการทำงานในสำนักงานที่ดีที่สุด
Kutools for Excel - ช่วยให้คุณโดดเด่นจากฝูงชน
คุณต้องการทำงานประจำวันของคุณให้เสร็จอย่างรวดเร็วและสมบูรณ์แบบหรือไม่? Kutools for Excel นำคุณสมบัติขั้นสูงอันทรงพลัง 300 รายการ (รวมเวิร์กบุ๊ก, รวมตามสี, แยกเนื้อหาเซลล์, แปลงวันที่ และอื่นๆ...) และประหยัดเวลาให้คุณ 80%
- ออกแบบมาสำหรับสถานการณ์การทำงาน 1500 สถานการณ์ ช่วยคุณแก้ปัญหา Excel 80%
- ลดการคลิกแป้นพิมพ์และเมาส์หลายพันครั้งต่อวันช่วยบรรเทาอาการเมื่อยล้าของดวงตาและมือ
- เป็นผู้เชี่ยวชาญด้าน Excel ใน 3 นาที ไม่จำเป็นต้องจำสูตรและรหัส VBA ที่เจ็บปวดอีกต่อไป
- ทดลองใช้ฟรี 30 วันไม่ จำกัด รับประกันคืนเงิน 60 วัน อัปเกรดและสนับสนุนฟรี 2 ปี

แท็บ Office - เปิดใช้งานการอ่านแบบแท็บและการแก้ไขใน Microsoft Office (รวม Excel)
- หนึ่งวินาทีเพื่อสลับไปมาระหว่างเอกสารที่เปิดอยู่มากมาย!
- ลดการคลิกเมาส์หลายร้อยครั้งสำหรับคุณทุกวันบอกลามือเมาส์
- เพิ่มประสิทธิภาพการทำงานของคุณได้ถึง 50% เมื่อดูและแก้ไขเอกสารหลายฉบับ
- นำแท็บที่มีประสิทธิภาพมาสู่ Office (รวมถึง Excel) เช่นเดียวกับ Chrome, Firefox และ Internet Explorer ใหม่
