Excel: ใช้ sumproduct ที่มีค่ามากกว่าศูนย์เท่านั้น


ฟังก์ชัน SUMPRODUCT ใน Excel จะส่งคืนผลรวมของผลิตภัณฑ์ของตารางที่ตรงกันสองตาราง

หากต้องการใช้ฟังก์ชันนี้เฉพาะกับค่าที่มากกว่าศูนย์ คุณสามารถใช้สูตรต่อไปนี้:

 =SUMPRODUCT(--( A1:A9 >0), A1:A9 , B1:B9 )

สูตรเฉพาะนี้จะส่งคืนผลรวมของผลิตภัณฑ์ของทั้งสองอาร์เรย์สำหรับค่าที่มากกว่าศูนย์ในช่วง A1:A9 เท่านั้น

ตัวอย่างต่อไปนี้แสดงวิธีการใช้สูตรนี้ในทางปฏิบัติ

ตัวอย่าง: ใช้ SUMPRODUCT ที่มีค่ามากกว่าศูนย์เท่านั้น

สมมติว่าเรามีตารางค่าสองตารางต่อไปนี้ใน Excel:

หากเราใช้ฟังก์ชัน SUMPRODUCT ตามปกติ เราสามารถรวมผลคูณระหว่างค่าในคอลัมน์ A และคอลัมน์ B ได้:

ผลรวมของผลิตภัณฑ์กลายเป็น 144 .

เราสามารถตรวจสอบได้ด้วยตนเองว่าสิ่งนี้ถูกต้อง:

ผลรวมของผลิตภัณฑ์ = 10*3 + 5*4 + 0*5 + (-3)*2 + 6*5 + 4*5 + 10*2 + (-5)*4 + 10*5 = 144

หากต้องการหาเฉพาะผลรวมของผลิตภัณฑ์ที่มีค่าในคอลัมน์ A มากกว่าศูนย์ เราสามารถใช้สูตรต่อไปนี้:

 =SUMPRODUCT(--( A1:A9 >0), A1:A9 , B1:B9 )

ภาพหน้าจอต่อไปนี้แสดงวิธีใช้สูตรนี้ในทางปฏิบัติ:

Excel SUMPRODUCT ที่มีค่ามากกว่าศูนย์เท่านั้น

ผลรวมของผลิตภัณฑ์ที่มีค่าในคอลัมน์ A มากกว่าศูนย์กลายเป็น 170

เราสามารถตรวจสอบได้ด้วยตนเองว่าสิ่งนี้ถูกต้อง:

ผลรวมของผลิตภัณฑ์ = 10*3 + 5*4 + 6*5 + 4*5 + 10*2 + 10*5 = 170

หมายเหตุ : คุณสามารถดูเอกสารฉบับเต็มสำหรับฟังก์ชัน SUMPRODUCT ได้ที่นี่

แหล่งข้อมูลเพิ่มเติม

บทช่วยสอนต่อไปนี้อธิบายวิธีการทำงานทั่วไปอื่นๆ ใน Excel:

วิธีแก้ไขค่าที่หายไปใน Excel
วิธีค้นหาค่า 10 อันดับแรกในรายการใน Excel
วิธีค้นหาค่า 10% แรกในคอลัมน์ Excel

เพิ่มความคิดเห็น

อีเมลของคุณจะไม่แสดงให้คนอื่นเห็น ช่องข้อมูลจำเป็นถูกทำเครื่องหมาย *