การ COUNTIF กรองข้อมูล/รายการด้วยเกณฑ์ใน Excel ทำอย่างไร
คุณอาจสังเกตเห็นว่าไม่ว่าคุณจะกรองตารางหรือไม่ก็ตาม ฟังก์ชัน COUNTIF จะละเว้นการกรองและส่งคืนค่าคงที่ ในบางกรณี คุณจำเป็นต้องนับข้อมูลที่กรองแล้วด้วยเกณฑ์เฉพาะ ดังนั้นจะทำอย่างไร ในบทความนี้ ฉันจะแนะนำวิธีการนับข้อมูล/รายการใน Excel อย่างรวดเร็วสองสามวิธี
- Countif กรองข้อมูลด้วยเกณฑ์โดยการเพิ่มคอลัมน์ตัวช่วยใน Excel
- Countif กรองข้อมูลด้วยเกณฑ์โดยฟังก์ชัน Excel
- Countif กรองข้อมูลด้วยเกณฑ์โดยแยกช่วงข้อมูลออกเป็นหลายแผ่นแล้วนับ
Countif กรองข้อมูลด้วยเกณฑ์โดยการเพิ่มคอลัมน์ตัวช่วยใน Excel
ในบทความนี้ ผมจะยกตัวอย่างตารางต่อไปนี้ ที่นี่ ฉันได้กรอง Julie และ Nicole ในคอลัมน์ Salesman แล้ว
ข้อมูลต้นฉบับ:
ข้อมูลที่กรอง:
วิธีนี้จะแนะนำให้คุณเพิ่มคอลัมน์ตัวช่วยพิเศษ จากนั้นคุณสามารถใช้ฟังก์ชัน COUNTIFS เพื่อนับข้อมูลที่ถูกกรองใน Excel ได้ (หมายเหตุ: วิธีนี้กำหนดให้คุณต้องกรองตารางเดิมก่อนทำตามขั้นตอนด้านล่าง)
1. ค้นหาเซลล์ว่างนอกเหนือจากตารางกรองเดิม พูดเซลล์ G2, enter = IF (B2 = "ลูกแพร์", 1, "")แล้วลาก Fill Handle ไปยังช่วงที่คุณต้องการ (หมายเหตุ ในสูตร = IF (B2 = "ลูกแพร์", 1, ""), B2 คือเซลล์ที่คุณจะนับและ "ลูกแพร์" คือเกณฑ์ที่คุณจะนับ)
ขณะนี้มีการเพิ่มคอลัมน์ผู้ช่วยนอกเหนือจากตารางที่กรองแล้วเดิม "1" แสดงว่าเป็นลูกแพร์ในคอลัมน์ B ในขณะที่คำใบ้ว่างเปล่าไม่ใช่ลูกแพร์ในคอลัมน์ B
2. ค้นหาเซลล์ว่างและป้อนสูตร =COUNTIFS(B2:B18,"Pear",G2:G18,"1")และกดปุ. ม เข้าสู่ สำคัญ. (หมายเหตุ ในสูตร =COUNTIFS(B2:B18,"Pear",G2:G18,"1")B2: B18 และ G2: G18 คือช่วงที่คุณจะนับและ "Pear" และ "1" เป็นเกณฑ์ที่คุณจะนับตาม)
ตอนนี้คุณจะได้รับจำนวนนับในครั้งเดียว โปรดทราบว่าการนับจำนวน จะไม่เปลี่ยนแปลง หากคุณปิดใช้งานการกรองหรือเปลี่ยนการกรอง
เซลล์ / แถว / คอลัมน์ที่มองเห็นได้รวม / ค่าเฉลี่ยในช่วงที่ระบุโดยละเว้นเซลล์ / แถว / คอลัมน์ที่ซ่อนหรือกรอง
โดยปกติแล้ว ฟังก์ชัน SUM/Count/Average จะนับเซลล์ทั้งหมดในช่วงที่ระบุบนเซลล์ที่มีเนื้อหาถูกซ่อน/กรองหรือไม่ ในขณะที่ฟังก์ชัน Subtotal จะรวมผลรวม/นับ/เฉลี่ยได้เท่านั้นโดยไม่สนใจแถวที่ซ่อนอยู่ อย่างไรก็ตาม ฟังก์ชัน Kutools for Excel สรุปได้, สามารถมองเห็นได้, หายาก ฟังก์ชันจะคำนวณช่วงที่ระบุได้อย่างง่ายดายโดยไม่สนใจเซลล์แถวหรือคอลัมน์ที่ซ่อนอยู่
Kutools สำหรับ Excel - เพิ่มประสิทธิภาพ Excel ด้วยเครื่องมือที่จำเป็นกว่า 300 รายการ เพลิดเพลินกับฟีเจอร์ AI ฟรีถาวร! Get It Now
Countif กรองข้อมูลด้วยเกณฑ์โดยฟังก์ชัน Excel
หากคุณต้องการให้จำนวนนับเปลี่ยนแปลงเมื่อตัวกรองเปลี่ยนไปคุณสามารถใช้ฟังก์ชัน SUMPRODUCT ใน Excel ได้ดังต่อไปนี้:
ป้อนสูตรในเซลล์ว่าง =SUMPRODUCT(SUBTOTAL(3,OFFSET(B2:B18,ROW(B2:B18)-MIN(ROW(B2:B18)),,1)),ISNUMBER(SEARCH("Pear",B2:B18))+0)และกดปุ. ม เข้าสู่ กุญแจ
หมายเหตุ:
(1) ในสูตรข้างต้น B2: B18 คือช่วงที่คุณจะนับและ "ลูกแพร์" คือเกณฑ์ที่คุณจะนับ
(2) มูลค่าที่ส่งคืน จะมีการเปลี่ยนแปลง เมื่อคุณปิดใช้งานการกรองหรือการเปลี่ยนแปลงการกรอง
แบ่งช่วงออกเป็นหลาย ๆ แผ่นงานได้อย่างง่ายดายตามเกณฑ์ในคอลัมน์ใน Excel
เมื่อเปรียบเทียบกับสูตรอาร์เรย์ที่ซับซ้อนการบันทึกระเบียนที่กรองแล้วทั้งหมดลงในแผ่นงานใหม่อาจง่ายกว่ามากจากนั้นจึงใช้ฟังก์ชัน Count เพื่อนับช่วงข้อมูลหรือรายการที่กรอง
Kutools สำหรับ Excel's แยกข้อมูล ยูทิลิตี้สามารถช่วยให้ผู้ใช้ Excel สามารถแบ่งช่วงออกเป็นหลาย ๆ แผ่นงานได้อย่างง่ายดายตามเกณฑ์ในคอลัมน์เดียวของช่วงเดิม
Kutools สำหรับ Excel - เพิ่มประสิทธิภาพ Excel ด้วยเครื่องมือที่จำเป็นกว่า 300 รายการ เพลิดเพลินกับฟีเจอร์ AI ฟรีถาวร! Get It Now
บทความที่เกี่ยวข้อง
จะนับได้อย่างไรว่าเซลล์ไม่มีข้อความใน Excel
จะนับได้อย่างไรว่าเซลล์มีวันที่ / ข้อมูลใน Excel หรือไม่?
วิธีการนับเซลล์ถ้ามี X หรือ Y ใน Excel
จะนับตามวันที่ / เดือน / ปีและช่วงวันที่ใน Excel ได้อย่างไร?
สุดยอดเครื่องมือเพิ่มผลผลิตในสำนักงาน
เพิ่มพูนทักษะ Excel ของคุณด้วย Kutools สำหรับ Excel และสัมผัสประสิทธิภาพอย่างที่ไม่เคยมีมาก่อน Kutools สำหรับ Excel เสนอคุณสมบัติขั้นสูงมากกว่า 300 รายการเพื่อเพิ่มประสิทธิภาพและประหยัดเวลา คลิกที่นี่เพื่อรับคุณสมบัติที่คุณต้องการมากที่สุด...
แท็บ Office นำอินเทอร์เฟซแบบแท็บมาที่ Office และทำให้งานของคุณง่ายขึ้นมาก
- เปิดใช้งานการแก้ไขและอ่านแบบแท็บใน Word, Excel, PowerPoint, ผู้จัดพิมพ์, Access, Visio และโครงการ
- เปิดและสร้างเอกสารหลายรายการในแท็บใหม่ของหน้าต่างเดียวกันแทนที่จะเป็นในหน้าต่างใหม่
- เพิ่มประสิทธิภาพการทำงานของคุณ 50% และลดการคลิกเมาส์หลายร้อยครั้งให้คุณทุกวัน!