วิธีใช้ฟังก์ชัน COUNTIF ใน Excel (10 แอปพลิเคชันที่เหมาะสม)

  • แบ่งปันสิ่งนี้
Hugh West

สารบัญ

ใน 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 ได้ในเว็บไซต์นี้

Hugh West เป็นผู้ฝึกอบรมและนักวิเคราะห์ Excel ที่มีประสบการณ์สูงและมีประสบการณ์มากกว่า 10 ปีในอุตสาหกรรมนี้ เขาสำเร็จการศึกษาระดับปริญญาตรีสาขาการบัญชีและการเงิน และปริญญาโทสาขาบริหารธุรกิจ Hugh มีความหลงใหลในการสอนและได้พัฒนาแนวทางการสอนที่เป็นเอกลักษณ์ซึ่งง่ายต่อการติดตามและเข้าใจ ความรู้ความเชี่ยวชาญของเขาเกี่ยวกับ Excel ช่วยให้นักเรียนและผู้เชี่ยวชาญหลายพันคนทั่วโลกพัฒนาทักษะและความเป็นเลิศในอาชีพการงาน ฮิวจ์แบ่งปันความรู้ของเขากับคนทั้งโลกผ่านบล็อก โดยเสนอบทช่วยสอน Excel ฟรีและการฝึกอบรมออนไลน์เพื่อช่วยให้บุคคลและธุรกิจบรรลุศักยภาพสูงสุดของตนเอง