หาค่าเฉลี่ยโดยตัดค่าหัวท้ายออกตามเปอร์เซ็นต์ที่กำหนด เหมาะสำหรับข้อมูลที่มี Outliers
| อาร์กิวเมนต์ | ชนิด | คำอธิบาย |
|---|---|---|
| array | Range/Array | ช่วงข้อมูลที่ต้องการหาค่าเฉลี่ยตัดหัวท้าย สามารถเป็น Range หรือ Array |
| percent | Number | เปอร์เซ็นต์ของข้อมูลที่จะตัดทิ้งจากทั้งสองด้าน (ค่า 0-1) เช่น 0.2 = ตัด 20% (10% บน 10% ล่าง) |
ฟังก์ชัน TRIMMEAN ใน Excel ช่วยหาค่าเฉลี่ย (Mean) โดยตัดค่าสูงสุดและค่าต่ำสุดออกตามเปอร์เซ็นต์ที่กำหนด เรียกว่า Trimmed Mean หรือ Winsorized Mean
สมมติว่ากรรมการให้คะแนนแข่งขันกีฬา 10 คน แต่ 1-2 คนให้คะแนนเอนเอียง TRIMMEAN จะตัดค่าสูงสุดกับต่ำสุดออกแล้วหาค่าเฉลี่ยจากค่าที่เหลือ ได้ผลลัพธ์ที่สมเหตุสมผลมากกว่า AVERAGE
สิ่งที่เจ๋งของ TRIMMEAN คือมันตัดแบบสมมาตร ถ้าคุณให้ percent=0.2 มันจะตัด 10% จากบนและ 10% จากล่าง ไม่ใช่แค่ตัดไป 20% นั่น ทำให้ข้อมูลตรงกลางยังสมดุล
ตัดคะแนนสูงสุดและต่ำสุด แล้วหาค่าเฉลี่ยของคะแนนที่เหลือ
สมมติ A2:A21 มี 20 ค่า 0.2 หมายถึงตัด 20% ของข้อมูลทั้งหมด = 4 ค่า (2 ค่าสูงสุด + 2 ค่าต่ำสุด) แล้วหาค่าเฉลี่ยจาก 16 ค่าที่เหลือ
กรรมการ 10 คน ให้คะแนน ใช้สูตร 2/COUNT(…) = 2/10 = 0.2 จะตัดค่าสูงสุดกับต่ำสุด 1 ค่าแต่ละด้าน แล้วหาค่าเฉลี่ยจากที่เหลือ 8 ค่า ได้คะแนนที่ยุติธรรม
เซ็นเซอร์ 100 ตัว ตัด 10% (5 ค่าสูง + 5 ค่าต่ำ) ออก แล้วหาค่าเฉลี่ยจาก 90 ค่ากลาง ได้ค่าที่ไม่ถูกรบกวนจากการวัดผิดปกติ
ถ้า A2:A21 มี 2-3 ค่าสูงมาก AVERAGE จะถูกดึงตัวเลขสูง แต่ TRIMMEAN ตัดมันออกแล้วหาค่าที่จริง ได้ผลลัพธ์ที่สมจริงมากกว่า
AVERAGE หาค่าเฉลี่ยจากทุกค่า แต่ TRIMMEAN ตัดค่าสูงสุดและต่ำสุดออก (ตามเปอร์เซ็นต์) แล้วหาค่าเฉลี่ยจากที่เหลือ ทำให้ไม่ถูกรบกวนจาก Outliers
ขึ้นอยู่กับข้อมูล: ปกติ 0.1-0.2 (10-20%) หากต้องการตัดสัญญาณรบกวนมาก | หากต้องการเก็บค่าหลาย ๆ ตัว ใช้ 0.05 (5%)
ใช่! TRIMMEAN ตัดแบบสมมาตร ถ้า percent=0.2 จะตัด 10% จากค่าสูง + 10% จากค่าต่ำ ไม่ใช่ 20% จากด้านเดียว
ทุกเวอร์ชัน Excel (Excel 97 และใหม่กว่า) | Excel 365 | Google Sheets ไม่มี TRIMMEAN ต้องใช้สูตรอื่น
MEDIAN ใช้ค่ากลาง (ตัดข้อมูลประมาณครึ่ง) | TRIMMEAN ใช้ค่าเฉลี่ยหลังตัดตามเปอร์เซ็นต์ ถ้าต้องการ Mean ที่เสถียร ใช้ TRIMMEAN
ฟังก์ชันที่ผู้เขียนโยงไว้กับ TRIMMEAN จัดกลุ่มตามหมวด · ชี้ที่ชื่อใดชื่อหนึ่ง แล้วฟังก์ชันที่ใช้คู่กันจะมีจุดทอง
AVERAGE คืนค่าเฉลี่ยของกลุ่มตัวเลขที่ระบุ โดยจะนับเฉพาะเซลล์ที่มีตัวเลขและค่า 0 เท่านั้น ส่วนเซลล์ว่างหรือข้อความจะถูกข้ามไป ไม่นำมาเป็นตัวหาร ซึ่งหลายคนมักพลาดความแตกต่างระหว่าง 0 กับเซลล์ว่าง ตรงนี้สำคัญมากครับ เพราะมันทำให้ค่าเฉลี่ยที่ได้ต่างกันเลย
LARGE คืนค่าตัวเลขที่มากที่สุดในลำดับที่ k จากช่วงข้อมูล (array) ถ้า k=1 จะได้ค่าเดียวกับ MAX ถ้า k=n จะได้ค่าที่น้อยที่สุด (MIN) ใช้สำหรับจัดอันดับข้อมูลหรือดึงค่า Top N ออกมาวิเคราะห์
MEDIAN คืนค่าที่อยู่ตำแหน่งตรงกลางของชุดข้อมูลที่เรียงลำดับแล้ว หากมีจำนวนข้อมูลเป็นเลขคี่ จะได้ค่าตรงกลางพอดี แต่ถ้าเป็นเลขคู่ จะนำ 2 ค่าตรงกลางมาหาค่าเฉลี่ย เหมาะสำหรับหาค่ากลางของข้อมูลที่มีค่าสุดโต่ง (Outliers) ปะปนอยู่ (เช่น เงินเดือน หรือราคาบ้าน)
SMALL คืนค่าตัวเลขที่น้อยที่สุดในลำดับที่ k จากช่วงข้อมูล (array) ถ้า k=1 จะได้ค่าเดียวกับ MIN ถ้า k=n จะได้ค่าที่มากที่สุด (MAX) ใช้สำหรับจัดอันดับข้อมูลหรือดึงค่า Bottom N ออกมาวิเคราะห์
MODE คืนค่าตัวเลขที่เกิดขึ้นบ่อยที่สุดในกลุ่มข้อมูล หากมีค่าที่ความถี่สูงสุดเท่ากันหลายค่า MODE จะคืนค่าตัวแรกที่พบ และถ้าไม่มีค่าซ้ำกันเลย จะคืนค่า #N/A (ใน Excel รุ่นใหม่แนะนำให้ใช้ MODE.SNGL หรือ MODE.MULT แทน)
คำนวณค่าเปอร์เซ็นไทล์ที่ k ของชุดข้อมูล เช่น P90 หรือ P50 เหมาะสำหรับวิเคราะห์การกระจายตัวของข้อมูลและกำหนดเกณฑ์มาตรฐาน
TRIM ลบช่องว่างที่ด้านหน้า ด้านหลัง และลดช่องว่างระหว่างคำให้เหลือเพียงเคาะเดียว เหมาะสำหรับทำความสะอาดข้อมูลที่ Copy จากเว็บหรือระบบอื่น
ยังไม่มีบทความที่เกี่ยวข้องกับฟังก์ชันนี้
Comments
อีเมลของคุณจะไม่ถูกเผยแพร่