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

COUNTA

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

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

COUNTA คืออะไร

นับช่องที่ไม่ว่าง ทั้งตัวเลข ข้อความ และค่าที่ได้จากสูตร

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

  • นับจำนวนรายการ ลูกค้า หรือผู้เข้าอบรม
  • ตรวจว่าข้อมูลแต่ละคอลัมน์กรอกครบไหม
  • หาจำนวนช่องที่เป็นข้อความด้วย COUNTA − COUNT

รูปแบบสูตร

=COUNTA(value1, [value2], …)

Argument แต่ละตัว

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

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

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

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

COUNTA นับทุกช่องที่มีข้อมูล จึงนับรายชื่อที่เป็นข้อความได้

I5
=COUNTA(B5:B16)
ตรวจทีละช่อง B5:B16 นับช่องที่ไม่ว่างได้ 12 จาก 12 ช่อง
แถว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
B5:B16
ช่องกรอกและผลลัพธ์
ผู้เข้าอบรม (คน) I5
มีหมายเหตุ (คน) I6
ขั้นตอนการคำนวณ (2)
คลิกตัวเลขหรือข้อความในตารางเพื่อแก้ค่า แล้วดูผลเปลี่ยนทันที · แก้สูตรได้ที่แถบสูตร หรือพิมพ์ = ในช่องว่าง
100%
ข้อมูลสมมติของสยามเฟรช ชุดเดียวกับชีต “1 นับรายชื่อ” ในไฟล์ฝึก (ปี ค.ศ.)
ใช้ปุ่มลูกศรเลือกช่อง กด Enter หรือ F2 เพื่อแก้ พิมพ์ = เพื่อเขียนสูตร
  • COUNT(B5:B16) จะได้ 0 เพราะชื่อเป็นข้อความ ต้องใช้ COUNTA
  • หมายเหตุมีข้อความ 3 ช่อง COUNTA(F5:F16) จึงได้ 3
  • นับจำนวนรายการ ให้เลือกคอลัมน์ที่ทุกแถวต้องมีข้อมูล เช่น รหัสหรือชื่อ

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

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

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

นับเกินกว่าที่เห็นสาเหตุ: มีสูตรที่คืน "" หรือช่องที่มีแค่ช่องว่าง (space)แก้: นับเฉพาะข้อความที่มีตัวอักษรด้วย =COUNTIF(ช่วง,"?*")
นับรวมหัวตารางสาเหตุ: เลือกช่วงรวมแถวหัวตารางแก้: เลือกเฉพาะแถวข้อมูล
จำนวนรายการคลาดเคลื่อนสาเหตุ: คอลัมน์ที่เลือกมีบางแถวว่างแก้: นับจากคอลัมน์ที่ต้องมีข้อมูลทุกแถว เช่น รหัส
ไฟล์คำนวณช้าสาเหตุ: อ้างทั้งคอลัมน์ในไฟล์ใหญ่แก้: อ้างเฉพาะช่วงข้อมูล หรือแปลงเป็น Table

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

ช่อง "" ถูกนับทั้ง COUNTA และ COUNTBLANK ระวังเมื่อนำผลมาบวกกัน
เช็คว่ากรอกครบทุกแถวไหม: เทียบ COUNTA ของคอลัมน์รหัสกับคอลัมน์อื่น
นับจำนวนค่าที่ไม่ซ้ำใน Excel 2021 ขึ้นไป ใช้ =COUNTA(UNIQUE(ช่วง))

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

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

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

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

ฟังก์ชันใช้เมื่อตัวอย่าง
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 ใช้อะไร

ชื่อเดียวกันและนับแถวที่ไม่ว่างเหมือนกัน งานนับจำนวนแถวใช้ COUNTROWS

ไฟล์ฝึก COUNTA

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

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

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

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

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

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

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

เปิดใน YouTube

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

1. ช่วงมี "ผ่าน", "" (จากสูตร), ช่องว่าง, 5 COUNTA ได้เท่าไร

2. นับรายชื่อพนักงาน (ข้อความ) ควรใช้ฟังก์ชันใด

3. COUNTA(E5:E16) − COUNT(E5:E16) บอกอะไร

ไปต่อ

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

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

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