"Who's still counting data by hand?
🖐️ Let's try the COUNTIF formula! Just type a few letters. Life changes.
Know COUNTIF in 10 seconds. ✨
Formula Structure:
= COUNTIF (scope to find, "what to count")
Example 1: Count the "pass" exam people.
We want to know how many people took the "pass" exam in total?
The formula used in channel B6:
= COUNTIF (B2: B5, "Pass")
B2: B5 is the area of data in column B from rows 2 to 5.
"Pass" is the word we want to count.
📊📊
Example 2: Count stores at sales > 5,000
Would like to find a sales store (more than 5,000 baht)
The formula used in channel B6:
= COUNTIF (B2: B5, "> 5000")
💡 Trick:
Put ">," "<," "< >" in quotation marks ("").
No need to type one box at a time. Just click the cell corner and drag the formula down!
# Excel # Excel Trick # Working life# Excel trick # ExcelTips# COUNTIF # OFFICE # WORKS # Excel Formula # Deeper Job # Lemon8HowTo
หลังจากลองใช้ COUNTIF บ่อยๆ รู้สึกว่าเป็น “สูตรเริ่มต้น” ที่คุ้มมาก เพราะช่วยนับข้อมูลตามเงื่อนไขได้ไวสุดๆ โดยไม่ต้องมานั่งไล่ดูทีละแถว (โดยเฉพาะไฟล์งานที่ยาวเป็นร้อยบรรทัด)
1) COUNTIF ใช้ตอนไหนบ้าง (จากที่เจอในงานจริง)
- นับสถานะ เช่น ผ่าน/ไม่ผ่าน, ส่งแล้ว/ยังไม่ส่ง, เสร็จ/ค้าง
- นับจำนวนรายการที่เข้าเงื่อนไข เช่น ยอดขาย > 5000, คะแนน >= 60
- นับข้อมูลซ้ำ เช่น ต้องการรู้ว่าคำว่า “กรุงเทพฯ” โผล่กี่ครั้งในคอลัมน์สาขา
2) โครงสร้างที่ควรรู้ (จำแค่นี้พอ)
=COUNTIF(ช่วงข้อมูล, เงื่อนไข)
ช่วงข้อมูล: เลือกคอลัมน์หรือช่วงที่ต้องการนับ เช่น B2:B200
เงื่อนไข: อาจเป็น “คำ” หรือ “ตัวเลขพร้อมเครื่องหมาย”
3) ทริคเรื่องเครื่องหมายเปรียบเทียบ (มือใหม่พลาดกันบ่อย)
ถ้านับ “มากกว่า/น้อยกว่า/ไม่เท่ากับ” ต้องใส่ในเครื่องหมายคำพูดเสมอ เช่น
- มากกว่า 5000: ">5000"
- มากกว่าหรือเท่ากับ 60: ">=60"
- ไม่เท่ากับ 0: "<>0"
อันนี้ช่วยมากเวลาอยากนับสาขาที่ยอดขายมากกว่า 5,000 หรือเช็คงานที่ยัง “ไม่เท่ากับ” คำว่าเสร็จ
4) นับแบบอ้างอิงเซลล์ (ทำให้แก้เงื่อนไขง่าย)
ถ้าไม่อยากพิมพ์ “ผ่าน” ซ้ำๆ ให้พิมพ์คำว่า ผ่าน ไว้ที่เซลล์ D1 แล้วใช้
=COUNTIF(B2:B200, D1)
ข้อดีคือวันไหนเปลี่ยนจาก “ผ่าน” เป็น “อนุมัติ” ก็แค่แก้ที่ D1 จุดเดียว
5) นับข้อความบางส่วนด้วย * (wildcard)
อันนี้ใช้บ่อยเวลา data ไม่เป๊ะ เช่น มีคำขึ้นต้น/ลงท้ายต่างกัน
- นับคำที่มีคำว่า “ผ่าน” อยู่ข้างใน: "*ผ่าน*"
ตัวอย่าง: =COUNTIF(B2:B200,"*ผ่าน*")
6) เรื่องช่องว่าง/สะกดไม่เหมือนกัน (ทำให้ผลนับเพี้ยน)
เคยเจอเคส “ผ่าน ” มีเว้นวรรคท้ายคำ หรือพิมพ์ต่างกัน เช่น ผ่าน/ผ่าน✅ ทำให้นับไม่ตรง
วิธีแก้ง่ายๆ ที่ทำบ่อยคือเช็คการสะกดให้เหมือนกัน หรือทำคอลัมน์ช่วยเพื่อจัดรูปแบบข้อความให้เรียบก่อน แล้วค่อย COUNTIF
7) เคล็ดลับความเร็ว: ลากสูตร/ล็อกช่วง
ถ้าต้องนับหลายเงื่อนไขในตารางเดียวกัน ให้ล็อกช่วงข้อมูลด้วย $ เช่น
=COUNTIF($B$2:$B$200, D1)
จะลากลงมากี่แถว ช่วงนับก็ไม่เลื่อน ช่วยลดพลาดมาก
โดยรวม COUNTIF คือทางลัด “นับข้อมูลใน Excel ให้เสร็จใน 5 วิ” จริงๆ โดยเฉพาะงานสรุปผลรายวัน/รายสัปดาห์ ลองหยิบไปใช้กับไฟล์ของตัวเอง แล้วจะเลิกนับมือแบบถาวรเลย