คำอธิบาย

ฟังก์ชัน MAXIFS จะช่วยให้คุณสามารถหาค่าสูงสุดจากช่วงของเซลล์โดยที่ตรงตามเงื่อนไขหรือเกณฑ์ที่กำหนดไว้ได้ อาจนึกภาพเหมือนคุณกำลังหาผู้ชนะในการแข่งขันวิ่งที่มีเงื่อนไขเฉพาะ เช่น อายุหรือภูมิประเทศ ฟังก์ชันนี้ไม่เพียงให้คุณหาค่าสูงสุดได้จากทุกที่ แต่ยังให้คุณตั้งคำถามได้ว่า ‘ใครคือคนที่เก่งที่สุดที่ตรงตามเงื่อนไขนี้?’

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

2019

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

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

Arguments

  • max_range (Required – range)
    ช่วงของเซลล์ที่ต้องการค้นหาค่าสูงสุด
  • criteria_range1 (Required – range)
    ช่วงของเซลล์ที่ใช้ในการเทียบเกณฑ์แรก
  • criteria1 (Required – any)
    เกณฑ์ที่ใช้ในการเลือกเซลล์ที่จะกำหนดค่าสูงสุดจากเกณฑ์แรก (เช่น ตัวเลข, ข้อความ, นิพจน์)
  • criteria_range2, criteria2, … (Optional – any)
    ช่วงเซลล์เพิ่มเติมและเกณฑ์ที่เกี่ยวข้อง สามารถใส่ได้สูงสุดถึง 126 คู่

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

  • Formula:
    =MAXIFS(A2:A7,B2:B7,1)
    Description: ค้นหาค่าสูงสุดในเซลล์ A2 ถึง A7 โดยที่เซลล์ในช่วง B2 ถึง B7 มีค่าเท่ากับ 1
    Result:ค่าที่ใหญ่ที่สุดที่สัมพันธ์กับเงื่อนไขจากเซลล์ A2 ถึง A7 เมื่อเซลล์ B มีค่า 1
  • Formula:
    =MAXIFS(A2:A5,B3:B6,"a")
    Description: ค้นหาค่าสูงสุดในเซลล์ A2 ถึง A5 โดยที่เซลล์ในช่วง B3 ถึง B6 มีค่าเป็น 'a'
    Result:ค่าที่ใหญ่ที่สุดในช่วง A2:A5 เมื่อเซลล์ B มีค่า "a"
  • Formula:
    =MAXIFS(A2:A7,B2:B7,"b",D2:D7,">100")
    Description: ค้นหาค่าสูงสุดในเซลล์ A2 ถึง A7 ที่ตรงกับเกณฑ์ 'b' ในช่วง B2 ถึง B7 และต้องการมากกว่า '100' ในช่วง D2 ถึง D7
    Result:ค่าที่ใหญ่ที่สุดในช่วง A2:A7 ที่ตรงตามเงื่อนไข 'b' ใน B และมากกว่า 100 ใน D
  • Formula:
    =MAXIFS(C2:C11,B2:B11,"Marketing")
    Description: ค้นหาค่าสูงสุดในเซลล์ C2 ถึง C11 โดยที่เซลล์ในช่วง B2 ถึง B11 เป็น 'Marketing'
    Result:ค่าสูงสุดของยอดขายในฝ่าย Marketing
  • Formula:
    =MAXIFS(D2:D11,B2:B11,"Electronics",C2:C11,"East")
    Description: ค้นหาค่าสูงสุดในเซลล์ D2 ถึง D11 ที่ตรงกับเกณฑ์ 'Electronics' ในช่วง B2 ถึง B11 และ 'East' ในช่วง C2 ถึง C11
    Result:ค่าสูงสุดของยอดขายในฝ่าย Electronics ภาค East

Tips & Tricks

ข้อควรจำคือ MAXIFS ใช้ AND logic โดยค่าเริ่มต้น หากต้องการ OR logic คุณอาจต้องใช้ array formula และยังสามารถดัดแปลงใช้ฟังก์ชันอื่น ๆ เพื่อความยืดหยุ่นได้ เพิ่มเติม การใช้เซลล์ที่กำหนดค่าเกณฑ์ล่วงหน้าแทนการเขียนในสูตรเองทำให้จัดการได้ง่ายยิ่งขึ้น

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

อย่าลืมว่าช่วงเหล่านี้และเกณฑ์ควรมีขนาดและรูปร่างเดียวกันเพื่อหลีกเลี่ยงข้อผิดพลาด #VALUE! ฟังก์ชันนี้ยังทำงานได้เฉพาะกับ Excel 2016 ขึ้นไปเท่านั้น และจะคืนค่า 0 หากไม่มีเซลล์ที่ตรงกับเงื่อนไข

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

ข้อดี / ข้อจำกัด

ความเหนือกว่าของฟังก์ชันนี้คือความสามารถในการใช้หลายเงื่อนไขพร้อมกัน อย่างไรก็ตาม ข้อจำกัดคือ ต้องใช้รูปแบบเงื่อนไข AND และใช้ได้เฉพาะกับเวอร์ชัน Excel ที่รองรับเท่านั้น

References

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


Leave a Reply

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

อบรม In-House Training

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