วิธีหาค่าสูงสุดตามเงื่อนไขใน Excel 365 (ใช้ MAXIFS ดึงค่ามากสุดแบบตรงเป้า)

ถ้าคุณต้องการ “ค่าสูงสุดเฉพาะกลุ่ม” เช่น

  • ยอดขายสูงสุดของแต่ละจังหวัด
  • ราคาสินค้าสูงสุดตามหมวด
  • คะแนนสูงสุดของแต่ละห้อง

Excel 365 มีสูตรที่ทำได้ตรง ๆ และอัปเดตอัตโนมัติ


🎯 วิธีหาค่าสูงสุดตามเงื่อนไขใน Excel 365

ใช้สูตรนี้ 👇

=MAXIFS(B2:B100,A2:A100,"Bangkok")

📌 ความหมาย:

  • B2:B100 = ค่าที่ต้องการหาสูงสุด
  • A2:A100 = เงื่อนไข
  • "Bangkok" = ค่าที่ต้องการ

👉 ผลลัพธ์: ค่าสูงสุดของ “Bangkok”


⚡ สูตรแบบยืดหยุ่น (เปลี่ยนเงื่อนไขได้)

① ใช้เซลล์กำหนดเงื่อนไข

=MAXIFS(B2:B100,A2:A100,E2)

👉 เปลี่ยนค่าใน E2 → ค่าสูงสุดเปลี่ยนทันที


② หลายเงื่อนไข

=MAXIFS(B2:B100,A2:A100,"Bangkok",C2:C100,"2026")

👉 แปล:

  • หาค่าสูงสุดของ Bangkok
  • และอยู่ในปี 2026

🔥 สูตรทางเลือก (กรณีไม่มี MAXIFS)

=MAX(FILTER(B2:B100,A2:A100="Bangkok"))

👉 ใช้ได้เหมือนกัน และยืดหยุ่นกว่า


🧠 ตัวอย่างใช้งานจริง

① ยอดขายสูงสุดรายจังหวัด

=MAXIFS(B2:B100,A2:A100,E2)

② ราคาสินค้าสูงสุดตามหมวด

=MAXIFS(B2:B100,A2:A100,"Electronics")

🧠 ใช้จริงในงานอะไรได้บ้าง

  • วิเคราะห์ยอดขาย
  • วิเคราะห์สินค้า
  • วิเคราะห์คะแนน
  • ทำ Dashboard

❗ ปัญหาที่พบบ่อย

ได้ค่า 0

✔ ตรวจสอบว่ามีข้อมูลตรงเงื่อนไขหรือไม่

สูตรไม่ทำงาน

✔ ตรวจสอบชนิดข้อมูล (ต้องเป็นตัวเลข)


📌 เคล็ดลับระดับโปร

ใช้ร่วมกับ:

  • MINIFS → หาค่าต่ำสุด
  • AVERAGEIFS → ค่าเฉลี่ย
  • SUMIFS → รวมยอด

👉 จะวิเคราะห์ข้อมูลได้ครบทุกมิติ


🔥 สรุปแบบสั้น (ตอบตรงคำถาม)

สูตร:

=MAXIFS(max_range,criteria_range,criteria)

👉 ใช้เพื่อ:
หาค่าสูงสุดตามเงื่อนไขใน Excel 365 แบบอัตโนมัติ