Note: The other languages of the website are Google-translated. Back to English

Sumif ที่มีหลายเกณฑ์ตาม OR และ AND logic

เมื่อทำงานกับเวิร์กชีต Excel คุณอาจต้องรวมค่าตามเกณฑ์หลายเกณฑ์ บางครั้ง เกณฑ์หลายเกณฑ์มาจากคอลัมน์เดียวกัน (ตรรกะ OR) แต่บางครั้งมาจากคอลัมน์อื่น (ตรรกะ AND) ในกรณีนี้ คุณจะจัดการกับงานนี้ใน Excel ได้อย่างไร?


Sumif ที่มีหลายเกณฑ์ตาม OR ตรรกะ

สมมติว่า คุณมีรายการผลิตภัณฑ์ที่มีซัพพลายเออร์และจำนวนตามที่แสดงด้านล่าง ตอนนี้คุณต้องการรับปริมาณทั้งหมดที่จัดหาโดยซัพพลายเออร์ John และ David ฉันจะแนะนำสองสูตรง่ายๆ ให้คุณ

โดยใช้ SUMIF + SUMIF +…สูตร

ถ้าคุณต้องการรวมตัวเลขที่ตรงกับเกณฑ์อย่างใดอย่างหนึ่ง (ตรรกะ OR) จากเกณฑ์หลายเกณฑ์ คุณสามารถเพิ่มฟังก์ชัน SUMIF หลายฟังก์ชันในสูตรเดียวได้ ไวยากรณ์ทั่วไปคือ:

=SUMIF(criteria_range, criteria1, sum_range)+SUMIF(criteria_range, criteria2, sum_range)+…
  • criteria_range: ช่วงของเซลล์ที่คุณต้องการให้ตรงกับเกณฑ์
  • criteria1: เกณฑ์แรกที่ใช้ในการพิจารณาว่าควรรวมเซลล์ใด
  • criteria2: เกณฑ์ที่สองที่ใช้ในการพิจารณาว่าควรรวมเซลล์ใด
  • sum_range: ช่วงของเซลล์ที่คุณต้องการหาผลรวม

ตอนนี้ โปรดคัดลอกหรือป้อนสูตรใดสูตรหนึ่งด้านล่างลงในเซลล์ว่าง แล้วกด เข้าสู่ กุญแจสำคัญในการรับผลลัพธ์:

=SUMIF(B4:B14,"John",C4:C14) + SUMIF(B4:B14,"David",C4:C14)           (Type the criteria manually)
=SUMIF(B4:B14,E4,C4:C14) + SUMIF(B4:B14,E5,C4:C14)                           
(Use a cell reference)


คำอธิบายของสูตร:

=SUMIF(B4:B14,"John",C4:C14) + SUMIF(B4:B14,"David",C4:C14)

  • ครั้งแรก SUMIF(B4:B14,"จอห์น",C4:C14) ค้นหาแถวของจอห์นและรวมปริมาณทั้งหมด
  • ที่สอง SUMIF(B4:B14,"เดวิด",C4:C14) ค้นหาแถวของดาวิดและรวมปริมาณทั้งหมด
  • จากนั้นเพิ่มสูตร SUMIF สองสูตรนี้เพื่อรับปริมาณทั้งหมดที่ได้รับจากทั้ง John และ David

โดยใช้ฟังก์ชัน SUM และ SUMIF

สูตรข้างต้นใช้งานได้ง่ายมาก หากมีเกณฑ์เพียงสองสามข้อ แต่ถ้าคุณต้องการรวมค่าด้วยเงื่อนไข OR หลายรายการ สูตรข้างต้นอาจซ้ำซ้อนได้ ในกรณีนี้ สูตรที่ดีกว่าซึ่งสร้างขึ้นตามฟังก์ชัน SUM และ SUMIF อาจช่วยคุณได้ ไวยากรณ์ทั่วไปคือ:

สูตรทั่วไปพร้อมข้อความฮาร์ดโค้ด:

=SUM(SUMIF(criteria_range, {criteria1,criteria2,...}, sum_range))
  • criteria_range: ช่วงของเซลล์ที่คุณต้องการให้ตรงกับเกณฑ์
  • criteria1: เกณฑ์แรกที่ใช้ในการพิจารณาว่าควรรวมเซลล์ใด
  • criteria2: เกณฑ์ที่สองที่ใช้ในการพิจารณาว่าควรรวมเซลล์ใด
  • sum_range: ช่วงของเซลล์ที่คุณต้องการหาผลรวม

สูตรทั่วไปที่มีการอ้างอิงเซลล์:

{=SUM(SUMIF(criteria_range, criteria_cells, sum_range))}
Array formula, should press Ctrl + Shift + Enter keys together.
  • criteria_range: ช่วงของเซลล์ที่คุณต้องการให้ตรงกับเกณฑ์
  • criteria_cells: เซลล์ที่มีเกณฑ์ที่คุณต้องการใช้
  • sum_range: ช่วงของเซลล์ที่คุณต้องการหาผลรวม

โปรดป้อนหรือคัดลอกสูตรใดสูตรหนึ่งด้านล่างที่คุณต้องการลงในเซลล์ว่าง แล้วรับผลลัพธ์:

=SUM(SUMIF(B4:B14, {"John","David"}, C4:C14))           (Type the criteria manually)
=SUM(SUMIF(B4:B14, E4:E5, C4:C14))                             
(Use cell references, array formula, should press Ctrl + Shift + Enter keys)


คำอธิบายของสูตร:

=SUM(SUMIF(B4:B14, {"John","David"}, C4:C14))

> SUMIF(B4:B14, {"John","David"}, C4:C14):

  • {"จอห์น","เดวิด"}: ค่าคงที่อาร์เรย์ซึ่งเป็นชุดของเกณฑ์หลายเกณฑ์ที่มีให้ในวงเล็บปีกกา
  • SUMIF(B4:B14,"เดวิด",C4:C14) ค่าคงที่อาร์เรย์ที่ใช้ตรรกะ OR บังคับให้ฟังก์ชัน SUMIF รวมตัวเลขใน C4:C14 ตามเกณฑ์อย่างใดอย่างหนึ่ง ("John" และ "David") และจะส่งกลับผลลัพธ์สองผลลัพธ์แยกกัน: {410,1520}

> SUM(SUMIF(B4:B14, {"John","David"}, C4:C14))=SUM({410,1520}): สุดท้ายนี้ ฟังก์ชัน SUM รวมผลลัพธ์อาร์เรย์เหล่านี้เพื่อส่งคืนผลลัพธ์: 1930


Sumif ที่มีหลายเกณฑ์ตามตรรกะ AND โดยใช้ฟังก์ชัน SUMIFS

ถ้าคุณต้องการรวมค่าที่มีหลายเกณฑ์ในคอลัมน์ต่างๆ คุณสามารถใช้ฟังก์ชัน SUMIF เพื่อแก้ปัญหานี้ได้อย่างรวดเร็ว ไวยากรณ์ทั่วไปคือ:

=SUMIFS(sum_range, criteria_range1, criteria1, [criteria_range2, criteria2], ...)
  • sum_range: ช่วงของเซลล์ที่คุณต้องการหาผลรวม
  • criteria_range1: ช่วงที่ใช้ criteira1;
  • criteria1: เกณฑ์แรกที่มีการตรวจสอบกับ criteria_range1 และกำหนดเซลล์ที่จะเพิ่ม (ประเภทของเกณฑ์อาจเป็น: ตัวเลข นิพจน์เชิงตรรกะ การอ้างอิงเซลล์ ข้อความ วันที่ หรือฟังก์ชัน Excel อื่นๆ)
  • criteria_range2, criteria2…: ช่วงเพิ่มเติมอื่นๆ และเกณฑ์ที่เกี่ยวข้อง (คุณสามารถตั้งค่า criteria_range และ criteria ได้ 127 คู่ในสูตร SUMIFS)

สมมติว่าฉันมีตารางที่มีคอลัมน์ Product, Supplier, Qty and Price ดังภาพด้านล่างนี้ ตอนนี้ ฉันต้องการหาผลรวมของราคารวมของผลิตภัณฑ์ Apple และปริมาณที่มากกว่าหรือเท่ากับ 200

โปรดใช้สูตรใดสูตรหนึ่งด้านล่างนี้ในเซลล์ว่าง แล้วกด เข้าสู่ คีย์เพื่อส่งคืนผลลัพธ์:

=SUMIFS(D4:D14,A4:A14,"Apple",C4:C14,">=200")           (Type the criteria manually)
=SUMIFS(C4:C14,A4:A14,G3,C4:C14,G4)                           
(Use cell references)


คำอธิบายของสูตร:

=SUMIFS(D4:D14,A4:A14,"Apple",C4:C14,">=200")

  • ช่วง A4:A14 จะตรวจสอบผลิตภัณฑ์ "Apple" และช่วง C4:C14 จะแยกปริมาณทั้งหมดที่มากกว่าหรือเท่ากับ 200 จากนั้นฟังก์ชัน SUMIFS จะรวมเฉพาะเซลล์ที่ตรงกันจากช่วง D4:D14

ฟังก์ชันสัมพัทธ์ที่ใช้:

  • SUMIF:
  • ฟังก์ชัน SUMIF สามารถช่วยในการรวมเซลล์ตามเกณฑ์เดียว
  • SUMIFS:
  • ฟังก์ชัน SUMIFS ใน Excel สามารถช่วยในการรวมค่าของเซลล์ตามเกณฑ์หลายเกณฑ์

บทความเพิ่มเติม:

  • รวมถ้าเซลล์มีข้อความเฉพาะในอีกคอลัมน์หนึ่ง
  • บทช่วยสอนนี้จะแสดงวิธีรวมค่าหากเซลล์มีข้อความเฉพาะหรือบางส่วนในคอลัมน์อื่น ใช้ช่วงข้อมูลด้านล่างเป็นตัวอย่าง เพื่อรับจำนวนรวมของผลิตภัณฑ์ที่มีข้อความ "เสื้อยืด" ทั้งฟังก์ชัน SUMIF และฟังก์ชัน SUMPRODUCT สามารถจัดการกับงานนี้ใน Excel
  • รวมค่าที่เล็กที่สุดหรือต่ำสุด N ใน Excel
  • ใน Excel เป็นเรื่องง่ายสำหรับเราในการรวมช่วงของเซลล์โดยใช้ฟังก์ชัน SUM บางครั้ง คุณอาจต้องรวมตัวเลขที่เล็กที่สุดหรือต่ำสุด 3, 5 หรือ n ตัวในช่วงข้อมูลดังที่แสดงไว้ด้านล่าง ในกรณีนี้ SUMPRODUCT ร่วมกับฟังก์ชัน SMALL สามารถช่วยคุณแก้ปัญหานี้ใน Excel ได้

เครื่องมือเพิ่มประสิทธิภาพการทำงานในสำนักงานที่ดีที่สุด

Kutools สำหรับ Excel - ช่วยให้คุณโดดเด่นจากฝูงชน

คุณต้องการทำงานประจำวันของคุณให้เสร็จอย่างรวดเร็วและสมบูรณ์แบบหรือไม่? Kutools สำหรับ Excel นำคุณสมบัติขั้นสูงที่มีประสิทธิภาพ 300 รายการ (รวมสมุดงาน, รวมตามสี, แยกเนื้อหาของเซลล์, แปลงวันที่และอื่น ๆ ... ) และประหยัดเวลาให้คุณ 80%

  • ออกแบบมาสำหรับสถานการณ์การทำงาน 1500 สถานการณ์ ช่วยคุณแก้ปัญหา Excel 80%
  • ลดการคลิกแป้นพิมพ์และเมาส์หลายพันครั้งต่อวันช่วยบรรเทาอาการเมื่อยล้าของดวงตาและมือ
  • เป็นผู้เชี่ยวชาญด้าน Excel ใน 3 นาที ไม่จำเป็นต้องจำสูตรและรหัส VBA ที่เจ็บปวดอีกต่อไป
  • ทดลองใช้ฟรี 30 วันไม่ จำกัด รับประกันคืนเงิน 60 วัน อัปเกรดและสนับสนุนฟรี 2 ปี
Ribbon ของ Excel (ติดตั้ง Kutools for Excel)

แท็บ Office - เปิดใช้งานการอ่านแบบแท็บและการแก้ไขใน Microsoft Office (รวม Excel)

  • หนึ่งวินาทีเพื่อสลับไปมาระหว่างเอกสารที่เปิดอยู่มากมาย!
  • ลดการคลิกเมาส์หลายร้อยครั้งสำหรับคุณทุกวันบอกลามือเมาส์
  • เพิ่มประสิทธิภาพการทำงานของคุณได้ถึง 50% เมื่อดูและแก้ไขเอกสารหลายฉบับ
  • นำแท็บที่มีประสิทธิภาพมาสู่ Office (รวมถึง Excel) เช่นเดียวกับ Chrome, Firefox และ Internet Explorer ใหม่
ภาพหน้าจอของ Excel (ติดตั้ง Office Tab)
จัดเรียงความคิดเห็นโดย
ความคิดเห็น (1)
ยังไม่มีการให้คะแนน เป็นคนแรกที่ให้คะแนน!
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
พวกคุณรู้หรือไม่ว่าตรรกะนี้ใช้ได้กับ Google ชีตหรือไม่?
มีความคิดเห็นยังไม่มีการโพสต์ที่นี่
แสดงความคิดเห็นของคุณ
โพสต์ในฐานะแขก
×
ให้คะแนนโพสต์นี้:
0   ตัวอักษร
สถานที่แนะนำ

ช่องทางอื่นๆ

ลิขสิทธิ์© 2009 - wwwextendoffice.com | สงวนลิขสิทธิ์. ขับเคลื่อนโดย ExtendOffice. | แผนผังเว็บไซต์
Microsoft และโลโก้ Office เป็นเครื่องหมายการค้าหรือเครื่องหมายการค้าจดทะเบียนของ Microsoft Corporation ในสหรัฐอเมริกาและ / หรือประเทศอื่น ๆ
ได้รับการปกป้องโดย Sectigo SSL