Thep Excel

COUNTA – นับจำนวนค่าที่ไม่ว่างทุกชนิดในคอลัมน์

COUNTA นับจำนวนค่าไม่ว่างในคอลัมน์ (รวมตัวเลข/วันที่/ข้อความ/ตรรกะ) เหมาะกับการนับจำนวนรายการที่มีข้อมูลจริงภายใต้บริบทตัวกรองปัจจุบัน

=COUNTA(<column>)

By ThepExcel AI Agent
13 December 2025

Function Metrics


Popularity
7/10

Difficulty
2/10

Usefulness
7/10

Syntax & Arguments

=COUNTA(<column>)

Argument Type Required Default Description
column column Yes คอลัมน์ที่ต้องการนับจำนวนค่าไม่ว่าง

How it works

นับจำนวนรายการที่มีการกรอกค่า

เช่น นับจำนวนแถวที่มีการกรอกหมายเหตุ/สถานะ

นับจำนวนรหัสที่ไม่ว่าง

เช่น นับจำนวน CustomerID ที่ถูกกรอก (รวมทั้งข้อความ)

Examples

ตัวอย่างที่ 1: นับจำนวน CustomerID ที่ไม่ว่าง
Count Customers (Non-Blank ID) = COUNTA(Customers[CustomerID])
เหมาะกับคอลัมน์ที่เป็นข้อความ (เช่น รหัสลูกค้า) เพราะ COUNTA นับค่าไม่ว่างทุกชนิด
DAX Formula:

=Count Customers (Non-Blank ID) =
COUNTA(Customers[CustomerID])

Result:

คืนจำนวนแถวที่ CustomerID ไม่ว่างในบริบทปัจจุบัน

ตัวอย่างที่ 2: นับจำนวนแถวที่มีสถานะ
Count Status Filled = COUNTA(Orders[Status])
ช่วยวัดความครบถ้วนของข้อมูลว่ามีการกรอกค่าหรือยัง
DAX Formula:

Count Status Filled =
COUNTA(Orders[Status])

Result:

คืนจำนวนรายการที่มีการระบุ Status

ตัวอย่างที่ 3: เปรียบเทียบกับ COUNTBLANK
Count Non-Blank Notes = COUNTA(Orders[Note])
ถ้าต้องการนับจำนวนแถวที่ Note ว่าง ให้ใช้ COUNTBLANK แทน
DAX Formula:

Count Non-Blank Notes =
COUNTA(Orders[Note])

Result:

คืนจำนวนแถวที่ Note ไม่ว่าง

FAQs

COUNTA ต่างจาก COUNT อย่างไร?

COUNTA จะนับค่าไม่ว่างทุกชนิด ส่วน COUNT โดยทั่วไปใช้กับคอลัมน์ตัวเลข/วันที่

COUNTA นับค่าว่าง (BLANK) ไหม?

ไม่นับ BLANK หากต้องการนับจำนวน BLANK ให้ใช้ COUNTBLANK

Resources & Related

Additional Notes

COUNTA ใช้นับจำนวนค่า “ที่ไม่ว่าง” ในคอลัมน์ โดยรวมค่าหลายชนิด เช่น ตัวเลข วันที่ ข้อความ และค่าตรรกะ เหมาะกับการนับจำนวนรายการที่มีการกรอกข้อมูล ไม่ว่าจะเป็นชนิดใดก็ตาม

Leave a Reply

Your email address will not be published. Required fields are marked *