รวมค่า N ที่เล็กที่สุดหรือต่ำสุดตามเกณฑ์ใน Excel
ในบทช่วยสอนก่อนหน้านี้ เราได้พูดถึง วิธีรวมค่า n ที่น้อยที่สุดในช่วงข้อมูล. ในบทความนี้ เราจะดำเนินการขั้นสูงเพิ่มเติม เพื่อรวมค่า n ที่ต่ำที่สุดตามเกณฑ์อย่างน้อยหนึ่งข้อใน Excel
รวมค่า N ที่เล็กที่สุดหรือต่ำสุดตามเกณฑ์ใน Excel
สมมติว่าฉันมีช่วงของข้อมูลตามที่แสดงด้านล่าง ตอนนี้ฉันต้องการรวมคำสั่งซื้อผลิตภัณฑ์ Apple ต่ำสุด 3 รายการ
ใน Excel เพื่อรวมค่า n ด้านล่างในช่วงที่มีเกณฑ์ คุณสามารถสร้างสูตรอาร์เรย์ได้โดยใช้ฟังก์ชัน SUM, SMALL และ IF ไวยากรณ์ทั่วไปคือ:
Array formula, should press Ctrl + Shift + Enter keys together.
- range=criteria: ช่วงของเซลล์ที่ตรงกับเกณฑ์เฉพาะ
- values: รายการที่มีค่า n ด้านล่างที่คุณต้องการรวม
- N: ค่าต่ำสุดที่ N
เพื่อแก้ปัญหาข้างต้น โปรดใช้สูตรอาร์เรย์ด้านล่างในเซลล์ว่าง:
จากนั้นกด 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 ดังนี้:
Array formula, should press Ctrl + Shift + Enter keys together.
- Range1=criteria1: ช่วงแรกของเซลล์ที่ตรงกับเกณฑ์แรก
- Range2=criteria2: ช่วงที่สองของเซลล์ที่ตรงกับเกณฑ์ที่สอง
- Range3=criteria3: ช่วงที่สามของเซลล์ที่ตรงกับเกณฑ์ที่สาม
- values: รายการที่มีค่า n ด้านล่างที่คุณต้องการรวม
- N: ค่าต่ำสุดที่ N
ตัวอย่างเช่น ฉันต้องการสรุปคำสั่งซื้อผลิตภัณฑ์ Apple 3 อันดับแรกที่จำหน่ายโดย Kerry โปรดใช้สูตรด้านล่าง:
จากนั้นกด 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 รายการ รับรองว่าสิ่งที่คุณต้องการเพียงแค่คลิกเดียว...
แท็บ Office - เปิดใช้งานการอ่านแบบแท็บและการแก้ไขใน Microsoft Office (รวม Excel)
- หนึ่งวินาทีเพื่อสลับไปมาระหว่างเอกสารที่เปิดอยู่มากมาย!
- ลดการคลิกเมาส์หลายร้อยครั้งสำหรับคุณทุกวันบอกลามือเมาส์
- เพิ่มประสิทธิภาพการทำงานของคุณได้ถึง 50% เมื่อดูและแก้ไขเอกสารหลายฉบับ
- นำแท็บที่มีประสิทธิภาพมาสู่ Office (รวมถึง Excel) เช่นเดียวกับ Chrome, Edge และ Firefox