สารบัญ
ในแง่ของการคำนวณผลบวกของตัวเลข บางครั้งเราอาจต้องใช้เงื่อนไขหรือหลักเกณฑ์ MS Excel ช่วยเราแก้ปัญหาประเภทนี้โดยให้ฟังก์ชันที่มีประสิทธิภาพอีกชื่อหนึ่งว่า SUMIF บทความนี้จะแบ่งปันแนวคิดที่สมบูรณ์เกี่ยวกับวิธีการทำงานของฟังก์ชัน SUMIF ใน Excel โดยอัตโนมัติ และจากนั้นกับฟังก์ชันอื่นๆ ของ Excel
ดาวน์โหลดสมุดงานแบบฝึกหัด
SUMIF Function.xlsxSUMIF Function ใน Excel (Quick View)
ฟังก์ชัน SUMIF ของ Excel: ไวยากรณ์ & อาร์กิวเมนต์
สรุป
เพิ่มเซลล์ที่ระบุตามเงื่อนไขหรือเกณฑ์ที่กำหนด
ไวยากรณ์
=SUMIF (ช่วง เกณฑ์ [sum_range])อาร์กิวเมนต์
อาร์กิวเมนต์ | จำเป็น/ไม่บังคับ | คำอธิบาย |
---|---|---|
ช่วง | จำเป็น | ช่วงของเซลล์ที่เราต้องการประเมินตามเกณฑ์ |
เกณฑ์ | จำเป็น | เกณฑ์จะอยู่ในรูปของตัวเลข นิพจน์ การอ้างอิงเซลล์ ข้อความ หรือฟังก์ชันที่กำหนดเซลล์ที่จะเพิ่ม |
ช่วงผลรวม | ทางเลือก | เซลล์จริงที่จะเพิ่มหากเราต้องการรวมเซลล์อื่นนอกเหนือจากที่กำหนดไว้ในอาร์กิวเมนต์ช่วง |
หมายเหตุ:
- ตามเกณฑ์ อักขระตัวแทนสามารถรวมได้ – เครื่องหมายคำถาม (?) เพื่อจับคู่ อักขระตัวเดียวเครื่องหมายดอกจัน (*) เพื่อจับคู่ลำดับอักขระใดๆ ชอบ 6?”, “แอปเปิ้ล*”, “*~?”
- ที่นี่จะใช้เครื่องหมายคำถาม (?) เพื่อจับคู่อักขระเดี่ยวใดๆ
- เครื่องหมายดอกจัน (*) จะถูกใช้เพื่อจับคู่ลำดับอักขระใดๆ เมื่อใช้วิธีนี้ เราสามารถค้นหาข้อความหรือสตริงใดๆ โดยการจับคู่สตริงย่อยใดๆ เช่นเดียวกับ “*Apples” เราสามารถหาคำเช่น Pineapples หรือคำอื่นๆ โดยที่ส่วนสุดท้ายคือ “Apples”
- sum_range ควรมีขนาดเท่ากันและ รูปร่างเป็น ช่วง .
- SUMIF ฟังก์ชันรองรับเงื่อนไขเดียวเท่านั้น
การใช้งานทั่วไปของฟังก์ชัน SUMIF ใน Excel
Excel มีวิธีต่างๆ ในการใช้ฟังก์ชัน SUM ตามความต้องการ ไวยากรณ์จะแตกต่างกันไปตามการใช้ฟังก์ชันนี้ เราเพียงแค่ทำตามขั้นตอนง่ายๆ ในทุกวิธีหรือตัวอย่าง
ตัวอย่างที่ 1: การคำนวณผลรวมด้วยเกณฑ์ตัวเลขโดยใช้ฟังก์ชัน SUMIF
โดยใช้ฟังก์ชัน SUM เราสามารถ คำนวณผลรวมกับเงื่อนไขตัวเลข สำหรับการแสดงกระบวนการ สมมติว่าเรามีชุดข้อมูลของอาหารบางอย่างที่มีชื่อ หมวดหมู่ วันที่ และยอดขาย ตอนนี้ เราจะนับยอดขายรวมที่ทุกราคามากกว่า $1,000 ในเซลล์ H7
ประการแรก เขียน สูตรในเซลล์ H7 แบบนี้
=SUMIF(E5:E16,">1000")
ในที่นี้ E5:E16 หมายถึงคอลัมน์ของ ยอดขาย .
สูตรคำอธิบาย
- ในสูตรนี้ E5:E16 คือช่วงที่จะดำเนินการผลรวม
- “>1000 ” เป็นเกณฑ์ ดังนั้น หากมูลค่าการขายมากกว่า $1,000 ก็จะถูกนับ มิฉะนั้นจะถูกละเว้น
- ประการที่สอง กด ENTER .
- ในที่สุด เราจะได้ผลลัพธ์เป็น $26,700
อ่านเพิ่มเติม: 51 ฟังก์ชันทางคณิตศาสตร์และตรีโกณมิติที่ใช้ส่วนใหญ่ใน Excel
ตัวอย่างที่ 2: การหาผลรวมด้วยเกณฑ์ข้อความโดยใช้ฟังก์ชัน SUMIF
ตอนนี้ มาดูวิธีการ เพื่อคำนวณผลรวมโดยใช้เกณฑ์ข้อความ ข้อกังวลของเราคือการคำนวณยอดขายจากชุดข้อมูลที่ หมวดหมู่ จะเป็น ผลไม้
ดังนั้น อันดับแรก ให้เขียน สูตรในเซลล์ H8 แบบนี้
=SUMIF(C5:C16,"Fruits",E5:E16)
คำอธิบายสูตร
- ที่นี่ C5:C16 คือช่วงที่เราจะตรวจสอบเกณฑ์ของเรา
- “ผลไม้” คือเงื่อนไขหรือเกณฑ์ เรากำลังตรวจสอบว่า หมวดหมู่ เป็น ผลไม้ หรือไม่
- สุดท้าย E5:E16 คือช่วงผลรวมที่เราจะทำการหาผลรวม การทำงานของแถวที่เลือก
- ประการที่สอง กด ENTER และผลลัพธ์จะเป็น $14,700 .
ฟังก์ชัน SUM ที่มีอักขระตัวแทน
ในอาร์กิวเมนต์เกณฑ์ เรายังสามารถใช้อักขระตัวแทนใน SUM ฟังก์ชั่น สมมติว่าเราต้องการคำนวณผลรวมของยอดขายรวมของอาหารที่ชื่อว่า แอปเปิ้ล .
ดังนั้น ในเซลล์ H8 ให้เขียนสูตรดังนี้
=SUMIF(B5:B16,"*Apples",E5:E16)
คำอธิบายสูตร
- “* แอปเปิ้ล” จะค้นหาข้อมูลที่ชื่อ อาหาร จะเป็นแอปเปิ้ลหรือส่วนแรกหรือส่วนสุดท้ายของชื่ออาหารคือแอปเปิ้ล
- ในทำนองเดียวกัน กด ENTER เพื่อรับผลลัพธ์เป็น $5,400 .
อ่านเพิ่มเติม: 44 ฟังก์ชันทางคณิตศาสตร์ใน Excel (ดาวน์โหลด PDF ฟรี)
ตัวอย่างที่ 3: การคำนวณผลรวมด้วยเกณฑ์วันที่
The SUM ฟังก์ชันยังใช้ได้กับการใช้เงื่อนไขข้อมูล สมมติว่าเราต้องการรับผลรวมของยอดขายอาหารเหล่านั้นในวันที่อยู่หลัง 04/01/2021 .
เนื่องจากเราต้องการคำนวณผลรวมใน H8 เซลล์ เหมือนกับก่อนหน้านี้ เขียนสูตรในเซลล์ H8 แบบนี้
=SUMIF(D5:D16,">"&DATE(2021,4,1),E5:E16)
คำอธิบายสูตร
- “>”&DATE(2021,4,1) ส่วนนี้เป็นเกณฑ์ของเรา ประการแรก “>” ใช้เพื่อค้นหาวันที่ที่มากกว่า จากนั้นใช้เครื่องหมาย ampersand ( &) เพื่อเชื่อมสูตรและข้อความเข้าด้วยกัน ฟังก์ชัน DATE ใช้เพื่อป้อนวันที่
- ฟังก์ชัน DATE ใน Excel ยอมรับอาร์กิวเมนต์ 3 ตัว ได้แก่ ปี เดือน และวัน หากคุณต้องการทราบข้อมูลเพิ่มเติมเกี่ยวกับฟังก์ชันนี้ คุณสามารถตรวจสอบได้ที่ลิงก์นี้
- กดอีกครั้ง ENTER .
- ในที่สุด ผลลัพธ์จะเป็นแบบนี้
การอ่านที่คล้ายกัน <3
- วิธีใช้ฟังก์ชัน MMULT ใน Excel (6 ตัวอย่าง)
- ใช้ฟังก์ชัน TRUNC ใน Excel (4 ตัวอย่าง) <21 วิธีใช้ฟังก์ชัน TAN ใน Excel (6 ตัวอย่าง)
- ใช้ฟังก์ชัน QUOTIENT ของ Excel (4 ตัวอย่างที่เหมาะสม)
- วิธีใช้ ใช้ฟังก์ชัน Excel LOG (5 วิธีง่ายๆ)
ตัวอย่างที่ 4: การคำนวณผลรวมด้วยเกณฑ์ OR
ตรรกะ OR หมายความว่า ถ้าตรรกะหรือเงื่อนไขใดๆ เป็นจริงจากตรรกะที่กำหนด มันจะกลับเป็นความจริง เราสามารถใช้ตรรกะนี้โดยใช้ฟังก์ชัน SUM สมมติว่าเราต้องการคำนวณยอดขายทั้งหมดโดยที่ หมวดหมู่ คือ ผัก หรือยอดขายแต่ละรายการมีมูลค่ามากกว่า 1,000 ดอลลาร์
ดังนั้น มาเขียน สูตรในเซลล์ H8 แบบนี้
=SUMIF(C5:C16,"Vegetables",E5:E16)+SUMIF(E5:E16,">1000",E5:E16)
สูตร คำอธิบาย:
- SUMIF(C5:C16, “Vegetables”, E5:E16) ส่วนนี้จะพบแถวที่ Category เท่ากับ Vegetables .
- เครื่องหมายบวก (+) ใช้สำหรับ OR
- SUMIF(E5:E16,”>1000 ″, E5:E16) ส่วนนี้จะพบแถวที่มียอดขายมากกว่า $1,000
ในทำนองเดียวกัน กด ป้อน และรับผลลัพธ์ดังนี้
ตัวอย่างที่ 5: SUMIF กับ Array Argument
ใน SUMIF ฟังก์ชัน เราใช้อาร์กิวเมนต์อาร์เรย์เป็นเงื่อนไข อาร์กิวเมนต์อาร์เรย์คือไม่มีอะไรนอกจากอาร์เรย์ขององค์ประกอบบางอย่างในพารามิเตอร์ของฟังก์ชันใดๆ เช่น: {“A”, “B”, “C”} เป็นต้น ตอนนี้เราจะนับยอดขายรวมโดยที่ หมวดหมู่ คือ ผลไม้และผลิตภัณฑ์นม โดยใช้ SUMIF ฟังก์ชัน
ดังนั้น เขียนสูตรในเซลล์ H8
=SUM(SUMIF(C5:C16,{"Fruits","Dairy"},E5:E16))
<40
ในทำนองเดียวกัน กด ENTER และรับผลลัพธ์ดังนี้
SUMIF ช่วงวันที่ เดือนและปี
เราสามารถใช้ ฟังก์ชัน SUMIF ซึ่งเราต้องคำนวณผลรวมภายในช่วง เดือน และ ปี ในชุดข้อมูลต่อไปนี้ เรามีส่วนหัวของคอลัมน์เป็น Project , Start Date , Finish Date , Rate Per Hour , Worked Hour และ บิลทั้งหมด สมมติว่าในเซลล์ C13 เราต้องค้นหา ยอดรวมบิล .
ประการแรก เขียน สูตรในเซลล์ C13 แบบนี้
=SUMIF(D5:D10,"="&C12,G5:G10)
- จากนั้นกด ENTER
- ในที่สุด จะได้ผลลัพธ์ดังนี้
SUMIF Vs SUMIFS
The <1 ฟังก์ชัน>SUMIF และ SUMIFS ใน Excel ต่างก็รวมค่าของเซลล์ทั้งหมดในช่วงที่ตรงตามเกณฑ์ที่กำหนด แต่จะทำเช่นนั้นด้วยวิธีที่แตกต่างกันบ้าง:
- ฟังก์ชัน SUMIF รวมเซลล์ทั้งหมดในช่วงที่ตรงกับเกณฑ์เฉพาะ
- ฟังก์ชัน SUMIFS นับจำนวนเซลล์ในช่วงที่ตรงตามชุด ของเกณฑ์
สมมติว่าเราต้องหา การขายแอปเปิ้ล ใน สาขา 1 ที่นี่ เรามีสองเกณฑ์คือ Apples และ Branch 1 ในที่สุด ในกรณีนี้ เราจำเป็นต้องใช้ฟังก์ชัน SUMIFS
ประการแรก เขียนสูตรในเซลล์ I5 แบบนี้
=SUMIFS(F5:F16,B5:B16,"Apples",D5:D16,"Branch 1")
กด ENTER แล้วได้ผลลัพธ์แบบนี้
อย่างที่เราเห็น เราประสบความสำเร็จในการหายอดรวมของโครงการที่เสร็จสิ้นใน 21 ธันวาคม
ที่สำคัญ ที่นี่ SUMIF ฟังก์ชันค้นหาวันที่สิ้นสุด 21 ธ.ค. และหลังจากนั้น เพิ่มยอดบิลทั้งหมดตามนั้น
สิ่งที่ต้องจำ
ข้อผิดพลาดทั่วไป | เมื่อแสดง |
---|---|
# VALUE! | ฟังก์ชัน SUMIF ส่งคืนผลลัพธ์ที่ไม่ถูกต้องเมื่อคุณใช้เพื่อจับคู่สตริงที่ยาวกว่า 255 อักขระหรือกับสตริง |
ข้อสรุป
นี่คือทั้งหมดที่เกี่ยวกับฟังก์ชัน SUMIF และแอปพลิเคชันต่างๆ โดยรวมแล้วในแง่ของการทำงานกับเวลาเราต้องการฟังก์ชั่นนี้เพื่อวัตถุประสงค์ต่างๆ ในที่สุด เราได้แสดงวิธีการหลายวิธีพร้อมตัวอย่างที่เกี่ยวข้อง แต่อาจมีการทำซ้ำอื่นๆ อีกมากมายขึ้นอยู่กับสถานการณ์ต่างๆ หากคุณมีวิธีการอื่นใดในการใช้ฟังก์ชันนี้ โปรดอย่าลังเลที่จะแบ่งปันกับเรา