วิธีหาค่า Top 10 ใน Excel 365 (ดึงข้อมูลอันดับสูงสุดอัตโนมัติ)

ถ้าคุณต้องการหา “Top 10” เช่น

  • สินค้าขายดีที่สุด
  • ลูกค้าซื้อเยอะสุด
  • พนักงานยอดขายสูงสุด

Excel 365 สามารถดึงออกมาได้ทันที และอัปเดตอัตโนมัติ


🎯 วิธีหาค่า Top 10 ใน Excel 365

ใช้สูตรนี้ 👇

=LARGE(B2:B100,1)

📌 ความหมาย:

  • B2:B100 = ช่วงตัวเลข
  • 1 = อันดับที่ 1

👉 เปลี่ยนเลขเป็น 2,3,…10 เพื่อหา Top 10


⚡ วิธีดึง Top 10 ออกมาทั้งชุด (อัตโนมัติ)

=LARGE(B2:B100,SEQUENCE(10))

👉 แปล:

  • ดึงค่ามากสุด 10 อันดับ
  • แสดงออกมาทีเดียว

🔥 ดึง “ชื่อ + ค่า” Top 10 (ใช้จริง)

=TAKE(SORT(A2:B100,2,-1),10)

📌 ความหมาย:

  • SORT(...,2,-1) = เรียงตามคอลัมน์ที่ 2 (ยอด) จากมาก → น้อย
  • TAKE(...,10) = เอา 10 อันดับแรก

👉 ได้ทั้ง “ชื่อ + ยอด” พร้อมใช้งาน


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

① Top 10 สินค้าขายดี

=TAKE(SORT(A2:B100,2,-1),10)

② Top 10 ลูกค้าซื้อเยอะ

=TAKE(SORT(A2:B100,2,-1),10)

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

ค่า Top ซ้ำกัน

✔ LARGE จะดึงค่าซ้ำได้
✔ ใช้ SORT + TAKE จะได้ข้อมูลจริง


ข้อมูลไม่เรียง

✔ สูตร SORT จะแก้ให้ทันที


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

ใช้ร่วมกับ:

  • FILTER → กรองเฉพาะกลุ่ม
  • UNIQUE → แยกประเภท
  • XLOOKUP → ดึงข้อมูลต่อ

👉 จะทำ Top 10 แยกหมวดได้ทันที


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

สูตร:

=LARGE(range,{1,2,3,4,5,6,7,8,9,10})

👉 ใช้เพื่อ:
หาค่า Top 10 ใน Excel 365 แบบอัตโนมัติ