คลังสูตรExcel 80 · DAX 95 · M 15
ในหน้านี้

MAX

นับและสถิติระดับพื้นฐานทุกเวอร์ชัน

อัปเดต 23 ก.ย. 2569 · ตรวจ syntax และเวอร์ชันกับเอกสารของ Microsoft · ผลในตัวอย่างตรวจด้วยเครื่องมือคำนวณ 2 ชุด

MAX คืออะไร

หาค่ามากที่สุดในช่วง ใช้ได้ทั้งตัวเลขและวันที่

ใช้เมื่อไหร่

  • หายอดขายสูงสุดของเดือน และดูว่าเป็นของใคร
  • หาวันที่ล่าสุดของรายการ
  • กันผลลัพธ์ติดลบด้วย MAX(0, …)

รูปแบบสูตร

=MAX(number1, [number2], …)

Argument แต่ละตัว

ชี้ที่ argument ในรูปแบบสูตรด้านบนเพื่อไฮไลต์แถวนั้น

Argumentจำเป็นไหมความหมาย
number1จำเป็นตัวเลข ช่อง หรือช่วงแรก
[number2], …ไม่บังคับช่วงหรือค่าถัดไป ใส่ได้สูงสุด 255 รายการ

ลองเลย: ตัวอย่างที่เปลี่ยนค่าได้

ข้อมูลชุดเดียวกับไฟล์ฝึก เปลี่ยนค่าในช่องกรอก หรือคลิกตัวเลขในตารางเพื่อแก้ แล้วดูผลลัพธ์เปลี่ยนทันที กดถัดไปเพื่อดูว่า Excel คิดทีละขั้นอย่างไร สีของช่วงในตารางตรงกับสีในสูตร

MAX หายอดสูงสุด แล้ว INDEX + MATCH ดึงชื่อพนักงานและเลขที่คำสั่งซื้อจากแถวเดียวกัน

I5
=MAX(F5:F14)
ไล่ดูทีละช่อง F5:F14 เป็นตัวเลข 10 ช่อง
แถวABCDEFGH
4เลขที่คำสั่งซื้อภูมิภาคช่องทางสินค้าพนักงานขายยอดสุทธิ (บาท)
5SF-2025-0734ตะวันออกTraditional Tradeน้ำปลาแท้ 700 มล. (ลัง 12)สุภาพร หงษ์ทอง355,320
6SF-2025-0738ใต้Modern Tradeน้ำมะพร้าว 100% 330 มล. (แพ็ค 12)กมลชนก พงษ์พานิช1,235,098
7SF-2025-0739กลางTraditional Tradeน้ำดื่มสยามเฟรช 600 มล. (แพ็ค 12)นันทิดา กิจเจริญ22,878
8SF-2025-0741กลางTraditional Tradeโซดาสยามเฟรช 325 มล. (แพ็ค 24)นันทิดา กิจเจริญ298,740
9SF-2025-0746กลางOnlineบะหมี่กึ่งสำเร็จรูป รสต้มยำกุ้ง (ลัง 30)อรทัย พิทักษ์วงศ์51,062
10SF-2025-0753กลางFood Serviceแกงเขียวหวานไก่พร้อมทาน (กล่อง 12)อรทัย พิทักษ์วงศ์910,714
11SF-2025-0756ตะวันออกModern Tradeเวเฟอร์ช็อกโกแลต 100 ก. (กล่อง 24)สุภาพร หงษ์ทอง1,057,572
12SF-2025-0757ตะวันออกเฉียงเหนือOnlineน้ำจิ้มไก่ 350 มล. (ลัง 24)ธีรพงษ์ ฉัตรแก้ว100,296
13SF-2025-0771กลางOnlineกาแฟพร้อมดื่ม เอสเปรสโซ 240 มล. (แพ็ค 24)สุภาพร หงษ์ทอง126,000
14SF-2025-0784เหนือModern Tradeน้ำส้มคั้น 100% 350 มล. (แพ็ค 12)กมลชนก พงษ์พานิช289,275
15
16
17
18
19
F5:F14
ช่องกรอกและผลลัพธ์
ยอดสูงสุด (บาท) I5
พนักงานขาย I6
เลขที่คำสั่งซื้อ I7
ขั้นตอนการคำนวณ (3)
คลิกตัวเลขหรือข้อความในตารางเพื่อแก้ค่า แล้วดูผลเปลี่ยนทันที · แก้สูตรได้ที่แถบสูตร หรือพิมพ์ = ในช่องว่าง
100%
ข้อมูลสมมติของสยามเฟรช ชุดเดียวกับชีต “1 ยอดสูงสุด” ในไฟล์ฝึก (ปี ค.ศ.)
ใช้ปุ่มลูกศรเลือกช่อง กด Enter หรือ F2 เพื่อแก้ พิมพ์ = เพื่อเขียนสูตร
  • MAX(F5:F14) ได้ 1,235,098 บาท
  • MATCH(I5,F5:F14,0) หาว่ายอดสูงสุดอยู่ลำดับที่เท่าไรของช่วง แล้ว INDEX ดึงค่าจากลำดับนั้น
  • Excel 2021 ขึ้นไปใช้ =XLOOKUP(I5,F5:F14,E5:E14) แทน INDEX + MATCH ได้

ตัวอย่างทั้งหมด 3 แบบ

  1. 1ยอดขายสูงสุด และเป็นของใคร · MAX หายอดสูงสุด แล้ว INDEX + MATCH ดึงชื่อพนักงานและเลขที่คำสั่งซื้อจากแถวเดียวกัน
  2. 2หาวันที่สั่งซื้อล่าสุด · วันที่ใน Excel เก็บเป็นตัวเลข MAX จึงได้วันที่ล่าสุด
  3. 3ยอดที่เกินเป้า ถ้าไม่ถึงให้เป็น 0 · =MAX(0, ยอดจริง − เป้า) เลือกค่าที่มากกว่าระหว่าง 0 กับส่วนต่าง ผลจึงไม่ติดลบ

ข้อผิดพลาดที่พบบ่อย

ได้ 0สาเหตุ: ช่วงไม่มีตัวเลขเลย หรือตัวเลขเป็นข้อความทั้งหมดแก้: ตรวจด้วย COUNT แล้วแปลงเป็นตัวเลข
ไม่ใช่ค่าสูงสุดจริงสาเหตุ: ตัวเลขบางช่องเป็นข้อความ จึงถูกข้ามแก้: แปลงด้วย VALUE หรือ Convert to Number
ผลเป็นตัวเลขแปลก ๆสาเหตุ: หาวันที่แต่ช่องผลไม่ได้จัดรูปแบบวันที่แก้: เปลี่ยน Number Format เป็น Date
ผลเป็น #N/Aสาเหตุ: ในช่วงมีช่อง Errorแก้: ใช้ =AGGREGATE(4,6,ช่วง) เพื่อข้าม Error

เคล็ดลับจากห้องเรียน

หาค่ามากที่สุดตามเงื่อนไขใช้ MAXIFS (Excel 2019 ขึ้นไป)
หาอันดับ 2 และ 3 ใช้ LARGE เช่น =LARGE(F5:F14,2)
ใช้ MAX กับ MIN คู่กันกำหนดขอบล่างและขอบบน เช่น =MIN(MAX(x,0),100)

ใช้กับ Excel ของคุณได้ไหม

เวอร์ชันExcel 2016Excel 2019Excel 2021Excel 2024Microsoft 365
MAX

MAX ใช้ได้ทุกเวอร์ชันที่ยังใช้กันอยู่ จึงไม่ต้องมีสูตรทางเลือก

เลือกฟังก์ชันให้ถูกงาน

ฟังก์ชันใช้เมื่อตัวอย่าง
MAXค่ามากที่สุดในช่วง=MAX(F5:F14)
MAXIFSค่ามากที่สุดตามเงื่อนไข (2019 ขึ้นไป)=MAXIFS(F5:F14,B5:B14,"กลาง")
LARGEค่ามากเป็นอันดับที่ k=LARGE(F5:F14,2)
INDEX + MATCHค่ามากที่สุดเป็นของใคร (ทุกเวอร์ชัน)=INDEX(E5:E14,MATCH(MAX(F5:F14),F5:F14,0))

ใน Power BI ใช้อะไร

ชื่อเดียวกันใน DAX รับคอลัมน์เดียว หรือเทียบสองค่า เช่น MAX([ยอดขาย], 0) ซึ่งนับค่าว่างเป็น 0 ถ้าต้องคำนวณในแต่ละแถวก่อนใช้ MAXX

ไฟล์ฝึก MAX

9Expert-MAX-Practice-v1.2.xlsx

รุ่น 1.2 · 24/9/2026 · 25 KB · ไม่มี Macro · ข้อมูลชุดเดียวกับตัวอย่างบนเว็บ · มีเฉลยและตรวจคำตอบอัตโนมัติ
เริ่มต้นที่นี่1 ยอดสูงสุด2 วันที่ล่าสุด3 ห้ามติดลบแบบฝึกหัดเฉลยสรุปย่อ

โจทย์ในชีตแบบฝึกหัด

  1. ข้อ 1ยอดสุทธิสูงสุดของ 5 รายการหลัง (แถว 11–15)
  2. ข้อ 2ยอดที่มากกว่าระหว่าง SF-2025-0739 (แถว 8) กับ SF-2025-0741 (แถว 9)
  3. ข้อ 3ส่วนที่เกิน 1,000,000 บาทของ SF-2025-0738 (แถว 7) ถ้าไม่เกินให้เป็น 0
  4. ข้อ 4ส่วนที่เกิน 1,000,000 บาทของ SF-2025-0784 (แถว 15) ถ้าไม่เกินให้เป็น 0
  5. ข้อ 5ยอดสูงสุดของช่องทาง Online (แถว 10, 13 และ 14)

วิดีโอประกอบ

คลิปเรื่อง MAX จากช่อง YouTube @9expert

ในเว็บจริงจะฝังคลิปพร้อมตั้งเวลาเริ่มตรงหัวข้อนี้ ในต้นแบบเปิดผลค้นหาในช่องแทน

เปิดใน YouTube

แบบทดสอบ 3 ข้อ

1. =MAX(0,D5-C5) ถ้า D5 = 90 และ C5 = 100 ได้เท่าไร

2. MAX ใช้หาวันที่ล่าสุดได้ไหม

3. ถ้าช่วงไม่มีตัวเลขเลย MAX ได้อะไร

ไปต่อ

อยากใช้สูตรเหล่านี้กับงานจริงทั้งระบบ

ต่อยอดใน Microsoft Excel Intermediate: สูตรคำนวณพื้นฐาน IF, VLOOKUP และการทำงานกับวันที่ (2 วัน)

ดูหลักสูตร
หน้านี้ช่วยได้ไหม