คลังสูตรExcel 80 · DAX 95 · M 15
ในหน้านี้

COUNT

นับและสถิติระดับพื้นฐานทุกเวอร์ชัน

อัปเดต 23 ก.ย. 2569 · ตรวจ syntax และเวอร์ชันกับเอกสารของ Microsoft · ผลในตัวอย่างตรวจด้วยเครื่องมือคำนวณ 2 ชุด บางช่องใช้ผลจาก LibreOffice และตรงกับตัวคำนวณของหน้าเว็บ

COUNT คืออะไร

นับช่องที่เป็นตัวเลขหรือวันที่ ข้ามข้อความและช่องว่าง

ใช้เมื่อไหร่

  • นับว่ามีคะแนนหรือยอดที่กรอกแล้วกี่รายการ
  • เช็คตัวเลขที่เก็บเป็นข้อความ
  • คำนวณอัตราการกรอกข้อมูลหรือการเข้าสอบ

รูปแบบสูตร

=COUNT(value1, [value2], …)

Argument แต่ละตัว

ชี้ที่ argument ในรูปแบบสูตรด้านบนเพื่อไฮไลต์แถวนั้น

Argumentจำเป็นไหมความหมาย
value1จำเป็นค่า ช่อง หรือช่วงแรกที่ต้องการนับ
[value2], …ไม่บังคับช่วงหรือค่าถัดไป ใส่ได้สูงสุด 255 รายการ

ลองเลย: ตัวอย่างที่เปลี่ยนค่าได้

ข้อมูลชุดเดียวกับไฟล์ฝึก เปลี่ยนค่าในช่องกรอก หรือคลิกตัวเลขในตารางเพื่อแก้ แล้วดูผลลัพธ์เปลี่ยนทันที กดถัดไปเพื่อดูว่า Excel คิดทีละขั้นอย่างไร สีของช่วงในตารางตรงกับสีในสูตร

COUNT นับเฉพาะตัวเลข จึงข้าม "ขาดสอบ" และช่องว่าง

I5
=COUNT(E5:E16)
ตรวจทีละช่อง E5:E16 นับช่องที่เป็นตัวเลขได้ 9 จาก 12 ช่อง ไม่นับข้อความ 1 ช่อง และ ช่องว่าง 2 ช่อง
แถวABCDEFGH
4รหัสพนักงานชื่อพนักงานแผนกคะแนนก่อนอบรมคะแนนหลังอบรมหมายเหตุ
5E001กิตติพงษ์ ศรีสุขบัญชี4582
6E002ปวีณา ทองดีขาย3876
7E003ชยพล วงศ์ใหญ่คลังสินค้า52ยังไม่ส่งแบบทดสอบ
8E004ศศิธร แก้วมณีบัญชี6091
9E005ธนากร บุญมาขาย3064
10E006มณีรัตน์ ใจดีบุคคล48ขาดสอบลาป่วยวันสอบ
11E007วรวุฒิ สายทองคลังสินค้า4170
12E008สุนิสา พรหมมาขาย5588
13E009อนุชา เพชรรัตน์บัญชี3667
14E010จิราพร มีสุขบุคคล5893
15E011ณัฐวุฒิ ทองคำคลังสินค้า44ยังไม่ส่งแบบทดสอบ
16E012พิมพ์ชนก รุ่งเรืองขาย5085
17
18
19
E5:E16
ช่องกรอกและผลลัพธ์
มีคะแนนหลังอบรม (คน) I5
มีคะแนนก่อนอบรม (คน) I6
ขั้นตอนการคำนวณ (2)
คลิกตัวเลขหรือข้อความในตารางเพื่อแก้ค่า แล้วดูผลเปลี่ยนทันที · แก้สูตรได้ที่แถบสูตร หรือพิมพ์ = ในช่องว่าง
100%
ข้อมูลสมมติของสยามเฟรช ชุดเดียวกับชีต “1 นับคนที่มีคะแนน” ในไฟล์ฝึก (ปี ค.ศ.)
ใช้ปุ่มลูกศรเลือกช่อง กด Enter หรือ F2 เพื่อแก้ พิมพ์ = เพื่อเขียนสูตร
  • คะแนนหลังอบรมมี 12 ช่อง เป็นตัวเลข 9 ช่อง COUNT จึงได้ 9
  • COUNT(D5:D16) ได้ 12 เพราะทุกคนมีคะแนนก่อนอบรม
  • วันที่ก็เป็นตัวเลข COUNT จึงนับช่องวันที่ด้วย

ตัวอย่างทั้งหมด 3 แบบ

  1. 1นับคนที่มีคะแนนหลังอบรม · COUNT นับเฉพาะตัวเลข จึงข้าม "ขาดสอบ" และช่องว่าง
  2. 2เช็คตัวเลขที่เก็บเป็นข้อความ · ยอดที่วางมาจากระบบอื่นบางช่องเป็นข้อความ COUNT จะไม่นับช่องเหล่านั้น
  3. 3อัตราการเข้าสอบหลังอบรม · จำนวนคนที่มีคะแนน ÷ จำนวนผู้เข้าอบรมทั้งหมด

ข้อผิดพลาดที่พบบ่อย

นับได้น้อยกว่าที่เห็นสาเหตุ: ตัวเลขบางช่องเป็นข้อความแก้: แปลงด้วย VALUE หรือ Convert to Number
นับข้อความไม่ได้สาเหตุ: COUNT นับเฉพาะตัวเลขแก้: ใช้ COUNTA
นับเกินที่ตั้งใจสาเหตุ: ช่วงมีคอลัมน์วันที่ ซึ่งเป็นตัวเลขเช่นกันแก้: เลือกช่วงให้ตรงคอลัมน์ที่ต้องการ
ได้ 0สาเหตุ: ช่วงไม่มีตัวเลขเลยแก้: ตรวจชนิดข้อมูลในช่วง

เคล็ดลับจากห้องเรียน

ROWS(ช่วง) − COUNT(ช่วง) บอกจำนวนช่องที่ไม่ใช่ตัวเลขได้ทันที
คลิกขวาที่ Status Bar แล้วเปิด Numerical Count เพื่อดูจำนวนตัวเลขของช่วงที่เลือก
นับตามเงื่อนไขใช้ COUNTIF หรือ COUNTIFS

ใช้กับ Excel ของคุณได้ไหม

เวอร์ชันExcel 2016Excel 2019Excel 2021Excel 2024Microsoft 365
COUNT

COUNT ใช้ได้ทุกเวอร์ชันที่ยังใช้กันอยู่ จึงไม่ต้องมีสูตรทางเลือก

เลือกฟังก์ชันให้ถูกงาน

ฟังก์ชันใช้เมื่อตัวอย่าง
COUNTนับเฉพาะตัวเลขและวันที่=COUNT(E5:E16)
COUNTAนับทุกช่องที่ไม่ว่าง รวมข้อความ=COUNTA(E5:E16)
COUNTBLANKนับช่องว่าง รวมช่อง "" จากสูตร=COUNTBLANK(E5:E16)
COUNTIFนับตามเงื่อนไขเดียว=COUNTIF(E5:E16,">=80")
COUNTIFSนับตามหลายเงื่อนไข=COUNTIFS(C5:C16,"ขาย",E5:E16,">=80")

ใน Power BI ใช้อะไร

COUNT ของ DAX นับตัวเลข วันที่ และข้อความ (Excel นับเฉพาะตัวเลข) งานนับจำนวนแถวใช้ COUNTROWS

ไฟล์ฝึก COUNT

9Expert-COUNT-Practice-v1.2.xlsx

รุ่น 1.2 · 24/9/2026 · 24 KB · ไม่มี Macro · ข้อมูลชุดเดียวกับตัวอย่างบนเว็บ · มีเฉลยและตรวจคำตอบอัตโนมัติ
เริ่มต้นที่นี่1 นับคนที่มีคะแนน2 ตัวเลขเป็นข้อความ3 อัตราเข้าสอบแบบฝึกหัดเฉลยสรุปย่อ

โจทย์ในชีตแบบฝึกหัด

  1. ข้อ 1นับคนที่มีคะแนนก่อนอบรม
  2. ข้อ 2นับช่องที่เป็นตัวเลขในคะแนนทั้งสองคอลัมน์
  3. ข้อ 3นับคนที่มีคะแนนหลังอบรม เฉพาะ 6 คนแรก (แถว 6–11)
  4. ข้อ 4จำนวนคนที่ยังไม่มีคะแนนหลังอบรม (ขาดสอบและยังไม่ส่ง)
  5. ข้อ 5สัดส่วนคนที่มีคะแนนหลังอบรม จากผู้เข้าอบรม 12 คน

วิดีโอประกอบ

คลิปเรื่อง COUNT จากช่อง YouTube @9expert

ในเว็บจริงจะฝังคลิปพร้อมตั้งเวลาเริ่มตรงหัวข้อนี้ ในต้นแบบเปิดผลค้นหาในช่องแทน

เปิดใน YouTube

แบบทดสอบ 3 ข้อ

1. ช่วงมี 82, "ขาดสอบ", ว่าง, 91 COUNT ได้เท่าไร

2. COUNT นับวันที่ไหม

3. หาจำนวนช่องที่ไม่ใช่ตัวเลขในช่วง B5:B10 ใช้สูตรใด

ไปต่อ

อยากใช้สูตรเหล่านี้กับงานจริงทั้งระบบ

ต่อยอดใน Microsoft Excel Intermediate: สูตรคำนวณพื้นฐาน IF, VLOOKUP และการทำงานกับวันที่ (2 วัน)

ดูหลักสูตร
หน้านี้ช่วยได้ไหม