SMALL คืนค่าตัวเลขที่น้อยที่สุดในลำดับที่ k จากช่วงข้อมูล (array) ถ้า k=1 จะได้ค่าเดียวกับ MIN ถ้า k=n จะได้ค่าที่มากที่สุด (MAX) ใช้สำหรับจัดอันดับข้อมูลหรือดึงค่า Bottom N ออกมาวิเคราะห์
| อาร์กิวเมนต์ | ชนิด | คำอธิบาย |
|---|---|---|
| array | Range/Array | ช่วงข้อมูลตัวเลขที่ต้องการหาค่า |
| k | Number | ลำดับที่ต้องการ (เช่น 1=น้อยสุด, 2=รองลงมา) |
ฟังก์ชัน SMALL ใช้สำหรับหาค่าที่น้อยที่สุดในลำดับที่ระบุ (k) จากช่วงข้อมูล เช่น หาคะแนนที่ต่ำที่สุดเป็นอันดับ 2 หรือหาราคาที่ถูกที่สุด 3 อันดับแรก
ในการวิ่งแข่ง เวลายิ่งน้อยยิ่งดี ใช้ SMALL หาอันดับ 1, 2, 3 จากเวลาที่ทำได้
ใช้วันหมดอายุเป็นเกณฑ์ SMALL หาสินค้าที่ใกล้หมดอายุที่สุด (ค่าน้อย=อดีต)
หา 5 ค่าต่ำสุดจากข้อมูล เช่น พนักงานที่ขายได้น้อยที่สุด ลูกค้าที่ซื้อน้อยที่สุด
k=1 หาค่าต่ำสุด = 10 (เหมือน MIN)
k=2 หาค่าต่ำอันดับ 2 = 30 (รองจาก 10)
ใช้ Array {1,2,3} ดึง 3 ค่าต่ำสุดพร้อมกัน
วันที่ใน Excel = ตัวเลข ค่าน้อย = อดีต ดังนั้น SMALL หาวันที่เก่าที่สุดได้
SEQUENCE(10) สร้าง {1,2,…,10} แล้ว SMALL เรียงค่าจากน้อยไปมาก
k=5 (จำนวนข้อมูล) หาค่าต่ำอันดับสุดท้าย = ค่าสูงสุด (เหมือน MAX)
MIN หาค่าต่ำสุด (อันดับ 1) เท่านั้น แต่ SMALL หาอันดับใดก็ได้ (เช่น อันดับ 2, 3, …)
จะได้ #NUM! error เช่น มีข้อมูล 5 ตัว แต่สั่ง SMALL(Range, 6)
นับ เช่น {10,10,20} SMALL(…,1)=10 และ SMALL(…,2)=10 เหมือนกัน
ไม่ได้ SMALL ข้ามค่า text และ logical แต่ถ้ามี error จะส่งต่อ error นั้น
ทุกเวอร์ชันตั้งแต่ Excel 2003 และ Google Sheets
ฟังก์ชันที่ผู้เขียนโยงไว้กับ SMALL จัดกลุ่มตามหมวด · ชี้ที่ชื่อใดชื่อหนึ่ง แล้วฟังก์ชันที่ใช้คู่กันจะมีจุดทอง
LARGE คืนค่าตัวเลขที่มากที่สุดในลำดับที่ k จากช่วงข้อมูล (array) ถ้า k=1 จะได้ค่าเดียวกับ MAX ถ้า k=n จะได้ค่าที่น้อยที่สุด (MIN) ใช้สำหรับจัดอันดับข้อมูลหรือดึงค่า Top N ออกมาวิเคราะห์
MAX คืนค่าสูงสุดจากชุดข้อมูลที่มี Data Type เป็นตัวเลข เพิกเฉยเซลล์ว่าง ข้อความ และค่า Logic โดยอัตโนมัติ ทำให้ไม่ต้องกังวลว่าจะมีข้อมูลประเภทอื่นปนอยู่ในช่วง เหมาะสำหรับหาค่าสูงสุดเช่น คะแนนสูงสุด ยอดขายสูงสุด หรือวันที่ล่าสุด และยังใช้เทคนิค Clamp (จำกัดค่า) โดยการใส่ 0 เป็น argument แรกเพื่อบังคับให้ค่าลบกลายเป็น 0 ได้อีกด้วย
MIN คืนค่าต่ำสุดจากชุดข้อมูลที่มี Data Type เป็นตัวเลข เพิกเฉยเซลล์ว่าง ข้อความ และค่า Logic โดยอัตโนมัติ ซึ่งทำให้ไม่ต้องกลัวว่าจะมีข้อมูลปนมารบกวนผลลัพธ์ ใช้ได้กับตัวเลขทั่วไป วันที่ (ค่าน้อยสุด = วันเก่าสุด) และระยะเวลา สามารถใช้ร่วมกับ MATCH เพื่อหาตำแหน่ง หรือใช้ร่วมกับ MAX เพื่อจำกัดค่าอยู่ในช่วงที่กำหนด
หาค่าต่ำสุดของรายการ พร้อมนับรวมข้อความและค่าตรรกะ ต่างจาก MIN ที่ไม่สนใจข้อความ
MINIFS ช่วยหาค่าต่ำสุดของข้อมูลที่ตรงตามเงื่อนไขที่กำหนด เหมือนการใช้ MIN แต่มีความสามารถในการกรองข้อมูลก่อน
RANK.AVG จัดลำดับตัวเลขในช่วงข้อมูล โดยถ้ามีค่าซ้ำกันจะคืนค่าลำดับเฉลี่ย เหมาะสำหรับการจัดอันดับทางสถิติที่ต้องการความเป็นธรรม
RANK.EQ จัดลำดับตัวเลขในช่วงข้อมูล โดยถ้ามีค่าซ้ำกันจะคืนค่าลำดับที่ดีที่สุดเหมือนกัน เหมาะสำหรับการจัดอันดับการแข่งขัน ยอดขาย หรือคะแนน
หาค่าเฉลี่ยโดยตัดค่าหัวท้ายออกตามเปอร์เซ็นต์ที่กำหนด เหมาะสำหรับข้อมูลที่มี Outliers
AGGREGATE เป็นฟังก์ชันสารพัดประโยชน์ที่รวม 19 ฟังก์ชันต่างๆ (SUM, AVERAGE, COUNT, MAX, MIN ฯลฯ) แต่มีความสามารถพิเศษคือ สามารถข้าม Error ได้ และข้ามแถวที่ถูกซ่อน (Hidden Rows) ได้ เหมาะสำหรับ Dashboard, รายงาน หรือข้อมูลที่อาจมีช่องว่างและข้อมูลผิดพลาด
Comments
อีเมลของคุณจะไม่ถูกเผยแพร่