Excel: วิธีใช้ sumproduct ที่มีหลายคอลัมน์


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

ต่อไปนี้เป็นสองวิธีในการใช้ฟังก์ชัน SUMPRODUCT กับหลายคอลัมน์ใน Excel:

วิธีที่ 1: ใช้ SUMPRODUCT กับหลายคอลัมน์ที่มีเงื่อนไข AND

 =SUMPRODUCT(( A2:A11 ="A")*( B2:B11 ="Apples"), C2:C11 , D2:D11 )

สูตรเฉพาะนี้จะคำนวณ SUMPRODUCT ของค่าในช่วง C2:C11 และ D2:D11 เฉพาะแถวที่ A2:A11 เท่ากับ “A” และ B2:B11 เท่ากับ “Apples”

วิธีที่ 2: ใช้ SUMPRODUCT กับหลายคอลัมน์ที่มีเงื่อนไข OR

 =SUMPRODUCT(( A2:A11 ="A")+( B2:B11 ="Apples"), C2:C11 , D2:D11 )

สูตรเฉพาะนี้จะคำนวณ SUMPRODUCT ของค่าในช่วง C2:C11 และ D2:D11 เฉพาะแถวที่ A2:A11 เท่ากับ “A” หรือ B2:B11 เท่ากับ “Apples”

ตัวอย่างต่อไปนี้แสดงวิธีการใช้แต่ละวิธีในทางปฏิบัติกับชุดข้อมูลต่อไปนี้ใน Excel:

ตัวอย่างที่ 1: ใช้ SUMPRODUCT กับหลายคอลัมน์ที่มีเงื่อนไข AND

สมมติว่าเราต้องการคำนวณผลรวมของผลิตภัณฑ์ระหว่างคอลัมน์ราคาและหน่วยเฉพาะแถวที่ร้านค้าเท่ากับ “A” และรายการเท่ากับ “แอปเปิ้ล”

เมื่อต้องการทำเช่นนี้ เราสามารถใช้สูตรต่อไปนี้:

 =SUMPRODUCT(( A2:A11 ="A")*( B2:B11 ="Apples"), C2:C11 , D2:D11 )

เราจะพิมพ์สูตรนี้ในเซลล์ F2 แล้วกด Enter :

Excel SUMPRODUCT ที่มีหลายคอลัมน์พร้อมเงื่อนไข AND

สูตรจะส่งคืนค่าเป็น 25

นี่แสดงถึงผลรวมของผลิตภัณฑ์ระหว่างค่าในคอลัมน์ราคาและหน่วยสำหรับแถวที่ Store คือ “A” และรายการคือ “Apples”

ตัวอย่างที่ 2: ใช้ SUMPRODUCT กับหลายคอลัมน์ที่มีเงื่อนไข OR

สมมติว่าเราต้องการคำนวณผลรวมของผลิตภัณฑ์ระหว่างคอลัมน์ราคาและหน่วยสำหรับแถวที่ร้านค้าเท่ากับ “A” หรือรายการเท่ากับ “แอปเปิ้ล” เท่านั้น

เมื่อต้องการทำเช่นนี้ เราสามารถใช้สูตรต่อไปนี้:

 =SUMPRODUCT(( A2:A11 ="A")+( B2:B11 ="Apples"), C2:C11 , D2:D11 )

เราจะพิมพ์สูตรนี้ในเซลล์ F2 แล้วกด Enter :

Excel SUMPRODUCT ที่มีหลายคอลัมน์พร้อมเงื่อนไข OR

สูตรจะส่งคืนค่าเป็น 121

นี่แสดงถึงผลรวมของผลิตภัณฑ์ระหว่างค่าในคอลัมน์ราคาและหน่วยสำหรับแถวที่ Store คือ “A” หรือรายการคือ “Apples”

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

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

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

Excel: วิธีใช้ SUMPRODUCT บนหลายแผ่นงาน
Excel: ใช้ SUMPRODUCT ที่มีค่ามากกว่าศูนย์เท่านั้น
Excel: วิธีใช้ SUBTOTAL กับ SUMPRODUCT

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

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