คลังสูตรExcel 80 · DAX 95 · M 15
ในหน้านี้

SUMIFS

คณิตศาสตร์และผลรวมระดับกลางทุกเวอร์ชัน

อัปเดต 24 ก.ย. 2569 · ตรวจ syntax และเวอร์ชันกับเอกสารของ Microsoft · ผลในตัวอย่างตรวจด้วยเครื่องมือคำนวณ 2 ชุด

SUMIFS คืออะไร

รวมตัวเลขเฉพาะแถวที่ตรงทุกเงื่อนไข เช่น รวมยอดขายภาคกลางที่ขายผ่าน Online

ใช้เมื่อไหร่

  • รวมยอดขายตามภาค ช่องทาง และพนักงานพร้อมกันในรายงานเดียว
  • รวมยอดในช่วงวันที่ เช่น ตั้งแต่ต้นเดือนถึงวันที่ 10
  • รวมยอดโดยยกเว้นบางค่า หรือเฉพาะรายการที่ชื่อขึ้นต้นด้วยคำเดียวกัน

รูปแบบสูตร

=SUMIFS(sum_range, criteria_range1, criteria1, [criteria_range2, criteria2], …)

Argument แต่ละตัว

ชี้ที่ argument ในรูปแบบสูตรด้านบนเพื่อไฮไลต์แถวนั้น

Argumentจำเป็นไหมความหมาย
sum_rangeจำเป็นช่วงตัวเลขที่ต้องการรวม ใส่เป็น argument แรก
criteria_range1จำเป็นช่วงแรกที่ใช้ตรวจเงื่อนไข ต้องมีจำนวนแถวและคอลัมน์เท่ากับ sum_range
criteria1จำเป็นเงื่อนไขของช่วงแรก เช่น "กลาง", ">=300000", "น้ำ*" หรืออ้างเซลล์
[criteria_range2, criteria2], …ไม่บังคับคู่ช่วงกับเงื่อนไขถัดไป ใส่ได้สูงสุด 127 คู่

ลองเลย: ตัวอย่างที่เปลี่ยนค่าได้

ข้อมูลชุดเดียวกับไฟล์ฝึก เปลี่ยนค่าในช่องกรอก หรือคลิกตัวเลขในตารางเพื่อแก้ แล้วดูผลลัพธ์เปลี่ยนทันที กดถัดไปเพื่อดูว่า Excel คิดทีละขั้นอย่างไร สีของช่วงในตารางตรงกับสีในสูตร

รวมยอดเฉพาะแถวที่ภาคตรงกับ I4 และช่องทางตรงกับ I5 พร้อมกัน

I6
=SUMIFS(F5:F14,B5:B14,I4,C5:C14,I5)
เงื่อนไขที่ 1 B5:B14 ต้องตรงกับ I4 → "กลาง" ตรง 5 จาก 10 แถว
แถวABCDEFGH
4เลขที่คำสั่งซื้อภูมิภาคช่องทางสินค้าพนักงานขายยอดสุทธิ (บาท)
5SF-2025-0734ตะวันออกTraditional Tradeน้ำปลาแท้ 700 มล. (ลัง 12)สุภาพร หงษ์ทอง355,320
6SF-2025-0738ใต้Modern Tradeน้ำมะพร้าว 100% 330 มล. (แพ็ค 12)กมลชนก พงษ์พานิช1,235,098
7SF-2025-0739กลางTraditional Tradeน้ำดื่มสยามเฟรช 600 มล. (แพ็ค 12)นันทิดา กิจเจริญ22,878
8SF-2025-0741กลางTraditional Tradeโซดาสยามเฟรช 325 มล. (แพ็ค 24)นันทิดา กิจเจริญ298,740
9SF-2025-0746กลางOnlineบะหมี่กึ่งสำเร็จรูป รสต้มยำกุ้ง (ลัง 30)อรทัย พิทักษ์วงศ์51,062
10SF-2025-0753กลางFood Serviceแกงเขียวหวานไก่พร้อมทาน (กล่อง 12)อรทัย พิทักษ์วงศ์910,714
11SF-2025-0756ตะวันออกModern Tradeเวเฟอร์ช็อกโกแลต 100 ก. (กล่อง 24)สุภาพร หงษ์ทอง1,057,572
12SF-2025-0757ตะวันออกเฉียงเหนือOnlineน้ำจิ้มไก่ 350 มล. (ลัง 24)ธีรพงษ์ ฉัตรแก้ว100,296
13SF-2025-0771กลางOnlineกาแฟพร้อมดื่ม เอสเปรสโซ 240 มล. (แพ็ค 24)สุภาพร หงษ์ทอง126,000
14SF-2025-0784เหนือModern Tradeน้ำส้มคั้น 100% 350 มล. (แพ็ค 12)กมลชนก พงษ์พานิช289,275
15
16
17
18
19
F5:F14
B5:B14
C5:C14
ช่องกรอกและผลลัพธ์
ยอดขายรวม (บาท) I6
เทียบ: SUMIF เงื่อนไขภาคอย่างเดียว I7
ขั้นตอนการคำนวณ (4)
คลิกตัวเลขหรือข้อความในตารางเพื่อแก้ค่า แล้วดูผลเปลี่ยนทันที · แก้สูตรได้ที่แถบสูตร หรือพิมพ์ = ในช่องว่าง
100%
ข้อมูลสมมติของสยามเฟรช ชุดเดียวกับชีต “1 สองเงื่อนไข” ในไฟล์ฝึก (ปี ค.ศ.)
ใช้ปุ่มลูกศรเลือกช่อง กด Enter หรือ F2 เพื่อแก้ พิมพ์ = เพื่อเขียนสูตร
  • อ่านสูตร: รวม F5:F14 เฉพาะแถวที่ B5:B14 เท่ากับ I4 และ C5:C14 เท่ากับ I5
  • ลองเปลี่ยนภาคหรือช่องทางจาก Dropdown แล้วดูยอดรวมใน I6 เปลี่ยนตาม
  • ระวังลำดับ argument: SUMIFS ใส่ sum_range (F5:F14) ไว้หน้าสุด แต่ SUMIF ใน I7 ใส่ไว้ท้ายสุด

ตัวอย่างทั้งหมด 4 แบบ

  1. 1รวมยอดขายตามภาคและช่องทาง · รวมยอดเฉพาะแถวที่ภาคตรงกับ I4 และช่องทางตรงกับ I5 พร้อมกัน
  2. 2รวมยอดขายในช่วงวันที่ · ใช้คอลัมน์วันที่สองครั้ง: ตั้งแต่วันที่ใน I4 และถึงวันที่ใน I5 แล้วเพิ่มเงื่อนไขพนักงานได้อีก
  3. 3รวมสินค้าที่ชื่อขึ้นต้นด้วย น้ำ ยกเว้นช่องทาง Online · * แทนตัวอักษรกี่ตัวก็ได้ และ <> แปลว่าไม่เท่ากับ ใช้คู่กันในสูตรเดียวได้
  4. 4รวมยอดของภาคกลางหรือภาคเหนือ · SUMIFS ตรวจทุกคู่แบบ และ เมื่อต้องการแบบ หรือ ให้บวก SUMIFS สองสูตร หรือใส่หลายค่าใน {…} แล้วครอบด้วย SUM

ข้อผิดพลาดที่พบบ่อย

#VALUE!สาเหตุ: sum_range กับ criteria_range มีจำนวนแถวหรือคอลัมน์ไม่เท่ากันแก้: ให้ทุกช่วงเริ่มและจบแถวเดียวกัน
ได้ 0สาเหตุ: เงื่อนไขไม่ตรงข้อมูล เช่น สะกดต่าง หรือมีช่องว่างเกินแก้: เลือกเงื่อนไขจาก Dropdown และทำความสะอาดข้อมูลด้วย TRIM
ได้ 0 ทั้งที่มีข้อมูลสาเหตุ: ใส่สองค่าให้ช่วงเดียวกัน เช่น กลาง กับ เหนือ ซึ่ง SUMIFS ตรวจแบบ และแก้: ใช้ =SUM(SUMIFS(…,{"กลาง","เหนือ"})) หรือบวก SUMIFS สองสูตร
#VALUE! หรือผลรวมผิดสาเหตุ: เขียนตามลำดับของ SUMIF คือ range, criteria, sum_rangeแก้: SUMIFS ใส่ sum_range เป็น argument แรกเสมอ

เคล็ดลับจากห้องเรียน

เก็บเงื่อนไขไว้ในเซลล์แล้วทำ Dropdown เปลี่ยนมุมมองรายงานได้โดยไม่ต้องแก้สูตร
วันที่ในเงื่อนไขให้อ้างเซลล์หรือใช้ DATE เช่น ">="&DATE(2025,12,1) อย่าพิมพ์วันที่เป็นข้อความ เพราะ Excel อ่านตามการตั้งค่าภูมิภาคของเครื่อง
ต้องการนับแทนการรวม ใช้ COUNTIFS กับคู่เงื่อนไขชุดเดียวกัน โดยไม่ต้องมี sum_range

ใช้กับ Excel ของคุณได้ไหม

เวอร์ชันExcel 2016Excel 2019Excel 2021Excel 2024Microsoft 365
SUMIFS

SUMIFS ใช้ได้ทุกเวอร์ชันที่ยังใช้กันอยู่ จึงไม่ต้องมีสูตรทางเลือก

เลือกฟังก์ชันให้ถูกงาน

ฟังก์ชันใช้เมื่อตัวอย่าง
SUMIFเงื่อนไขเดียว (sum_range อยู่ท้ายสุด)=SUMIF(B5:B14,"กลาง",F5:F14)
SUMIFSหลายเงื่อนไขแบบ และ (sum_range อยู่หน้าสุด)=SUMIFS(F5:F14,B5:B14,"กลาง",C5:C14,"Online")
SUM + SUMIFSหลายค่าในคอลัมน์เดียวแบบ หรือ=SUM(SUMIFS(F5:F14,B5:B14,{"กลาง","เหนือ"}))
SUMPRODUCTเงื่อนไขที่ SUMIFS ทำไม่ได้ เช่น เทียบสองคอลัมน์ทีละแถว=SUMPRODUCT((D5:D12>=C5:C12)*D5:D12)
COUNTIFSนับจำนวนแถวแทนการรวม=COUNTIFS(B5:B14,"กลาง",C5:C14,"Online")

ใน Power BI ใช้อะไร

เงื่อนไขส่วนใหญ่มาจากแถวของ Matrix และ Slicer ใส่ใน CALCULATE เฉพาะเงื่อนไขที่ต่างจากรายงาน

ไฟล์ฝึก SUMIFS

9Expert-SUMIFS-Practice-v1.2.xlsx

รุ่น 1.2 · 24/9/2026 · 29 KB · ไม่มี Macro · ข้อมูลชุดเดียวกับตัวอย่างบนเว็บ · มีเฉลยและตรวจคำตอบอัตโนมัติ
เริ่มต้นที่นี่1 สองเงื่อนไข2 ช่วงวันที่3 Wildcard ยกเว้น4 หลายค่าแบบหรือแบบฝึกหัดเฉลยสรุปย่อ

โจทย์ในชีตแบบฝึกหัด

  1. ข้อ 1รวมยอดขายช่องทาง Modern Trade ของภาคในช่อง C7
  2. ข้อ 2รวมยอดของพนักงานในช่อง C8 เฉพาะคำสั่งซื้อที่ยอดตั้งแต่ 300,000 บาทขึ้นไป
  3. ข้อ 3รวมยอดขายภาคกลาง ยกเว้นช่องทาง Online
  4. ข้อ 4รวมยอดสินค้าที่ชื่อขึ้นต้นด้วย น้ำ และขายผ่าน Modern Trade
  5. ข้อ 5รวมยอดขายของภาคตะวันออกกับภาคใต้รวมกันในสูตรเดียว

วิดีโอประกอบ

คลิปเรื่อง SUMIFS จากช่อง YouTube @9expert

ในเว็บจริงจะฝังคลิปพร้อมตั้งเวลาเริ่มตรงหัวข้อนี้ ในต้นแบบเปิดผลค้นหาในช่องแทน

เปิดใน YouTube

แบบทดสอบ 3 ข้อ

1. =SUMIFS(F5:F14,B5:B14,"กลาง",C5:C14,"Online") รวมแถวแบบใด

2. จุดต่างสำคัญระหว่าง SUMIFS กับ SUMIF คืออะไร

3. รวมยอดภาคกลางหรือภาคเหนือในสูตรเดียว เขียนอย่างไร

ไปต่อ

อยากใช้สูตรเหล่านี้กับงานจริงทั้งระบบ

ต่อยอดใน Microsoft Excel Advanced: สูตรสรุปผลแบบมีเงื่อนไข สูตรสืบค้นข้อมูล สูตรใหม่ใน Microsoft 365 และการจัดการ Error (2 วัน)

ดูหลักสูตร
หน้านี้ช่วยได้ไหม