คุณใช้ฟังก์ชัน SUMIF เพื่อหาผลรวมของค่าต่างๆ ในช่วงซึ่งตรงตามเกณฑ์ที่คุณระบุไว้ ตัวอย่างเช่น สมมติว่าในคอลัมน์มีตัวเลข คุณต้องการหาผลรวมเฉพาะค่าที่มากกว่า 5 เท่านั้น คุณสามารถใช้สูตรต่อไปนี้: =SUMIF(B2:B25,">5")
เคล็ดลับ
- ถ้าต้องการ คุณสามารถนําหลักเกณฑ์ไปใช้กับช่วงๆ หนึ่งและหาผลรวมค่าที่สอดคล้องกันในช่วงอื่น ตัวอย่างเช่น สูตร =SUMIF(B2:B5, "จอห์น", C2:C5) จะรวมเฉพาะค่าที่อยู่ในช่วง C2:C5 ที่มีเซลล์ที่สอดคล้องกันในช่วง B2:B5 เท่ากับ "จอห์น"
- เมื่อต้องการหาผลรวมของเซลล์ต่างๆ ซึ่งยึดตามเกณฑ์หลายเกณฑ์ ให้ดู ฟังก์ชัน SUMIFS
สำคัญ
ฟังก์ชัน SUMIF จะส่งกลับผลลัพธ์ที่ไม่ถูกต้องเมื่อคุณใช้ฟังก์ชันนี้ในการจับคู่สตริงที่ยาวกว่า 255 อักขระหรือสตริง #VALUE!
ไวยากรณ์
SUMIF(range, criteria, [sum_range])
ไวยากรณ์ของฟังก์ชัน SUMIF มีอาร์กิวเมนต์ดังนี้
พิสัยจําเป็น ช่วงของเซลล์ที่คุณต้องการประเมินตามเกณฑ์ เซลล์ในแต่ละช่วงต้องเป็นตัวเลขหรือชื่อ อาร์เรย์ หรือการอ้างอิงที่มีตัวเลข ค่าว่างและค่าข้อความจะถูกละเว้น ช่วงที่เลือกอาจมีวันที่ในรูปแบบ Excel มาตรฐาน (ตัวอย่างด้านล่าง)
เกณฑ์จําเป็น เกณฑ์ในรูปแบบของตัวเลข นิพจน์ การอ้างอิงเซลล์ ข้อความ หรือฟังก์ชันที่กําหนดว่าเซลล์ใดจะถูกเพิ่ม อักขระตัวแทนสามารถรวมได้ นั่นคือ เครื่องหมายคําถาม (?) สําหรับจับคู่อักขระหนึ่งตัว เครื่องหมายดอกจัน (*) สําหรับจับคู่อักขระหลายตัวติดกัน ถ้าคุณต้องการค้นหาเครื่องหมายคําถามหรือดอกจันจริงๆ ให้พิมพ์ เครื่องหมายตัวหนอน (~) ไว้หน้าอักขระ
ตัวอย่างเช่น เกณฑ์อาจเป็น 32, ">32", B5, "3?", "apple*", "*~?" หรือ TODAY()สำคัญ
เกณฑ์ของข้อความหรือเกณฑ์ใดๆ ที่มีสัญลักษณ์ทางตรรกะหรือทางคณิตศาสตร์จะต้องอยู่ในเครื่องหมายอัญประกาศคู่ (") ถ้าเกณฑ์เป็นตัวเลข ไม่จําเป็นต้องมีเครื่องหมายอัญประกาศ
sum_rangeไม่บังคับ เซลล์จริงที่จะเพิ่ม ถ้าคุณต้องการเพิ่มเซลล์อื่นนอกเหนือจากเซลล์ที่ระบุไว้ ในอาร์กิ วเมนต์ช่วง ถ้าอาร์กิวเมนต์ sum_range ถูกละไว้ Excel จะบวกเซลล์ที่ระบุในอาร์กิวเมนต์ ช่วง (เซลล์เดียวกันกับที่ใช้เกณฑ์)
Sum_range ควรมีขนาดและรูปร่างเหมือนกับช่วง ไม่เช่นนั้น ประสิทธิภาพการทํางานอาจลดลง และสูตรจะรวมช่วงของเซลล์ที่เริ่มต้นด้วยเซลล์แรกใน sum_range แต่มีมิติเดียวกับช่วง ตัวอย่างเช่นช่วง sum_range เซลล์ที่รวมตามจริง A1:A5 B1:B5 B1:B5 A1:A5 ข 1:K5 B1:B5
ตัวอย่าง
ตัวอย่าง 1
คัดลอกข้อมูลตัวอย่างในตารางต่อไปนี้ และวางในเซลล์ A1 ของเวิร์กชีต Excel ใหม่ สำหรับสูตรที่จะแสดงผลลัพธ์ ให้เลือกสูตร กด F2 แล้วกด Enter ถ้าคุณต้องการ คุณสามารถปรับความกว้างของคอลัมน์เพื่อดูข้อมูลทั้งหมดได้
| มูลค่าทรัพย์สิน | ค่านายหน้า | ข้อมูล |
|---|---|---|
| $100,000 | $7,000 | $250,000 |
| $200,000 | $14,000 | |
| $300,000 | $21,000 | |
| $400,000 | $28,000 | |
| สูตร | คำอธิบาย | ผลลัพธ์ |
| =SUMIF(A2:A5,">160000",B2:B5) | ผลรวมของค่านายหน้าสำหรับมูลค่าทรัพย์ที่มากกว่า $160,000 | $63,000 |
| =SUMIF(A2:A5,">160000") | ผลรวมของมูลค่าทรัพย์ที่มากกว่า $160,000 | $900,000 |
| =SUMIF(A2:A5,300000,B2:B5) | ผลรวมของค่านายหน้าสำหรับมูลค่าทรัพย์ที่เท่ากับ $300,000 | $21,000 |
| =SUMIF(A2:A5,">" & C2,B2:B5) | ผลรวมของค่านายหน้าสำหรับมูลค่าทรัพย์ที่มากกว่าค่าใน C2 | $49,000 |
ตัวอย่าง 2
คัดลอกข้อมูลตัวอย่างในตารางต่อไปนี้ และวางในเซลล์ A1 ของเวิร์กชีต Excel ใหม่ สำหรับสูตรที่จะแสดงผลลัพธ์ ให้เลือกสูตร กด F2 แล้วกด Enter ถ้าคุณต้องการ คุณสามารถปรับความกว้างของคอลัมน์เพื่อดูข้อมูลทั้งหมดได้
| ประเภท | อาหาร | ยอดขาย |
|---|---|---|
| ผัก | มะเขือเทศ | $2,300 |
| ผัก | ขึ้นฉ่าย | $5,500 |
| ผลไม้ | ส้ม | $800 |
| เนย | $400 | |
| ผัก | แครอท | $4,200 |
| ผลไม้ | แอปเปิล | $1,200 |
| สูตร | คำอธิบาย | ผลลัพธ์ |
| =SUMIF(A2:A7,"Fruits",C2:C7) | ผลรวมของยอดขายอาหารทั้งหมดในหมวด "Fruits" | $2,000 |
| =SUMIF(A2:A7,"Vegetables",C2:C7) | ผลรวมของยอดขายอาหารทั้งหมดในหมวด "Vegetables" | $12,000 |
| =SUMIF(B2:B7,"*es",C2:C7) | ผลรวมของยอดขายอาหารทั้งหมดที่ลงท้ายด้วย "es" (เช่น Tomatoes, Oranges และ Apples) | $4,300 |
| =SUMIF(A2:A7,"",C2:C7) | ผลรวมของยอดขายอาหารทั้งหมดที่ไม่มีการระบุหมวดไว้ | $400 |