สารบัญ
Excel เป็นสิ่งจำเป็นในชีวิตประจำวันของเรา ผู้ใช้ Excel ต้องรวมค่าต่างๆ กับเกณฑ์เฉพาะเพื่อประโยชน์ในการจัดการข้อมูล เราจำเป็นต้องใช้ฟังก์ชัน SUMIFS เมื่อทำการบวกประเภทนั้นตามข้อมูลของเรา ในบทความนี้ เราจะประเมินการใช้ Excel SUMIFS ที่มีหลายเกณฑ์ แนวตั้งและแนวนอน
ดาวน์โหลดแบบฝึกหัดแบบฝึกหัด
คุณสามารถดาวน์โหลดแบบฝึกหัดแบบฝึกหัดจากการดาวน์โหลดต่อไปนี้ ปุ่ม
SUMIFS หลายเกณฑ์ในสองทิศทาง.xlsx3 วิธีในการใช้ฟังก์ชัน SUMIFS ใน Excel ที่มีหลายเกณฑ์แนวตั้งและแนวนอน
เรามี นำชุดข้อมูลที่มี ผลิตภัณฑ์ , ลูกค้า หรือ ซัพพลายเออร์ , วันที่ และ ราคา ที่แตกต่างกัน คน
1. ใช้ SUMIFS ที่มีหลายเกณฑ์ในแนวตั้ง
ในวิธีการแรก เราจะใช้ ฟังก์ชัน SUMIFS ใน รูปแบบพื้นฐานที่มี 2 เกณฑ์: ลูกค้า- จอห์น และ ราคา- น้อยกว่า $ 22
📌 ขั้นตอน:
- ไปที่เซลล์ D17 และใช้สูตรต่อไปนี้:
=SUMIFS(E5:E13,C5:C13,D15,E5:E13,"<"&D16)
ที่นี่
- sum_range= E5:E13 หรือ ราคา คอลัมน์
- เกณฑ์ _range1= C5:C13 หรือ ลูกค้า คอลัมน์
- วิจารณ์ เรีย1= D15 . อาร์กิวเมนต์นี้จะค้นหาชื่อของลูกค้าที่ชื่อ John ใน แถว 5,10,13
- เกณฑ์ _range2= E5:E13 หรือ ราคา คอลัมน์
- เกณฑ์ 2= “<“&D16 อาร์กิวเมนต์นี้จะค้นหาค่าที่น้อยกว่า 22 ในช่วง E5:E13
- ตอนนี้ กดปุ่ม ENTER 13>
นี่คือผลรวมของคุณ ลองดูสิ!
อ่านเพิ่มเติม: Excel SUMIFS ที่มีช่วงผลรวมหลายค่าและหลายเกณฑ์
2. รวมฟังก์ชัน Excel อื่นๆ กับ SUMIFS เพื่อให้ตรงกัน เกณฑ์แนวนอนและแนวตั้งหลายรายการ
ตอนนี้ Excel SUMIFS ไม่สามารถค้นหาค่าที่ตรงกันสำหรับเกณฑ์แนวนอนและแนวตั้งพร้อมกันได้ ดังนั้น หากคุณมีเกณฑ์ตามแถวและคอลัมน์ในแต่ละครั้ง คุณจะไม่สามารถใช้ฟังก์ชัน SUMIFS เพียงอย่างเดียวสำหรับการจับคู่และผลรวมหลายรายการ ในส่วนนี้ เราได้แสดงสองวิธีในการสร้างสูตรเพื่อให้ SUMIFS จับคู่เกณฑ์แนวนอนและแนวตั้งหลายเกณฑ์ และสรุปค่าที่เกี่ยวข้อง
2.1 การรวม SUMIFS, OFFSET, MATCH และ ฟังก์ชัน COUNT
แทนที่จะใช้รูปแบบพื้นฐานของ SUMIFS เราจะสังเกตการรวมกันที่ซับซ้อนเล็กน้อยด้วย OFFSET, MATCH, และ COUNT ฟังก์ชั่นตอนนี้ ฟังก์ชันที่ซับซ้อนเหล่านี้จะใช้เพื่อกำหนดอาร์กิวเมนต์แรกของ SUMIFS ซึ่งเป็นช่วงผลรวม
📌 ขั้นตอน:
ในวิธีนี้ เราจะเพิ่มค่าราคาทั้งหมด John ที่อยู่ในเดือน มีนาคม
- ใส่สูตรต่อไปนี้ในเซลล์ D17 :
=SUMIFS(OFFSET(C4,1,MATCH(D16,D4:F4,0),COUNT(F:F),1),Customer,D15)
ที่นี่
- sum_range= OFFSET(C4,1,MATCH(D16,D4:F4,0),COUNT(F:F),1)
- เกณฑ์ _range1= ลูกค้า คอลัมน์
- เกณฑ์ 1= D15 หรือ มีนาคม
- ตอนนี้ กดปุ่ม ENTER ปุ่ม
อ่านเพิ่มเติม: วิธีใช้ SUMIFS กับ INDEX MATCH สำหรับหลายคอลัมน์และแถว
2.2 การรวม INDEX-MATCH กับ SUMIFS
หลังจากใช้ SUMIFS กับฟังก์ชัน OFFSET เราจะสังเกตเห็นการผสมผสานที่ซับซ้อนน้อยลงเล็กน้อยกับ INDEX และ MATCH ใช้งานได้ทันที ฟังก์ชันเหล่านี้จะใช้เพื่อกำหนดอาร์กิวเมนต์แรกของ SUMIFS, sum_range
📌 ขั้นตอน:
ในนี้ วิธีการ เราจะเพิ่มมูลค่าราคาทั้งหมด David ที่อยู่ระหว่างวันที่ 02/01/23 และ 10/01/23 .
- Go ไปที่เซลล์ D17 และใช้สูตรต่อไปนี้:
=SUMIFS(INDEX(B4:G20,,MATCH(C24,B4:G4,0)),B4:B20,">="&C25,B4:B20,"<="&C26)
ที่นี่ ,
- sum_range= INDEX(B4:G20,,MATCH(C24,B4:G4,0))
- เกณฑ์ _range1= ลูกค้า คอลัมน์
- เกณฑ์ 1= D15 หรือ มีนาคม
- ตอนนี้ กดปุ่ม ENTER .
อ่านเพิ่มเติม: SUMIFS พร้อมสูตร INDEX-MATCH รวมถึงหลายเกณฑ์
การอ่านที่คล้ายกัน
- วิธีใช้ VBA Sumif ที่มีหลายเกณฑ์ในคอลัมน์เดียวกัน
- ไม่รวมหลายเกณฑ์ในคอลัมน์เดียวกันด้วย SUMIFSฟังก์ชัน
- SUMIFS ของ Excel ไม่เท่ากับหลายเกณฑ์ (4 ตัวอย่าง)
- วิธีใช้ SUMIFS เมื่อเซลล์ไม่เท่ากับหลาย ๆ ข้อความ<2
- SUMIFS รวมช่วงหลายคอลัมน์ใน Excel(6 วิธีง่ายๆ)
3. SUMIFS ที่มีหลายเกณฑ์สำหรับการรวมหลายคอลัมน์
ตอนนี้ Excel SUMIFS ไม่สามารถค้นหาค่าที่ตรงกันสำหรับเกณฑ์แนวนอน อาร์กิวเมนต์ช่วงผลรวมในฟังก์ชัน SUMIFS ไม่สามารถมีหลายคอลัมน์ได้ ด้วยเหตุนี้ เราจะสรุปราคาในแนวนอนและสร้างคอลัมน์ใหม่ชื่อ ยอดรวมย่อย ในส่วนนี้ เราจะใช้หลายเกณฑ์ในการสรุปราคารวมของซัพพลายเออร์รายใดรายหนึ่ง
📌 ขั้นตอน:
ในส่วนนี้ วิธีการ เราจะเพิ่มมูลค่าราคาทั้งหมด John ซึ่งอยู่ระหว่างวันที่ 02/10/22 และ 10/10/22 .
- ไปที่เซลล์ D17 และใช้สูตรต่อไปนี้:
=SUMIFS($H$5:$H$13,$C$5:$C$13,$D$15,$D$5:$D$13,">="&$D$16,$D$5:$D$13,"<="&$D$17)
ที่นี่
- sum_range= $H$5:$H$13
- เกณฑ์ _range1= $C$5:$C$13 หรือซัพพลายเออร์
- เกณฑ์1= $D$15 หรือ จอห์น
- เกณฑ์ _range2= $C$5:$C$13 หรือ ผู้จัดหา
- เกณฑ์2= $D$15 หรือ จอห์น
- ตอนนี้ กดปุ่ม ENTER ปุ่ม
อ่านเพิ่มเติม: วิธีใช้ฟังก์ชัน SUMIFS ใน Excel ที่มีหลายเกณฑ์
ฟังก์ชัน SUMPRODUCT: ทางเลือกแทน SUMIFS สำหรับแนวตั้งพร้อมกันและเกณฑ์แนวนอนใน Excel
ฟังก์ชัน SUMIFS เป็นฟังก์ชันตามตรรกะ และ ฟังก์ชัน SUMPRODUCT เป็นฟังก์ชันทางคณิตศาสตร์ ในวิธีนี้ เราจะแสดงตัวอย่างง่ายๆ สำหรับฟังก์ชัน SUMPRODUCT ที่ทำงานเหมือนกับ SUMIFS
📌 ขั้นตอน:
ในวิธีนี้ เราจะเพิ่มมูลค่าราคาทั้งหมด จอห์น ที่อยู่ในเดือน มีนาคม
- ไปที่เซลล์ D17 และใช้สูตรต่อไปนี้:
=SUMPRODUCT((Customer=D15)*(Months=D16),Data)
ที่นี่
- array1= Customer=D15)*(Months=D16) สร้างอาร์เรย์ {0,0, 1 ;0,0,0;0,0,0;0,0,0;0,0,0;0,0, 1 ;0,0,0;0 ,0,0;0,0, 1 }
- array1= ข้อมูลสร้างอาร์เรย์ {5.6,5.7, 5.9 ;8.2,8.1,8.3;10.5, 10.4,8.1;12.2,12.6,12.8;25,27,29;6.8,6.3, 6.1 ;9.8,9.4,9.8;5.6,5.5,5.9;6.5,6.9, 6.8 }.
- SUMPRODUCT คูณอาร์เรย์นี้ซึ่งจะมีค่า: 5.9+6.1+6.8=18.8
- ตอนนี้ กดปุ่ม ENTER ปุ่ม
อ่านเพิ่มเติม: [แก้ไข]: SUMIFS ไม่ทำงานกับหลายเกณฑ์ (3 วิธีแก้ไข)
สรุป
ทำตามขั้นตอนและขั้นตอนเหล่านี้เพื่อ SUMIFS หลายเกณฑ์ในแนวตั้งและแนวนอน คุณสามารถดาวน์โหลดสมุดงานและใช้เพื่อฝึกฝนของคุณเองได้ หากคุณมีคำถาม ข้อกังวล หรือข้อเสนอแนะ โปรดฝากไว้ในส่วนความคิดเห็นของบล็อกของเรา ExcelWIKI