LARGE
อัปเดต 24 ก.ย. 2569 · ตรวจ syntax และเวอร์ชันกับเอกสารของ Microsoft · ผลในตัวอย่างตรวจด้วยเครื่องมือคำนวณ 2 ชุด บางช่องใช้ผลจาก LibreOffice และตรงกับตัวคำนวณของหน้าเว็บ
LARGE คืออะไร
หาค่าที่มากเป็นอันดับที่ k ในช่วงข้อมูล เช่น ยอดขายอันดับ 2 หรือยอด 3 อันดับแรก
ใช้เมื่อไหร่
- หายอดขายอันดับ 2 หรือ 3 ของเดือน และดูว่าเป็นของใคร
- ทำตารางอันดับหรือ 3 อันดับแรกที่อัปเดตเองเมื่อข้อมูลเปลี่ยน
- รวมยอดหรือหาสัดส่วนของรายการใหญ่ที่สุดไม่กี่รายการ
รูปแบบสูตร
Argument แต่ละตัว
ชี้ที่ argument ในรูปแบบสูตรด้านบนเพื่อไฮไลต์แถวนั้น
| Argument | จำเป็นไหม | ความหมาย |
|---|---|---|
| array | จำเป็น | ช่วงหรือ array ของตัวเลขที่ต้องการหาค่ามากเป็นอันดับที่ k |
| k | จำเป็น | อันดับที่ต้องการ นับจากค่ามากที่สุด 1 = มากที่สุด |
ลองเลย: ตัวอย่างที่เปลี่ยนค่าได้
ข้อมูลชุดเดียวกับไฟล์ฝึก เปลี่ยนค่าในช่องกรอก หรือคลิกตัวเลขในตารางเพื่อแก้ แล้วดูผลลัพธ์เปลี่ยนทันที กดถัดไปเพื่อดูว่า Excel คิดทีละขั้นอย่างไร สีของช่วงในตารางตรงกับสีในสูตร
เลือกอันดับใน I4 แล้ว LARGE หายอด ส่วน INDEX + MATCH ดึงชื่อพนักงานและเลขที่คำสั่งซื้อจากแถวเดียวกัน
| แถว | A | B | C | D | E | F | G | H |
|---|---|---|---|---|---|---|---|---|
| 4 | เลขที่คำสั่งซื้อ | ภูมิภาค | ช่องทาง | สินค้า | พนักงานขาย | ยอดสุทธิ (บาท) | ||
| 5 | SF-2025-0734 | ตะวันออก | Traditional Trade | น้ำปลาแท้ 700 มล. (ลัง 12) | สุภาพร หงษ์ทอง | 355,320 | ||
| 6 | SF-2025-0738 | ใต้ | Modern Trade | น้ำมะพร้าว 100% 330 มล. (แพ็ค 12) | กมลชนก พงษ์พานิช | 1,235,098 | ||
| 7 | SF-2025-0739 | กลาง | Traditional Trade | น้ำดื่มสยามเฟรช 600 มล. (แพ็ค 12) | นันทิดา กิจเจริญ | 22,878 | ||
| 8 | SF-2025-0741 | กลาง | Traditional Trade | โซดาสยามเฟรช 325 มล. (แพ็ค 24) | นันทิดา กิจเจริญ | 298,740 | ||
| 9 | SF-2025-0746 | กลาง | Online | บะหมี่กึ่งสำเร็จรูป รสต้มยำกุ้ง (ลัง 30) | อรทัย พิทักษ์วงศ์ | 51,062 | ||
| 10 | SF-2025-0753 | กลาง | Food Service | แกงเขียวหวานไก่พร้อมทาน (กล่อง 12) | อรทัย พิทักษ์วงศ์ | 910,714 | ||
| 11 | SF-2025-0756 | ตะวันออก | Modern Trade | เวเฟอร์ช็อกโกแลต 100 ก. (กล่อง 24) | สุภาพร หงษ์ทอง | 1,057,572 | ||
| 12 | SF-2025-0757 | ตะวันออกเฉียงเหนือ | Online | น้ำจิ้มไก่ 350 มล. (ลัง 24) | ธีรพงษ์ ฉัตรแก้ว | 100,296 | ||
| 13 | SF-2025-0771 | กลาง | Online | กาแฟพร้อมดื่ม เอสเปรสโซ 240 มล. (แพ็ค 24) | สุภาพร หงษ์ทอง | 126,000 | ||
| 14 | SF-2025-0784 | เหนือ | Modern Trade | น้ำส้มคั้น 100% 350 มล. (แพ็ค 12) | กมลชนก พงษ์พานิช | 289,275 | ||
| 15 | ||||||||
| 16 | ||||||||
| 17 | ||||||||
| 18 | ||||||||
| 19 |
ขั้นตอนการคำนวณ (4)
- อ่านสูตร: LARGE(F5:F14,I4) ดูยอดทั้ง 10 รายการเรียงจากมากไปน้อย แล้วหยิบตัวที่ I4 ได้ 1,057,572 บาท
- ลองเลือก I4 เป็น 1 จะได้ค่าเดียวกับ MAX และเลือก 10 จะได้ค่าเดียวกับ MIN
- k ต้องอยู่ระหว่าง 1 ถึงจำนวนตัวเลขในช่วง ถ้าน้อยกว่า 1 หรือเกินจำนวนนั้นจะได้ #NUM!
ตัวอย่างทั้งหมด 4 แบบ
- 1ยอดขายอันดับที่ k และเป็นของใคร · เลือกอันดับใน I4 แล้ว LARGE หายอด ส่วน INDEX + MATCH ดึงชื่อพนักงานและเลขที่คำสั่งซื้อจากแถวเดียวกัน
- 2ยอด 3 อันดับแรกในสูตรเดียว · k เป็น {1;2;3} LARGE จึงคืน 3 ค่าพร้อมกัน ผลลัพธ์ spill ลงมาที่ F17:F19
- 3ตารางอันดับที่ลากสูตรลงได้ทุกเวอร์ชัน · ROWS($D$5:D5) นับจำนวนแถวจากแถวแรกถึงแถวของสูตร พอลากลงจึงได้ k = 1, 2, 3… ทีละแถว
- 4ค่าเท่ากัน INDEX + MATCH ได้ชื่อซ้ำ · ธีรพงษ์กับนันทิดาเปิดร้านใหม่ได้ 18 ร้านเท่ากัน MATCH เจอแค่แถวแรก คอลัมน์ D จึงได้ชื่อธีรพงษ์สองครั้ง
ข้อผิดพลาดที่พบบ่อย
เคล็ดลับจากห้องเรียน
ใช้กับ Excel ของคุณได้ไหม
| เวอร์ชัน | Excel 2016 | Excel 2019 | Excel 2021 | Excel 2024 | Microsoft 365 |
|---|---|---|---|---|---|
| LARGE |
LARGE ใช้ได้ทุกเวอร์ชันที่ยังใช้กันอยู่ จึงไม่ต้องมีสูตรทางเลือก
เลือกฟังก์ชันให้ถูกงาน
| ฟังก์ชัน | ใช้เมื่อ | ตัวอย่าง |
|---|---|---|
| MAX | ค่ามากที่สุดค่าเดียว | =MAX(F5:F14) |
| LARGE | ค่ามากเป็นอันดับที่ k | =LARGE(F5:F14,2) |
| SMALL | ค่าน้อยเป็นอันดับที่ k | =SMALL(F5:F14,2) |
| RANK.EQ | บอกว่าค่านี้อยู่อันดับที่เท่าไร | =RANK.EQ(F5,$F$5:$F$14) |
| SORT + TAKE | ดึง 3 อันดับแรกทั้งแถว (Excel 2024 ขึ้นไป) | =TAKE(SORT(A5:F14,6,-1),3) |
ใน Power BI ใช้อะไร
หาค่าอันดับต้น ๆ ใช้ TOPN ได้ตารางไว้กรองต่อ ถ้าต้องการเกณฑ์กลุ่มบนตามสัดส่วนใช้ PERCENTILEX.INC
ไฟล์ฝึก LARGE
9Expert-LARGE-Practice-v1.2.xlsx
โจทย์ในชีตแบบฝึกหัด
- ข้อ 1ยอดสุทธิที่มากเป็นอันดับ 3
- ข้อ 2ยอดสุทธิที่มากเป็นอันดับตามเลขในช่อง C8
- ข้อ 3ยอดสุทธิที่น้อยที่สุด โดยใช้ LARGE (มีทั้งหมด 10 รายการ)
- ข้อ 4ชื่อพนักงานขายของคำสั่งซื้อที่ยอดมากเป็นอันดับ 2
- ข้อ 5รวมยอดสุทธิ 3 อันดับแรก
วิดีโอประกอบ
ในเว็บจริงจะฝังคลิปพร้อมตั้งเวลาเริ่มตรงหัวข้อนี้ ในต้นแบบเปิดผลค้นหาในช่องแทน
เปิดใน YouTubeแบบทดสอบ 3 ข้อ
1. =LARGE(F5:F14,1) ให้ผลเหมือนสูตรใด
อันดับ 1 นับจากค่ามากที่สุด จึงเท่ากับ MAX
2. ช่วงมีตัวเลข 10 ค่า =LARGE(ช่วง,11) ได้อะไร
k มากกว่าจำนวนตัวเลขในช่วง Microsoft ระบุว่าได้ #NUM!
3. สองคนได้ 18 ร้านเท่ากัน ใช้ INDEX + MATCH หาชื่อของอันดับ 1 และอันดับ 2 จะได้อะไร
MATCH คืนตำแหน่งแรกที่เจอเสมอ อันดับ 2 จึงได้ชื่อเดียวกับอันดับ 1
ไปต่อ
ต่อยอดใน Microsoft Excel Advanced: สูตรสรุปผลแบบมีเงื่อนไข สูตรสืบค้นข้อมูล สูตรใหม่ใน Microsoft 365 และการจัดการ Error (2 วัน)