หน้าแรก บทความ Microsoft
Microsoft

FREQUENCY ใน Excel นับจำนวนข้อมูลที่ตกอยู่ในแต่ละช่วง

เผยแพร่ 16 ส.ค. 69

อยากรู้ว่ามีนักเรียนกี่คนที่ได้คะแนนอยู่ในแต่ละช่วง เช่น ช่วง 0-59, 60-69, 70-79 โดยไม่ต้องนั่งนับด้วย COUNTIFS ทีละช่วง FREQUENCY คือสูตรที่นับจำนวนข้อมูลที่ตกอยู่ในแต่ละช่วงที่กำหนด ได้ผลลัพธ์ออกมาเป็นชุดตัวเลขครบทุกช่วงพร้อมกันในสูตรเดียว

รูปแบบสูตร

อาร์กิวเมนต์ ความหมาย
data_array ช่วงข้อมูลที่ต้องการนับ
bins_array ช่วงจุดตัดที่ต้องการแบ่งกลุ่ม (ค่าสูงสุดของแต่ละช่วง)

ตัวอย่าง: แจกแจงคะแนนสอบเป็นช่วง

D1fx=FREQUENCY(A1:A12, C1:C4)
C (จุดตัด) D (จำนวนคน)
1 59 1
2 69 2
3 79 3
4 89 3
5 (เกิน 89) 3

จากคะแนน 12 คน แบ่งเป็นช่วง 0-59 มี 1 คน, 60-69 มี 2 คน, 70-79 มี 3 คน, 80-89 มี 3 คน และ 90 ขึ้นไปอีก 3 คน รวมครบ 12 คนพอดี ผลลัพธ์จะแตกเป็นหลายเซลล์อัตโนมัติ (Spill) ในทางแนวตั้งตามจำนวนช่วงที่ตั้งไว้ +1 ช่วงสุดท้าย

ข้อควรรู้: จำนวนผลลัพธ์จะมากกว่าจำนวนจุดตัด 1 ช่วงเสมอ

ถ้าตั้งจุดตัดไว้ 4 ค่า (59, 69, 79, 89) ผลลัพธ์จะออกมา 5 ช่วงเสมอ เพราะช่วงสุดท้ายคือ “มากกว่าจุดตัดสูงสุด” ที่ไม่ต้องระบุเอง

สรุป

FREQUENCY เหมาะกับการทำตารางแจกแจงความถี่ เช่น สรุปช่วงคะแนนสอบ ช่วงอายุลูกค้า หรือช่วงราคาสินค้าที่ขายดี ได้ผลลัพธ์ครบทุกช่วงในสูตรเดียวโดยไม่ต้องเขียน COUNTIFS ซ้ำหลายรอบ

หมายเหตุ: บทความนี้เขียนและเรียบเรียงโดย AI

← กลับหน้าบทความ
Line