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

รวมค่า N ที่เล็กที่สุดหรือต่ำสุดตามเกณฑ์ใน Excel

ในบทช่วยสอนก่อนหน้านี้ เราได้พูดถึง วิธีรวมค่า n ที่น้อยที่สุดในช่วงข้อมูล. ในบทความนี้ เราจะดำเนินการขั้นสูงเพิ่มเติม เพื่อรวมค่า n ที่ต่ำที่สุดตามเกณฑ์อย่างน้อยหนึ่งข้อใน Excel


รวมค่า N ที่เล็กที่สุดหรือต่ำสุดตามเกณฑ์ใน Excel

สมมติว่าฉันมีช่วงของข้อมูลตามที่แสดงด้านล่าง ตอนนี้ฉันต้องการรวมคำสั่งซื้อผลิตภัณฑ์ Apple ต่ำสุด 3 รายการ

ใน Excel เพื่อรวมค่า n ด้านล่างในช่วงที่มีเกณฑ์ คุณสามารถสร้างสูตรอาร์เรย์ได้โดยใช้ฟังก์ชัน SUM, SMALL และ IF ไวยากรณ์ทั่วไปคือ:

{=SUM(SMALL(IF(range=criteria,values),{1,2,N}))}
Array formula, should press Ctrl + Shift + Enter keys together.
  • range=criteria: ช่วงของเซลล์ที่ตรงกับเกณฑ์เฉพาะ
  • values: รายการที่มีค่า n ด้านล่างที่คุณต้องการรวม
  • N: ค่าต่ำสุดที่ N

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

=SUM(SMALL(IF(($A$2:$A$14=D2), $B$2:$B$14),{1,2,3}))

จากนั้นกด Ctrl + Shift + Enter คีย์ร่วมกันเพื่อให้ได้ผลลัพธ์ที่ถูกต้องดังภาพด้านล่างที่แสดง:


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

=SUM(SMALL(IF(($A$2:$A$14=D2), $B$2:$B$14),{1,2,3}))

  • IF(($A$2:$A$14=D2), $B$2:$B$14): หากผลิตภัณฑ์ในช่วง A2:A14 เท่ากับ “Apple” จะส่งคืนหมายเลขสัมพัทธ์จากรายการสั่งซื้อ (B2:B14); หากผลิตภัณฑ์ไม่ใช่ “Apple” ข้อความ FALSE จะปรากฏขึ้น คุณจะได้ผลลัพธ์ดังนี้: {800;FALSE;FALSE;FALSE;1000;230;FALSE;FALSE;1600;FALSE;900;FALSE;500}
  • SMALL(IF(($A$2:$A$14=D2), $B$2:$B$14),{1,2,3}): ฟังก์ชัน SMALL นี้จะไม่สนใจค่า FALSE และคืนค่า 3 ค่าล่างสุดในอาร์เรย์ ดังนั้น ผลลัพธ์จะเป็นดังนี้: {230,500,800}
  • SUM(SMALL(IF(($A$2:$A$14=D2), $B$2:$B$14),{1,2,3}))=SUM({230,500,800}): สุดท้าย ฟังก์ชัน SUM จะรวมตัวเลขในอาร์เรย์เพื่อให้ได้ผลลัพธ์: 1530

เคล็ดลับ: จัดการกับสองเงื่อนไขหรือมากกว่า:

หากคุณต้องการรวมค่า n ด้านล่างตามเกณฑ์ตั้งแต่สองเกณฑ์ขึ้นไป คุณเพียงแค่เพิ่มช่วงและเกณฑ์อื่นๆ ด้วยอักขระ * ภายในฟังก์ชัน IF ดังนี้:

{=SUM(SMALL(IF((range1=criteria1)*(range2=criteria2) *(range3=criteria3)…,values),{1,2,N}))}
Array formula, should press Ctrl + Shift + Enter keys together.
  • Range1=criteria1: ช่วงแรกของเซลล์ที่ตรงกับเกณฑ์แรก
  • Range2=criteria2: ช่วงที่สองของเซลล์ที่ตรงกับเกณฑ์ที่สอง
  • Range3=criteria3: ช่วงที่สามของเซลล์ที่ตรงกับเกณฑ์ที่สาม
  • values: รายการที่มีค่า n ด้านล่างที่คุณต้องการรวม
  • N: ค่าต่ำสุดที่ N

ตัวอย่างเช่น ฉันต้องการสรุปคำสั่งซื้อผลิตภัณฑ์ Apple 3 อันดับแรกที่จำหน่ายโดย Kerry โปรดใช้สูตรด้านล่าง:

=SUM(SMALL(IF(($A$2:$A$14=E2)*($B$2:$B$14=F2), $C$2:$C$14),{1,2,3}))

จากนั้นกด Ctrl + Shift + Enter คีย์ร่วมกันเพื่อให้ได้ผลลัพธ์ตามที่คุณต้องการ:


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

  • ผลรวม:
  • ฟังก์ชัน SUM เพิ่มค่า คุณสามารถเพิ่มแต่ละค่า การอ้างอิงเซลล์ หรือช่วง หรือผสมทั้งสามค่าได้
  • เล็ก:
  • ฟังก์ชัน Excel SMALL ส่งคืนค่าตัวเลขตามตำแหน่งในรายการเมื่อจัดเรียงตามค่าในลำดับจากน้อยไปมาก
  • IF:
  • ฟังก์ชัน IF จะทดสอบเงื่อนไขเฉพาะและส่งกลับค่าที่สอดคล้องกันที่คุณระบุสำหรับ TRUE หรือ FALSE

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

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

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

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)
จัดเรียงความคิดเห็นโดย
ความคิดเห็น (0)
ยังไม่มีการให้คะแนน เป็นคนแรกที่ให้คะแนน!
มีความคิดเห็นยังไม่มีการโพสต์ที่นี่
แสดงความคิดเห็นของคุณ
โพสต์ในฐานะแขก
×
ให้คะแนนโพสต์นี้:
0   ตัวอักษร
สถานที่แนะนำ

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

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