Skip to main content

นับเซลล์ของข้อมูลด้วยฟังก์ชัน SUMPRODUCT ของ Excel

Anonim

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

01 จาก 03

SUMPRODUCT Function ไวยากรณ์และอาร์กิวเมนต์

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

= SUMPRODUCT (อาร์เรย์ 1, Array2)

  • array1: อาร์กิวเมนต์นี้หมายถึงอาร์เรย์หรือช่วงแรกที่จะคูณแล้วเพิ่ม
  • array2: อาร์กิวเมนต์นี้หมายถึงอาร์เรย์หรือช่วงที่สองที่จะคูณแล้วเพิ่ม

Excel ยังมีทั้ง COUNTIF และ COUNTIFS ฟังก์ชันที่ช่วยให้คุณสามารถนับเซลล์ที่ตรงตามเกณฑ์ที่กำหนดไว้อย่างน้อยหนึ่งชุด ในบางครั้ง, SUMPRODUCT จะทำงานได้ง่ายกว่าเมื่อพิจารณาเงื่อนไขหลายอย่างในช่วงเดียวกัน

02 จาก 03

การป้อนฟังก์ชัน SUMPRODUCT

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

อย่างไรก็ตามเนื่องจากตัวอย่างนี้ใช้รูปแบบที่ไม่สม่ำเสมอของ SUMPRODUCT ฟังก์ชันตัวสร้างสูตรไม่สามารถใช้งานได้ แทนฟังก์ชันต้องพิมพ์ลงในเซลล์แผ่นงาน

= SUMPRODUCT (($ A $ 2: $ B $ 6> 25) * ($ A $ 2: $ B $ 6 <75))

  1. คลิกที่ เซลล์ B7- ตำแหน่งที่จะแสดงผลการทำงาน
  2. พิมพ์สูตรที่ระบุไว้ด้านบนลงใน เซลล์ E6 ของแผ่นงาน
  3. คำตอบ5 ควรปรากฏใน เซลล์ B7 เนื่องจากมีค่าเพียงห้าค่าในช่วง - 40, 45, 50, 55 และ 60 - ซึ่งอยู่ระหว่าง 25 ถึง 75
  4. เมื่อคุณคลิกที่ เซลล์ B7 สูตรเสร็จสมบูรณ์จะปรากฏในแถบสูตรเหนือแผ่นงาน
03 จาก 03

ทำลายลง SUMPRODUCT

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

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