สารบัญ
ใน Microsoft Excel ฟังก์ชัน COUNTIF ถูกใช้อย่างกว้างขวางเพื่อนับเซลล์ที่มีเงื่อนไขหรือเกณฑ์ที่กำหนด ในบทความนี้ คุณจะได้เรียนรู้วิธีใช้ฟังก์ชัน COUNTIF นี้อย่างมีประสิทธิภาพใน Excel พร้อมภาพประกอบที่เหมาะสม
ภาพหน้าจอด้านบนเป็นภาพรวมของบทความ ซึ่งแสดงถึง แอปพลิเคชันของฟังก์ชัน COUNTIF ใน Excel คุณจะได้เรียนรู้เพิ่มเติมเกี่ยวกับชุดข้อมูลและวิธีการใช้ฟังก์ชัน COUNTIF อย่างถูกต้องในส่วนต่อไปนี้ของบทความนี้
ดาวน์โหลดสมุดงานแบบฝึกหัด
คุณสามารถดาวน์โหลดสมุดงาน Excel ที่เราใช้ในการเตรียมบทความนี้
การใช้ COUNTIF Function.xlsx
ข้อมูลเบื้องต้นเกี่ยวกับฟังก์ชัน COUNTIF
- วัตถุประสงค์ของฟังก์ชัน:
นับจำนวนเซลล์ภายในช่วงที่ตรงตามเงื่อนไขที่กำหนด
- ไวยากรณ์:
=COUNTIF(ช่วง, เกณฑ์)
- คำอธิบายอาร์กิวเมนต์:
อาร์กิวเมนต์ | จำเป็น/ไม่บังคับ | คำอธิบาย |
---|---|---|
ช่วง | จำเป็น | ช่วงของเซลล์ที่จะกำหนดเกณฑ์สำหรับการนับ |
เกณฑ์ | จำเป็น | เงื่อนไขหรือเกณฑ์สำหรับช่วงเซลล์ที่เลือก |
- ย้อนกลับ พารามิเตอร์:
<1 4>จำนวนเซลล์ทั้งหมดใน aค่าตัวเลข
10 การประยุกต์ใช้ฟังก์ชัน COUNTIF ที่เหมาะสมใน Excel
1. การใช้ฟังก์ชัน COUNTIF กับตัวดำเนินการเปรียบเทียบใน Excel
ก่อนที่จะลงลึกถึงการใช้ฟังก์ชัน COUNTIF เรามาทำความรู้จักกับชุดข้อมูลของเรากันก่อน รูปภาพต่อไปนี้แสดงตารางที่มีข้อมูลการแข่งขันของผู้เข้าร่วมจากรัฐต่างๆ
ในส่วนนี้ เราจะใช้ตัวดำเนินการเปรียบเทียบภายในฟังก์ชัน COUNTIF เพื่อแสดงจำนวนผู้เข้าร่วมที่มี ทำคะแนนได้มากกว่า 70 ในการแข่งขัน
📌 ขั้นตอน:
➤ เลือกผลลัพธ์ เซลล์ C24 และพิมพ์:
=COUNTIF(F5:F19,C22)
หรือ
=COUNTIF(F5:F19,">70")
➤ ตอนนี้กด Enter แล้วคุณจะเห็นจำนวนผู้เข้าร่วมที่ทำคะแนนได้มากกว่า 70 ในการแข่งขัน
2. การใช้ฟังก์ชัน COUNTIF กับเกณฑ์ข้อความใน Excel
ในอาร์กิวเมนต์เกณฑ์ของฟังก์ชัน COUNTIF เราสามารถใช้ค่าข้อความเพื่อหาจำนวนเหตุการณ์ที่เกิดขึ้นตามค่าข้อความนั้น . จากตารางของเรา เราสามารถดึงจำนวนผู้เข้าร่วมที่มาจากรัฐ อลาบามา .
📌 ขั้นตอน:
➤ ในเอาต์พุต เซลล์ C24 สูตรที่เกี่ยวข้องจะเป็น:
=COUNTIF(E5:E19,C22)
Or,
=COUNTIF(E5:E19,"Alabama")
➤ กด Enter และฟังก์ชันจะส่งกลับ 4 ดังนั้นผู้เข้าร่วมทั้งหมด 4 คนจึงมาจากรัฐอลาบามา
3. เคาน์ตีฟฟังก์ชันนับเซลล์ว่างหรือไม่ว่าง
บางครั้ง ชุดข้อมูลของเราอาจมีเซลล์ว่างสองสามเซลล์ในคอลัมน์หนึ่งๆ เราสามารถใช้ฟังก์ชัน COUNTIF เพื่อค้นหาจำนวนเซลล์ว่างและไม่ว่างได้อย่างง่ายดาย สมมติว่า คอลัมน์ B ในตารางต่อไปนี้มีเซลล์ว่างบางเซลล์ และเราจะหาจำนวนเซลล์ทั้งหมดในคอลัมน์นั้นโดยไม่รวมเซลล์ว่างทั้งหมด
📌<4 ขั้นตอน:
➤ สูตรที่ต้องการในผลลัพธ์ เซลล์ C24 จะเป็น:
=COUNTIF(B5:B19,"")
➤ หลังจากกด Enter คุณจะเห็นค่าผลลัพธ์ทันที
และถ้าเราจำเป็นต้องนับเซลล์ว่างใน คอลัมน์ B จากนั้นสูตรที่ต้องการใน เซลล์ C24 จะเป็น:
=COUNTIF(B5:B19,"")
จากนั้นกด Enter และคุณจะพบจำนวนเซลล์ว่างทั้งหมดในเซลล์เอาต์พุต
4. รวมเกณฑ์วันที่ภายในฟังก์ชัน COUNTIF ใน Excel
ตอนนี้ชุดข้อมูลของเรามีคอลัมน์ที่มีวันเกิดของผู้เข้าร่วมทั้งหมด เราจะค้นหาจำนวนผู้เข้าร่วมที่เกิดหลังปี 1995
📌 ขั้นตอน:
➤ เลือก เซลล์ C24 และพิมพ์:
=COUNTIF(D5:D19,">12/31/1995")
➤ กด Enter และค่าผลลัพธ์จะเป็น 10
คุณต้อง โปรดทราบว่ารูปแบบวันที่ในอาร์กิวเมนต์เกณฑ์ต้องเป็น MM/DD/YYYY .
5. การใช้สัญลักษณ์แทนภายในฟังก์ชัน COUNTIF สำหรับการจับคู่บางส่วนเกณฑ์
โดยใช้อักขระตัวแทน เช่น เครื่องหมายดอกจัน (*) เราสามารถหาจำนวนทั้งหมดของข้อมูลข้อความที่จะจับคู่บางส่วนได้ ตัวอย่างเช่น ใน คอลัมน์ E เราสามารถใช้อักขระตัวแทนนี้เพื่อค้นหาจำนวนผู้เข้าร่วมที่มาจากสถานะที่มีข้อความ 'lab' อยู่ภายในชื่อ
<0 📌 ขั้นตอน:➤ ในเอาต์พุต เซลล์ C22 สูตรที่เกี่ยวข้องสำหรับการจับคู่บางส่วนควรเป็น:
<7 =COUNTIF(E5:E19,C22)
หรือ
=COUNTIF(E5:E19,"*lab*")
➤ กด Enter และคุณจะพบจำนวนผู้เข้าร่วมทั้งหมดจากรัฐ อลาบามา เนื่องจากมีข้อความที่กำหนดไว้ 'lab' ในชื่อของมัน
การอ่านที่คล้ายกัน
- วิธีใช้ฟังก์ชัน COUNT ใน Excel (พร้อม 5 ตัวอย่าง)
- ใช้ฟังก์ชัน COUNTA ใน Excel (ตัวอย่างที่เหมาะสม 3 ตัวอย่าง)
- วิธีใช้ฟังก์ชัน RANK ใน Excel (พร้อม 5 ตัวอย่าง)
- วิธีต่างๆ การนับใน Excel
- วิธีใช้ฟังก์ชัน AVERAGE ใน Excel (5 ตัวอย่าง)
6. ฟังก์ชัน COUNTIF สำหรับค่าที่มากกว่าและน้อยกว่าเกณฑ์
ในส่วนนี้ของบทความนี้ เราจะหาจำนวนผู้เข้าร่วมที่มีอายุมากกว่า 23 ปี แต่น้อยกว่า 27 ปี สิ่งที่เราจะทำ ทำที่นี่เพื่อหาจำนวนผู้เข้าร่วมทั้งหมดที่มีอายุมากกว่า 23 ปีขึ้นไปก่อน จากนั้นเราจะดึงจำนวนผู้เข้าร่วมที่มีอายุเท่ากับหรือมากกว่า 27 ปีออกมาสุดท้าย เราจะลบผลลัพธ์ที่สองออกจากผลลัพธ์แรกเพื่อกำหนดจำนวนผู้เข้าร่วมทั้งหมดตามเกณฑ์ที่เรากำหนดไว้
📌 ขั้นตอน:
➤ เลือกเอาต์พุต เซลล์ C24 และคุณต้องพิมพ์:
=COUNTIF(D5:D19,">23")-COUNTIF(D5:D19,">=27")
➤ หลังจากกด Enter คุณจะได้จำนวนผู้เข้าร่วมทั้งหมดที่มีอายุระหว่าง 23 ถึง 27 ปี
7. การใช้ COUNTIF ที่มีหลายเกณฑ์หรือหลายเกณฑ์ใน Excel
ตอนนี้ เราจะใช้เกณฑ์ที่แตกต่างกันสองเกณฑ์ในคอลัมน์เดียว เราจะหาจำนวนผู้เข้าร่วมทั้งหมดจาก เท็กซัส และ โคโลราโด รัฐ
📌 ขั้นตอน:
➤ ในเอาต์พุต เซลล์ C24 สูตรที่ต้องการจะเป็น:
=COUNTIF(E5:E19,D21)+COUNTIF(E5:E19,D22)
หรือ<4
=COUNTIF(E5:E19,"Texas")+COUNTIF(E5:E19,"Colorado")
➤ กด Enter และคุณจะเห็นค่าผลลัพธ์ทันที
8. การใช้ COUNTIF เพื่อค้นหารายการที่ซ้ำกันในสองคอลัมน์
มีสองรายชื่อแบบสุ่มใน คอลัมน์ B และ คอลัมน์ C ในภาพด้านล่าง เราจะใช้ฟังก์ชัน COUNTIF ที่นี่เพื่อกำหนดจำนวนรวมของชื่อที่ซ้ำกันหรือตรงกันระหว่างสองคอลัมน์นี้
📌 ขั้นตอน:
➤ เลือกเอาต์พุต เซลล์ B22 และพิมพ์:
=SUMPRODUCT(--(COUNTIF(B5:B19,C5:C19)>=1))
➤ กด Enter และคุณจะเห็นชื่อทั้งหมด 4 ชื่อที่มีอยู่ในทั้งสองคอลัมน์
🔎 สูตรนี้ทำงานอย่างไร
➤ ที่นี่ COUNTIF ฟังก์ชันแยกจำนวนการแข่งขันทั้งหมดสำหรับแต่ละชื่อในอาร์เรย์และส่งคืน:
{1;0;0;1;0;0;0;1;0;0;0;0;1 ;0;0}
➤ ด้วยตัวดำเนินการเปรียบเทียบ ค่าผลลัพธ์จะแปลงตัวเลขที่เท่ากับหรือมากกว่า 1 เป็นค่าตรรกะ- TRUE และสำหรับ 0 จะส่งกลับ เท็จ . ดังนั้น ค่าตอบแทนโดยรวมจะมีลักษณะดังนี้:
{TRUE;FALSE;FALSE;TRUE;FALSE;FALSE;FALSE;TRUE;FALSE;FALSE;FALSE;FALSE;TRUE;FALSE;FALSE}
➤ Double-Unary(–) ใช้ก่อนฟังก์ชัน COUNTIF จะแปลงค่าบูลีนทั้งหมดเป็นค่าตัวเลข- 1(TRUE) และ 0(เท็จ) ดังนั้น ฟังก์ชันจะกลับมา:
{1;0;0;1;0;0;0;1;0;0;0;0;1;0;0}
➤ สุดท้าย ฟังก์ชัน SUMPRODUCT จะรวมค่าตัวเลขเหล่านี้ทั้งหมดและส่งกลับ 4
9 การใช้ COUNTIF เพื่อแยกค่าที่ไม่ซ้ำจากสองคอลัมน์ใน Excel
หากต้องการค้นหาจำนวนรวมของค่าที่ไม่ซ้ำจากสองคอลัมน์ เราต้องใช้สูตรเกือบคล้ายกันที่กล่าวถึงในส่วนก่อนหน้า คราวนี้เราต้องใช้สูตรตรรกะ COUNTIF() = 0 เพื่อดูในอาร์เรย์ว่าชื่อใน รายการ 1 หรือ คอลัมน์ B ซ้ำกันหรือไม่ .
📌 ขั้นตอน:
➤ สูตรที่เกี่ยวข้องในเอาต์พุต เซลล์ B22 เพื่อค้นหาจำนวนค่าที่ไม่ซ้ำ จากสองคอลัมน์ที่แตกต่างกันจะเป็น:
=SUMPRODUCT(--(COUNTIF(B5:B19,C5:C19)=0))
➤ หลังจากกด Enter คุณจะได้ผลลัพธ์ที่ต้องการห่างออกไป
10. การแทรกช่วงที่มีชื่อในฟังก์ชัน COUNTIF เพื่อนับเซลล์ที่มีเกณฑ์
เราสามารถใช้ช่วงที่ตั้งชื่อเป็นเกณฑ์หรือช่วงเกณฑ์ภายในฟังก์ชัน COUNTIF ในการตั้งชื่อช่วงของเซลล์เราต้องเลือกเซลล์ที่ต้องการก่อน ในกล่องชื่อที่อยู่มุมซ้ายบนของภาพด้านล่าง คุณต้องแก้ไขชื่อช่วงของเซลล์หรืออาร์เรย์ที่เลือก ตัวอย่างเช่น ที่นี่ฉันได้เลือกช่วงของเซลล์ภายใต้ส่วนหัว อายุ ใน คอลัมน์ D และกำหนดเซลล์เหล่านี้ด้วยชื่อ - อายุ .
โดยใช้ช่วงที่มีชื่อนี้- อายุ เราจะหาจำนวนผู้เข้าร่วมทั้งหมดที่มีอายุระหว่าง 23 ถึง 27 ปี
📌 ขั้นตอน:
➤ เลือกเอาต์พุต เซลล์ C24 และพิมพ์:
=COUNTIF(Age,">23") - COUNTIF(Age,">=27")
➤ กด Enter แล้วสูตรจะกลับมาเป็น 5
💡 สิ่งที่ควรทราบ
🔺 คุณไม่สามารถป้อนมากกว่าหนึ่งเกณฑ์ในฟังก์ชัน COUNTIF คุณต้องใช้ COUNTIFS ฟังก์ชัน สำหรับอินพุตของหลายเกณฑ์
🔺 COUNTIF ฟังก์ชันไม่คำนึงถึงตัวพิมพ์เล็กและใหญ่ หากคุณต้องการนับเซลล์ที่คำนึงถึงตัวพิมพ์เล็กและใหญ่ คุณต้องใช้ฟังก์ชัน แน่นอน
🔺 หากคุณใช้การอ้างอิงเซลล์ด้วยตัวดำเนินการเปรียบเทียบ คุณจะต้องใช้ เครื่องหมายแอมเปอร์แซนด์( &) เพื่อเชื่อมต่อตัวดำเนินการเปรียบเทียบและการอ้างอิงเซลล์ เช่น “>”&A1 ในอาร์กิวเมนต์เกณฑ์
🔺 หากคุณใช้อักขระ 255 หรือมากกว่าในฟังก์ชัน COUNTIF ฟังก์ชันจะส่งกลับผลลัพธ์ที่ไม่ถูกต้อง
บทสรุป
ฉันหวังว่าวิธีการทั้งหมดที่กล่าวมาข้างต้นเพื่อใช้ฟังก์ชัน COUNTIF จะช่วยให้คุณนำไปใช้ในสเปรดชีต Excel ของคุณได้อย่างมีประสิทธิภาพมากขึ้น หากคุณมีคำถามหรือข้อเสนอแนะ โปรดแจ้งให้เราทราบในส่วนความคิดเห็น หรือคุณสามารถตรวจสอบบทความอื่น ๆ ของเราเกี่ยวกับฟังก์ชันของ Excel ได้ในเว็บไซต์นี้