TLDR สรุปสั้นๆ

หาค่ามากที่สุดจากข้อมูลตามเงื่อนไขที่กำหนดได้หลายเงื่อนไข

คำอธิบาย

ฟังก์ชัน MAXIFS ใน Excel จะคืนค่ามากที่สุดในกลุ่มของเซลล์ที่กำหนดตามเงื่อนไขที่ให้มา ช่วยให้คุณสามารถค้นหาค่าที่มากที่สุดที่ตรงตามเกณฑ์หรือเงื่อนไขหลายด้านได้

มีครั้งแรกในเวอร์ชันไหน

2019

รูปแบบคำสั่ง (Syntax)

MAXIFS(max_range, criteria_range1, criteria1, [criteria_range2, criteria2], ...)

Arguments

  • max_range (Required – range)
    ช่วงเซลล์ที่ต้องการหาค่าสูงสุด
  • criteria_range1 (Required – range)
    ช่วงของเซลล์ที่จะใช้ตรวจสอบตามเงื่อนไขที่กำหนด
  • criteria1 (Required – number/text/expression)
    เงื่อนไขที่ใช้ในการตรวจสอบสามารถเป็นตัวเลข นิพจน์หรือข้อความ
  • criteria_rangeN (Optional – range and criteria pair)
    (ไม่บังคับ) ช่วงเพิ่มเติมที่ใช้จับคู่กับเงื่อนไขเพิ่มเติม

ตัวอย่างการใช้งาน (Examples)

  • Formula:
    =MAXIFS(A2:A7,B2:B7,1)
    Description: หาค่าสูงสุดในคอลัมน์ A สำหรับน้ำหนักที่มีค่า 1
    Result:91 (เซลล์ B2, B6, และ B7 ตรงกับเงื่อนไขที่ให้ และค่าสูงสุดในเซลล์ A6 คือ 91)
  • Formula:
    =MAXIFS(A2:A5,B3:B6,"a")
    Description: ค้นหาค่ามากที่สุดในช่วง A2:A5 ที่ตรงกับ "a" ในช่วง B3:B6
    Result:10 (โดยที่ max_range และ criteria_range ต้องมีขนาดและรูปร่างเท่ากัน)
  • Formula:
    =MAXIFS(A2:A7,B2:B7,"b",D2:D7,">100")
    Description: หา maximum ของน้ำหนักที่เหมาะสมในหมวด 'b' ที่ระดับมากกว่า 100
    Result:50 (เกณฑ์แรกตรงกับ b ใน B5 และ B7 ซึ่ง D5 และ D7 ตรงตามเงื่อนไขที่สองคือมากกว่า 100)
  • Formula:
    =MAXIFS(A2:A6,B2:B6,"a",D2:D6,">200")
    Description: หาค่าสูงสุดในช่วง A2:A7 สำหรับเกรด 'a' และเลเวลมากกว่า 200
    Result:0 (ไม่มีเซลล์ใดตรงตามเงื่อนไขที่กำหนด)
  • Formula:
    =MAXIFS(A2:A7,B2:B7,"b",D2:D7,A8)
    Description: หาค่าสูงสุดในช่วง A2:A7 ที่ตรงตาม 'b' และระดับที่เก็บใน A8
    Result:12 (เนื่องจาก A8 ว่างเปล่าจึงถูกปฏิบัติเหมือนเป็น 0)

Tips & Tricks

เพื่อให้ฟังก์ชัน MAXIFS ทำงานได้อย่างเต็มประสิทธิภาพคุณอาจล็อคเซลล์ด้วย absolute cell reference ช่วยป้องกันการเปลี่ยนแปลงช่วงเซลล์เมื่อคัดลอกสูตร และควรตรวจสอบให้แน่ใจว่าช่วง max_range และ criteria_ranges มีขนาดเท่ากันเพื่อหลีกเลี่ยงข้อผิดพลาด #VALUE!

ข้อควรระวัง (Cautions)

ฟังก์ชัน MAXIFS ต้องใช้ช่วงของ max_range และ criteria_rangeN ที่มีขนาดและรูปร่างเท่ากัน มิฉะนั้นจะเกิดข้อผิดพลาด #VALUE! นอกจากนี้ยังไม่สามารถใช้การประเมินตามตรรกะเช่น or logic ได้ในฟังก์ชัน MAXIFS จะต้องใช้สูตร MAXIFS สองรายการแยกต่างหากเพื่อรวมผลลัพธ์กับฟังก์ชัน MAX แทน

ฟังก์ชันที่เกี่ยวข้อง

References

ขอบคุณที่เข้ามาอ่านนะครับ ❤️


Leave a Reply

Your email address will not be published. Required fields are marked *

อบรม In-House Training

Feedback การใช้งาน AI Chatbot