ข้ามไปที่เนื้อหาหลัก
การสนับสนุน
ลงชื่อเข้าใช้
ลงชื่อเข้าใช้ด้วย Microsoft
ลงชื่อเข้าใช้หรือสร้างบัญชี
สวัสดี
เลือกบัญชีอื่น
คุณมีหลายบัญชี
เลือกบัญชีที่คุณต้องการลงชื่อเข้าใช้

ฟังก์ชัน COUNTIFS จะนำเกณฑ์ไปใช้กับเซลล์ในหลายช่วงและนับจำนวนครั้งที่เซลล์ตรงกับเกณฑ์ทั้งหมด

เบราว์เซอร์ของคุณไม่สนับสนุนวิดีโอ ติดตั้ง Microsoft Silverlight, Adobe Flash Player หรือ Internet Explorer 9

วิดีโอนี้เป็นส่วนหนึ่งของหลักสูตรการฝึกอบรมที่ชื่อว่า ฟังก์ชัน IF ขั้นสูง

ไวยากรณ์

COUNTIFS(criteria_range1, criteria1, [criteria_range2, criteria2],…)

ไวยากรณ์ของฟังก์ชัน COUNTIFS มีอาร์กิวเมนต์ดังนี้

  • criteria_range1    จำเป็น ช่วงแรกที่ใช้ประเมินเกณฑ์ที่เกี่ยวข้อง

  • criteria1    จำเป็น เกณฑ์ในรูปแบบของตัวเลข นิพจน์ การอ้างอิงเซลล์ หรือข้อความที่กําหนดว่าเซลล์ใดจะถูกนับ ตัวอย่างเช่น เกณฑ์สามารถแสดงเป็น 32, ">32", B4, "apples" หรือ "32"

  • criteria_range2, criteria2, ...    ไม่จำเป็น ช่วงเพิ่มเติมและเกณฑ์ที่เกี่ยวข้อง อนุญาตได้ถึง 127 คู่ช่วง/เกณฑ์

สิ่งสำคัญ: ช่วงเพิ่มเติมแต่ละช่วงต้องมีจํานวนแถวและคอลัมน์เท่ากับอาร์กิวเมนต์ criteria_range1 ช่วงไม่จําเป็นต้องอยู่ติดกัน

ข้อสังเกต

  • เกณฑ์ของแต่ละช่วงจะถูกนําไปใช้ครั้งละหนึ่งเซลล์ ถ้าเซลล์แรกทั้งหมดตรงกับเกณฑ์ที่เกี่ยวข้อง การนับจะเพิ่มขึ้น 1 ถ้าเซลล์ที่สองทั้งหมดตรงกับเกณฑ์ที่เกี่ยวข้อง การนับจะเพิ่มขึ้นอีก 1 อีกครั้ง และต่อไปเรื่อยๆ จนกว่าเซลล์ทั้งหมดจะถูกประเมิน

  • ถ้าอาร์กิวเมนต์เกณฑ์มีการอ้างอิงไปยังเซลล์ว่าง ฟังก์ชัน COUNTIFS จะถือว่าเซลล์ว่างนั้นมีค่าเป็น 0

  • คุณสามารถใช้อักขระตัวแทน เครื่องหมายคําถาม (?) และเครื่องหมายดอกจัน (*) ในเกณฑ์ได้ เครื่องหมายคําถามใช้แทนอักขระหนึ่งตัว และดอกจันใช้แทนอักขระหลายตัว ถ้าคุณต้องการค้นหาเครื่องหมายคําถามหรือดอกจันจริงๆ ให้พิมพ์เครื่องหมายตัวหนอน (~) ไว้หน้าอักขระ

ตัวอย่าง 1

คัดลอกข้อมูลตัวอย่างในตารางต่อไปนี้ และวางในเซลล์ A1 ของเวิร์กชีต Excel ใหม่ สำหรับสูตรที่จะแสดงผลลัพธ์ ให้เลือกสูตร กด F2 แล้วกด Enter ถ้าคุณต้องการ คุณสามารถปรับความกว้างของคอลัมน์เพื่อดูข้อมูลทั้งหมดได้

พนักงานขาย

เกินโควตา Q1

เกินโควตา Q2

เกินโควตา Q3

สัญญา

ใช่

ไม่

ไม่ใช่

นพดล

ใช่

ใช่

ไม่ใช่

ดุสิต

ใช่

ใช่

ใช่

ดำรง

ไม่ใช่

ใช่

ใช่

สูตร

คำอธิบาย

ผลลัพธ์

=COUNTIFS(B2:D2,"=ใช่")

นับจำนวนครั้งที่ สัญญา ขายได้เกินโควตาสำหรับช่วงเวลา Q1, Q2 และ Q3 (ใน Q1 เท่านั้น)

1

=COUNTIFS(B2:B5,"=ใช่",C2:C5,"=ใช่")

นับจำนวนครั้งที่พนักงานขายขายได้เกินโควตาใน Q1 และ Q2 ของตัวเอง (นพดล และ ดุสิต)

2

=COUNTIFS(B5:D5,"=ใช่",B3:D3,"=ใช่")

นับจำนวนครั้งที่ดำรงและนพดลขายได้เกินโควตาเดียวกันในช่วงเวลา Q1, Q2 และ Q3 (ใน Q2 เท่านั้น)

1

ตัวอย่าง 2

ข้อมูล

 

1

1/5/2554

2

2/5/2554

3

3/5/2554

4

4/5/2554

5

5/5/2554

6

6/5/2554

สูตร

คำอธิบาย

ผลลัพธ์

=COUNTIFS(A2:A7,"<6",A2:A7,">1")

นับจำนวนตัวเลขระหว่าง 1 ถึง 6 (ไม่รวม 1 และ 6) ที่อยู่ในเซลล์ A2 ถึง A7

4

=COUNTIFS(A2:A7, "<5",B2:B7,"<5/3/2011")

นับจำนวนแถวที่มีจำนวนที่น้อยกว่า 5 ในเซลล์ A2 ถึง A7 และมีวันที่ก่อนหน้า 3/5/2554 ในเซลล์ B2 ถึง B7 ด้วย

2

=COUNTIFS(A2:A7, "<" & A6,B2:B7,"<" & B4)

คำอธิบายเดียวกับตัวอย่างก่อนหน้านี้ แต่ใช้การอ้างอิงเซลล์แทนค่าคงที่ในเกณฑ์

2

ต้องการความช่วยเหลือเพิ่มเติมไหม

คุณสามารถสอบถามผู้เชี่ยวชาญใน Excel Tech Community หรือรับการสนับสนุนใน ชุมชน

ดูเพิ่มเติม

เมื่อต้องการนับเซลล์ที่ไม่ว่าง ให้ใช้ฟังก์ชัน COUNTA

เมื่อต้องการนับเซลล์โดยใช้เกณฑ์เดียว ให้ใช้ฟังก์ชัน COUNTIF

ฟังก์ชัน SUMIF จะรวมเฉพาะค่าที่ตรงกับเกณฑ์เพียงเกณฑ์เดียวเท่านั้น

ฟังก์ชัน SUMIFS จะรวมเฉพาะค่าที่ตรงกับเกณฑ์หลายเกณฑ์

ฟังก์ชัน IFS (Microsoft 365, Excel 2016 และใหม่กว่า)

ภาพรวมของสูตรใน Excel

วิธีการหลีกเลี่ยงสูตรที่ใช้งานไม่ได้

ตรวจหาข้อผิดพลาดในสูตร

ฟังก์ชันทางสถิติ

ฟังก์ชัน Excel (เรียงลำดับตามตัวอักษร)

ฟังก์ชัน Excel (ตามประเภท)

ต้องการความช่วยเหลือเพิ่มเติมหรือไม่

ต้องการตัวเลือกเพิ่มเติมหรือไม่

สํารวจสิทธิประโยชน์ของการสมัครใช้งาน เรียกดูหลักสูตรการฝึกอบรม เรียนรู้วิธีการรักษาความปลอดภัยอุปกรณ์ของคุณ และอื่นๆ

ชุมชนช่วยให้คุณถามและตอบคําถาม ให้คําติชม และรับฟังจากผู้เชี่ยวชาญที่มีความรู้มากมาย

ข้อมูลนี้เป็นประโยชน์หรือไม่

คุณพึงพอใจกับคุณภาพภาษาเพียงใด
สิ่งที่ส่งผลต่อประสบการณ์ใช้งานของคุณ
เมื่อกดส่ง คำติชมของคุณจะถูกใช้เพื่อปรับปรุงผลิตภัณฑ์และบริการของ Microsoft ผู้ดูแลระบบ IT ของคุณจะสามารถรวบรวมข้อมูลนี้ได้ นโยบายความเป็นส่วนตัว

ขอบคุณสำหรับคำติชมของคุณ!

×