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

ไวยากรณ์ของฟังก์ชันหมายถึงเค้าโครงของฟังก์ชันและประกอบด้วยชื่อฟังก์ชันวงเล็บเครื่องหมายจุลภาคและอาร์กิวเมนต์ เพื่อให้ได้ฟังก์ชันในการนับเซลล์มากกว่าที่จะทำตามวัตถุประสงค์มาตรฐานของการเก็บข้อมูลไวยากรณ์ที่ไม่ได้มาตรฐานต่อไปนี้จะต้องใช้กับ SUMPRODUCT:
= SUMPRODUCT (อาร์เรย์ 1, Array2)
- array1: อาร์กิวเมนต์นี้หมายถึงอาร์เรย์หรือช่วงแรกที่จะคูณแล้วเพิ่ม
- array2: อาร์กิวเมนต์นี้หมายถึงอาร์เรย์หรือช่วงที่สองที่จะคูณแล้วเพิ่ม
Excel ยังมีทั้ง COUNTIF และ COUNTIFS ฟังก์ชันที่ช่วยให้คุณสามารถนับเซลล์ที่ตรงตามเกณฑ์ที่กำหนดไว้อย่างน้อยหนึ่งชุด ในบางครั้ง, SUMPRODUCT จะทำงานได้ง่ายกว่าเมื่อพิจารณาเงื่อนไขหลายอย่างในช่วงเดียวกัน
การป้อนฟังก์ชัน SUMPRODUCT

โดยปกติวิธีที่ดีที่สุดในการป้อนฟังก์ชันลงใน Excel คือการใช้ สูตรสร้างซึ่งทำให้ง่ายต่อการป้อนอาร์กิวเมนต์ทีละรายการโดยไม่ต้องใส่วงเล็บหรือเครื่องหมายจุลภาคที่ทำหน้าที่เป็นตัวคั่นระหว่างอาร์กิวเมนต์
อย่างไรก็ตามเนื่องจากตัวอย่างนี้ใช้รูปแบบที่ไม่สม่ำเสมอของ SUMPRODUCT ฟังก์ชันตัวสร้างสูตรไม่สามารถใช้งานได้ แทนฟังก์ชันต้องพิมพ์ลงในเซลล์แผ่นงาน
= SUMPRODUCT (($ A $ 2: $ B $ 6> 25) * ($ A $ 2: $ B $ 6 <75))
- คลิกที่ เซลล์ B7- ตำแหน่งที่จะแสดงผลการทำงาน
- พิมพ์สูตรที่ระบุไว้ด้านบนลงใน เซลล์ E6 ของแผ่นงาน
- คำตอบ5 ควรปรากฏใน เซลล์ B7 เนื่องจากมีค่าเพียงห้าค่าในช่วง - 40, 45, 50, 55 และ 60 - ซึ่งอยู่ระหว่าง 25 ถึง 75
- เมื่อคุณคลิกที่ เซลล์ B7 สูตรเสร็จสมบูรณ์จะปรากฏในแถบสูตรเหนือแผ่นงาน
ทำลายลง SUMPRODUCT

เมื่อมีการตั้งเงื่อนไขสำหรับอาร์กิวเมนต์ SUMPRODUCT ประเมินแต่ละองค์ประกอบอาร์เรย์ต่อเงื่อนไขและส่งกลับค่าบูลีน (TRUE หรือ FALSE) สำหรับวัตถุประสงค์ในการคำนวณ Excel จะกำหนดค่าเป็น1 สำหรับองค์ประกอบอาร์เรย์ที่มี TRUE และค่าของ0 สำหรับผู้ที่อยู่ FALSE.
อีกวิธีหนึ่งในการคิดถึงอะไร SUMPRODUCT คือการคิดเลขคูณเป็น aและ เงื่อนไข. เมื่อคำนึงถึงเงื่อนไขนี้เงื่อนไขจะเป็นจริงเมื่อปฏิบัติตามเงื่อนไขทั้งสองอย่างเท่านั้น - ตัวเลขที่มากกว่า 25และ น้อยกว่า 75 ฟังก์ชันจากนั้นสรุปค่าที่แท้จริงทั้งหมดที่จะได้รับจากผลลัพธ์ 5




