นับตามเงื่อนไขตัวเลข
=COUNTIF(Scores[Score], ">50")
จำนวนคนสอบผ่าน
นับจำนวนเซลล์ที่ตรงตามเงื่อนไขเดียว
COUNTIF ใช้นับจำนวนเซลล์ที่ตรงตามเงื่อนไขที่ระบุ รองรับเงื่อนไขทั้งตัวเลข ข้อความ และการใช้ Wildcard (*, ?) เป็นฟังก์ชันพื้นฐานสำหรับงานสรุปข้อมูลและตรวจสอบความถูกต้องของข้อมูล
=COUNTIF(range, criteria)
=COUNTIF(range, criteria)
| Argument | Type | Required | Default | Description |
|---|---|---|---|---|
| range | Range | Yes | ช่วงข้อมูลที่ต้องการนับ | |
| criteria | Text/Number | Yes | เงื่อนไขที่ต้องการนับ (เช่น “>50”, “Pass”, “A*”) |
นับว่ามีสินค้าชนิดนี้อยู่กี่รายการในรายการสินค้าทั้งหมด
นับจำนวนวันที่พนักงานมาทำงานสาย หรือจำนวนวันที่ลาป่วย
ใช้ตรวจสอบว่าข้อมูลในเซลล์นี้มีซ้ำกับเซลล์อื่นหรือไม่ (ถ้าผลลัพธ์ > 1 คือมีค่าซ้ำ)
=COUNTIF(Scores[Score], ">50")
จำนวนคนสอบผ่าน
=COUNTIF(Status[State], "Completed")
งานที่เสร็จแล้ว
=COUNTIF(Stock[Qty], "<>0")
สินค้าที่มีของ
COUNTIF ใช้ได้แค่ 1 เงื่อนไข ส่วน COUNTIFS ใช้ได้หลายเงื่อนไข (เช่น นับผู้ชาย ที่อายุมากกว่า 30)
COUNTIF โดยตรงทำไม่ได้เพราะมันดูแค่ค่าในเซลล์ ถ้าจะนับวันหยุดต้องใช้ SUMPRODUCT หรือสร้างคอลัมน์ช่วยคำนวณ WEEKDAY ก่อน
ฟังก์ชัน COUNTIF ใช้สำหรับนับจำนวนเซลล์ในช่วงข้อมูลที่ตรงกับเงื่อนไขที่กำหนดเพียงเงื่อนไขเดียว เช่น นับจำนวนนักเรียนที่สอบผ่าน หรือนับจำนวนสินค้าที่ขายได้เกิน 100 ชิ้น