สมมติว่าคุณต้องการรวมค่าด้วยเงื่อนไขมากกว่าหนึ่งเงื่อนไข เช่น ผลรวมของยอดขายผลิตภัณฑ์ในภูมิภาคที่ระบุ กรณีนี้เป็นกรณีที่ดีสําหรับการใช้ ฟังก์ชัน SUMIFS ในสูตร
ลองดูที่ตัวอย่างนี้ซึ่งเรามีสองเงื่อนไข คือ เราต้องการผลรวมของยอดขาย เนื้อสัตว์ (จากคอลัมน์ C) ในภูมิภาค ทางภาคใต้ (จากคอลัมน์ A)
ต่อไปนี้คือสูตรที่คุณสามารถใช้เพื่อแก้ไขปัญหานี้:
=SUMIFS(D2:D11,A2:A11,”ภาคใต้”,C2:C11,”เนื้อสัตว์”)
ผลลัพธ์คือค่า 14,719
ลองมาดูแต่ละส่วนของสูตรให้ละเอียดยิ่งขึ้น
= SUMIFS เป็นสูตรทางคณิตศาสตร์ มันคํานวณตัวเลข ซึ่งในกรณีนี้อยู่ในคอลัมน์ D ขั้นตอนแรกคือการระบุตําแหน่งของตัวเลข ดังนี้
=SUMIFS(D2:D11,
กล่าวคือ คุณต้องการให้สูตรหาผลรวมของตัวเลขในคอลัมน์นั้นถ้าตรงตามเงื่อนไข ช่วงเซลล์นั้นคือ อาร์กิวเมนต์ แรกในสูตรนี้ ซึ่งเป็นข้อมูลชิ้นแรกที่ฟังก์ชันต้องการเป็นค่าป้อนเข้า
ต่อไป คุณต้องการหาข้อมูลที่ตรงกับสองเงื่อนไข ดังนั้นคุณจึงใส่เงื่อนไขแรกโดยการระบุตําแหน่งที่ตั้งของข้อมูล (A2:A11) และเงื่อนไขสําหรับฟังก์ชัน ซึ่งก็คือ "ภาคใต้" สังเกตเครื่องหมายจุลภาคระหว่างอาร์กิวเมนต์ต่างๆ
=SUMIFS(D2:D11,A2:A11,”ภาคใต้”,
เครื่องหมายอัญประกาศรอบ "ภาคใต้" ระบุว่าข้อความนี้เป็นข้อมูล
ขั้นสุดท้าย ให้คุณใส่อาร์กิวเมนต์สําหรับเงื่อนไขที่สองของคุณ นั่นคือ ช่วงของเซลล์ (C2:C11) ที่มีคําว่า "เนื้อสัตว์" และคําคํานั้นเอง (ภายในเครื่องหมายอัญประกาศ) เพื่อให้ Excel ใช้เทียบได้ ปิดสูตรด้วยวงเล็บปิด ) แล้วกด Enter ผลลัพธ์อีกครั้งคือ 14,719
=SUMIFS(D2:D11,A2:A11,”ภาคใต้”,C2:C11,”เนื้อสัตว์”)
ขณะที่คุณพิมพ์ฟังก์ชัน SUMIFS ใน Excel ถ้าคุณจําอาร์กิวเมนต์ไม่ได้ คุณก็จะพร้อมให้ความช่วยเหลือแล้ว หลังจากที่คุณพิมพ์ = SUMIFS( การทําให้สูตรสมบูรณ์อัตโนมัติจะปรากฏขึ้นใต้สูตรพร้อมกับรายการของอาร์กิวเมนต์ในลําดับที่ถูกต้อง
เมื่อดูรูปของการทําให้สูตรสมบูรณ์อัตโนมัติและรายการอาร์กิวเมนต์ ในตัวอย่างของเรา sum_rangeคือ D2:D11 ซึ่งเป็นคอลัมน์ของตัวเลขที่คุณต้องการหาผลรวม criteria_range1คือ A2 A11 คือคอลัมน์ของข้อมูลที่มี criteria1 "ภาคใต้" อยู่
ขณะที่คุณพิมพ์ อาร์กิวเมนต์ที่เหลือจะปรากฏในการทำให้สูตรสมบูรณ์อัตโนมัติ (ไม่ได้แสดงไว้ในที่นี้) criteria _ range 2 คือ C2:C11 เป็นคอลัมน์ของข้อมูลที่มี criteria2 คือ "เนื้อสัตว์" อยู่
ถ้าคุณเลือก SUMIFS ในการทําให้สูตรสมบูรณ์อัตโนมัติ บทความจะเปิดขึ้นเพื่อแสดงวิธีใช้เพิ่มเติม
คุณควรลองทำดู
ถ้าคุณต้องการทดลองใช้ฟังก์ชัน SUMIFS ต่อไปนี้เป็นข้อมูลตัวอย่างและสูตรที่ใช้ฟังก์ชันดังกล่าว
คุณสามารถทํางานกับข้อมูลตัวอย่างและสูตรได้ที่นี่ ในเวิร์กบุ๊ก Excel สำหรับเว็บนี้ เปลี่ยนค่าและสูตร หรือเพิ่มค่าและสูตรของคุณเอง รวมถึงดูการเปลี่ยนแปลงผลลัพธ์ในทันที
คัดลอกเซลล์ทั้งหมดในตารางด้านล่าง และวางลงในเซลล์ A1 ในเวิร์กชีตใหม่ใน Excel คุณอาจต้องการปรับความกว้างคอลัมน์เพื่อให้เห็นสูตรได้ดีขึ้น
| ภูมิภาค | พนักงานขาย | ชนิด | ยอดขาย |
|---|---|---|---|
| ภาคใต้ | กิตติ | เครื่องดื่ม | 3571 |
| ภาคตะวันตก | วิโรจน์ | ผลิตภัณฑ์นม | 3338 |
| ภาคตะวันออก | ธิติ | เครื่องดื่ม | 5122 |
| ภาคเหนือ | ธิติ | ผลิตภัณฑ์นม | 6239 |
| ภาคใต้ | สิทธิชัย | พืชผัก | 8677 |
| ภาคใต้ | วิโรจน์ | เนื้อสัตว์ | 450 |
| ภาคใต้ | วิโรจน์ | เนื้อสัตว์ | 7673 |
| ภาคตะวันออก | ธิติ | พืชผัก | 664 |
| ภาคเหนือ | วิโรจน์ | พืชผัก | 1500 |
| ภาคใต้ | สิทธิชัย | เนื้อสัตว์ | 6596 |
| สูตร | คำอธิบาย | ผลลัพธ์ | |
| =SUMIFS(D2:D11,A2:A11,"ภาคใต้", C2:C11,"เนื้อสัตว์") | ผลรวมของยอดขายเนื้อสัตว์ คอลัมน์ C ทางทิศใต้ พื้นที่ในคอลัมน์ A |
14719 |
หมายเหตุ
- ต้องการตัวอย่างเพิ่มเติมหรือไม่ คุณจะพบข้อมูลเพิ่มเติมได้ในบทความเกี่ยวกับฟังก์ชัน SUMIFS
- ถ้าคุณต้องการสร้างค่าผลรวมสำหรับช่วงเพียงหนึ่งช่วงโดยใช้ค่าที่อยู่ในอีกช่วงหนึ่ง ให้ใช้ ฟังก์ชัน SUMIF