ฟังก์ชันผลรวมในการกรองข้อมูล เป็นสิ่งสำคัญมากสำหรับ ผู้ใช้Microsoft Excel บทความนี้จะสรุปให้คุณทราบถึงวิธีการกรองและคำนวณผลรวมใน Excel โดยใช้ผลรวมย่อย

แม้ว่าการทราบผลรวมของคอลัมน์สเปรดชีตจะมีประโยชน์ แต่คุณอาจต้องการทราบผลรวมของกลุ่มต่างๆ ฟังก์ชันผลรวมย่อยใน Excel เป็นวิธีปฏิบัติในการคำนวณจำนวนเงินที่น้อยกว่าโดยแยกจากผลรวมสุดท้าย การใช้งานในสเปรดชีตนั้นค่อนข้างง่าย ในขณะเดียวกันก็ช่วยให้คุณจัดระเบียบข้อมูลของคุณได้
ฟังก์ชันผลรวมย่อยใน Excelเป็นสูตรที่คำนวณช่วงค่าตามการดำเนินการที่ระบุ จะปรากฏเป็น =SUBTOTAL(function_num, ref1, [ref2],...) โดยที่ function_num หมายถึงการดำเนินการที่คุณต้องการให้สูตรดำเนินการ ref1, [ref2],... คือค่าที่คุณต้องการให้ Excel รวมไว้ในการคำนวณ การใช้งานฟังก์ชันผลรวมย่อยที่พบบ่อยที่สุดคือการหาผลรวมของคอลัมน์ แต่ยังสามารถดำเนินการต่อไปนี้ได้อีกด้วย:
- ปานกลาง
- นับ
- นับทั้งหมด
- ค่าสูงสุด
- ค่าต่ำสุด
- การคูณ
- ค่าเบี่ยงเบนมาตรฐานของประชากร
- ค่าเบี่ยงเบนมาตรฐานของตัวอย่าง
- ความแปรปรวนของประชากร
- ตัวอย่างความแปรปรวน
บทช่วยสอนนี้ทำบน Excel 2019 แต่คุณยังสามารถใช้การคำนวณนี้บน Excel เวอร์ชันอื่นๆ ได้ เช่น Excel 2007, Excel 2010, Excel 2013, Excel 2016 เนื่องจากบทช่วยสอนนี้ใช้ฟังก์ชันผลรวมย่อยของ Excel
คำนวณมูลค่ารวมของรายการที่ถูกกรองโดยใช้ฟังก์ชั่น Subtotal ใน Excel
สมมติว่าเรามีตารางข้อมูลเช่นต่อไปนี้โดยสร้างตัวกรองไว้แล้ว
| สทท. |
ประเภทสินค้า |
ชื่อสินค้า |
ปริมาณ |
ราคาต่อหน่วย |
ยอดรวม |
| 1 |
หนังสือ |
แบบฝึกหัดคณิตศาสตร์ ป.3 |
2 |
10,000 |
20000 |
| 2 |
กล่องใส่ดินสอ |
กล่องดินสอผ้าTL |
2 |
30000 |
60000 |
| 3 |
ดินสอ |
ดินสอย่อหน้า TL |
5 |
15000 |
75000 |
| 4 |
หนังสือ |
คณิตศาสตร์ ป.3 |
3 |
18000 |
54000 |
| 5 |
หนังสือ |
วิชาภาษาอังกฤษ ป.3 |
3 |
19000 |
57000 |

หลังจากกรองรายการผลิตภัณฑ์ที่อยู่ในหมวดหมู่หนังสือแล้ว เราจะมีสเปรดชีตดังต่อไปนี้:

ข้อกำหนดคือการคำนวณต้นทุนรวมของหนังสือ หากคุณใช้ฟังก์ชัน SUM()ในตารางข้อมูลที่ผ่านการกรองด้านบน ผลลัพธ์ที่ได้จะไม่ใช่ราคารวมของหนังสือ แต่จะเป็นราคารวมของผลิตภัณฑ์ทั้งหมด
ในกรณีนี้ เราใช้ฟังก์ชัน SUBTOTAL ดังต่อไปนี้ ในเซลล์ E13 ให้คุณป้อน:
=SUBTOTAL(9,H7:H11)
โดยที่ 9 คือค่าอาร์กิวเมนต์ที่สอดคล้องกับฟังก์ชันที่ต้องการใช้ ในที่นี้เราต้องการคำนวณผลรวม ดังนั้น ฟังก์ชันที่จะใช้คือ SUM คุณสามารถดูได้จากตารางด้านล่าง H7:H11 คือช่วงสำหรับการคำนวณผลรวม
ผลลัพธ์ได้ว่าราคาหนังสือรวมคือ 131,000 บาท

เกี่ยวกับฟังก์ชั่น SUBTOTAL()
ฟังก์ชัน SUBTOTAL() จะดูรายการค่าทั้งหมดในคอลัมน์ D และคำนวณเฉพาะค่าที่ตรงตามตัวกรองเท่านั้น คุณสามารถมองดูภาพด้านบนและเดาได้ว่าเป็นเพราะเราประกาศอาร์กิวเมนต์ 9 อย่างไรก็ตาม อาร์กิวเมนต์นี้บอกกับ Excel ว่าเราต้องการคำนวณผลรวมของค่าที่อ้างอิง ตารางต่อไปนี้แสดงอาร์กิวเมนต์ที่ได้รับการยอมรับ:
| รวมถึงค่าที่ซ่อนอยู่ |
ละเว้นค่าที่ซ่อนอยู่ |
ขากรรไกร |
| 1 |
101 |
เฉลี่ย() |
| 2 |
102 |
นับ() |
| 3 |
103 |
นับ() |
| 4 |
104 |
แม็กซ์() |
| 5 |
105 |
นาที() |
| 6 |
106 |
ผลิตภัณฑ์() |
| 7 |
107 |
ส.ท.ดีวี() |
| 8 |
108 |
ส.ท.ดีวีพี() |
| 9 |
109 |
ผลรวม() |
| 10 |
110 |
วาร์() |
| 11 |
111 |
วีเออาร์พี() |
หลังจากดูตารางด้านบนแล้ว คุณอาจสงสัยว่าความแตกต่างระหว่าง 9 และ 109 คืออะไร เมื่อเราใช้ค่าอาร์กิวเมนต์ 9 ฟังก์ชัน SUBTOTAL() จะรวมค่าที่ซ่อนไว้ทั้งหมด เมื่อเราใช้ข้อโต้แย้ง 109 ฟังก์ชัน SUBTOTAL() จะละเว้นค่าที่ซ่อนอยู่ เราต้องแยกแยะให้ชัดเจนระหว่างค่าที่ซ่อนอยู่และค่าที่ถูกแยกออกเพราะไม่เป็นไปตามตัวกรอง สามารถซ่อนแถวได้โดยการคลิกขวาที่ลำดับแถว แล้วเลือกซ่อนนี่แตกต่างโดยสิ้นเชิงจากแถวที่ไม่ได้แสดงเพราะไม่ตรงตามตัวกรอง
ฟังก์ชัน SUBTOTAL() ยังใช้เพื่อดำเนินการงานที่มีประโยชน์อื่นๆ อีกมากมาย คุณสามารถดูบทช่วยสอนเกี่ยวกับฟังก์ชั่น SUBTOTALของ Quantrimang.com ได้
ดูเพิ่มเติม: