อยากรู้ว่ามีนักเรียนกี่คนที่ได้คะแนนอยู่ในแต่ละช่วง เช่น ช่วง 0-59, 60-69, 70-79 โดยไม่ต้องนั่งนับด้วย COUNTIFS ทีละช่วง FREQUENCY คือสูตรที่นับจำนวนข้อมูลที่ตกอยู่ในแต่ละช่วงที่กำหนด ได้ผลลัพธ์ออกมาเป็นชุดตัวเลขครบทุกช่วงพร้อมกันในสูตรเดียว
รูปแบบสูตร
| อาร์กิวเมนต์ | ความหมาย |
| data_array | ช่วงข้อมูลที่ต้องการนับ |
| bins_array | ช่วงจุดตัดที่ต้องการแบ่งกลุ่ม (ค่าสูงสุดของแต่ละช่วง) |
ตัวอย่าง: แจกแจงคะแนนสอบเป็นช่วง
=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 ซ้ำหลายรอบ