TLDR สรุปสั้นๆ
DCOUNTA ใช้นับเซลล์ที่ไม่ว่างในคอลัมน์ของข้อมูลที่ตรงกับเงื่อนไขที่ระบุไว้
คำอธิบาย
DCOUNTA เป็นฟังก์ชันที่ใช้ในการนับจำนวนเซลล์ที่มีข้อมูล (ไม่ว่างเปล่า) ในฟิลด์ (คอลัมน์) ของรายการหรือตารางที่ข้อมูลตรงตามเงื่อนไขที่ระบุไว้
มีครั้งแรกในเวอร์ชันไหน
Excel 2003 หรือเวอร์ชั่นก่อนหน้า
รูปแบบคำสั่ง (Syntax)
DCOUNTA(database, field, criteria)
Arguments
-
database (Required – Range)
ช่วงเซลล์ที่ประกอบด้วยรายการหรือตารางข้อมูลที่กำลังทำงานด้วย แถวแรกควรมีป้ายชื่อสำหรับคอลัมน์แต่ละคอลัมน์ -
field (Optional – String/Number)
คอลัมน์ที่ต้องการนับ สามารถใส่ได้ทั้งชื่อคอลัมน์ในเครื่องหมายคำพูด เช่น “Profit” หรือใส่หมายเลขลำดับของคอลัมน์ เช่น 1 สำหรับคอลัมน์แรก -
criteria (Required – Range)
ช่วงเซลล์ที่มีเงื่อนไขที่ต้องการใช้ สามารถใช้ช่วงไหนก็ได้ที่มีแถวป้ายชื่อและอย่างน้อยหนึ่งเซลล์ด้านล่างป้ายชื่อที่ใช้กำหนดเงื่อนไข
ตัวอย่างการใช้งาน (Examples)
-
Formula:
Description: นับจำนวนแถวที่มี "Apple" ในคอลัมน์ A ที่มีความสูง >10 และ <16 เงื่อนไขทั้งสามสามารถใช้ได้เพียงแถวเดียวคือแถวที่ 8=DCOUNTA(A4:E10, "Profit", A1:F2)
Result:ได้ผลลัพธ์เป็น 1 (ผลลัพธ์เป็นค่าตัวเลขแสดงจำนวนแถวที่ตรงเงื่อนไข) -
Formula:
Description: นับจำนวนแถวใน A6:C10 ที่ตรงตามเงื่อนไข "Salesperson = Davolio" หรือ "Salesperson = Buchanan" ในแถวที่ 2 และ 3=DCOUNTA(A6:C10,2,B1:B3)
Result:ได้ผลลัพธ์เป็น 3 (นับจำนวนแถวที่มีผู้ขายคือ Davolio หรือ Buchanan) -
Formula:
Description: นับจำนวนแถวใน A6:C12 ที่มี "Produce" ในคอลัมน์ Category และยอดขายมากกว่า 2000=DCOUNTA(A6:C12,,A1:C2)
Result:ได้ผลลัพธ์เป็น 2 (นับจำนวนแถวที่ยอดขาย > 2,000 และเป็นประเภท Produce) -
Formula:
Description: นับจำนวน Carrot ที่ซื้อจาก Boston โดยใช้เงื่อนไขจากช่วง A11:C12=DCOUNTA(A1:C10,"TotalPrice",A11:C12)
Result:ได้ผลลัพธ์เป็น 2 (จำนวนแถวที่มี Carrot จาก Boston) -
Formula:
Description: นับจำนวนสินค้าที่มียอดขายมากกว่า 50 โดยใช้เงื่อนไขจากช่วง A11:C12=DCOUNTA(A1:C10,"TotalPrice",A11:C12)
Result:ได้ผลลัพธ์เป็น 2 (จำนวนแถวที่มียอดขายมากกว่า 50)
Tips & Tricks
ฟังก์ชัน DCOUNTA สามารถใช้ตัวอักษรพิเศษ (wildcard) เพื่อช่วยเพิ่มประสิทธิภาพในการกรองข้อมูล เช่น ใช้ “re*” เพื่อค้นหาสตริงที่ขึ้นต้นด้วย “re”
ข้อควรระวัง (Cautions)
ระวังว่าช่วงเงื่อนไข (criteria range) ไม่ควรอยู่ด้านล่างของรายการข้อมูลหลัก และไม่ควรทับซ้อนกับช่วงข้อมูลที่กำลังทำงาน มิฉะนั้นอาจทำให้ผลลัพธ์ผิดพลาดได้
ฟังก์ชันที่เกี่ยวข้อง
References
ขอบคุณที่เข้ามาอ่านนะครับ ❤️
Leave a Reply