Note: The other languages of the website are Google-translated. Back to English
English English

วิธีการนับข้อมูล / รายการที่กรองด้วยเกณฑ์ใน Excel

คุณอาจสังเกตเห็นว่าไม่ว่าคุณจะกรองตารางของคุณหรือไม่ฟังก์ชัน COUNTIF จะละเว้นการกรองและส่งคืนค่าคงที่ ในบางกรณีคุณจะต้องนับข้อมูลที่กรองด้วยเกณฑ์เฉพาะดังนั้นจะทำอย่างไร? ในบทความนี้ฉันจะแนะนำสองวิธีในการ Countif กรองข้อมูล / รายการใน Excel อย่างรวดเร็ว


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 จะนับเซลล์ทั้งหมดในช่วงที่ระบุในเซลล์สสารจะถูกซ่อน / กรองหรือไม่ ในขณะที่ฟังก์ชันผลรวมย่อยสามารถรวม / นับ / เฉลี่ยได้โดยละเว้นแถวที่ซ่อนอยู่ อย่างไรก็ตาม Kutools สำหรับ Excel สรุปได้/สามารถมองเห็นได้/หายาก ฟังก์ชันจะคำนวณช่วงที่ระบุได้อย่างง่ายดายโดยไม่สนใจเซลล์แถวหรือคอลัมน์ที่ซ่อนอยู่ คุณสมบัติเต็มทดลองใช้ฟรี 30 วัน!
ผลรวมโฆษณานับเซลล์ที่มองเห็นได้โดยเฉลี่ยเท่านั้น

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 สามารถแบ่งช่วงออกเป็นหลาย ๆ แผ่นงานได้อย่างง่ายดายตามเกณฑ์ในคอลัมน์เดียวของช่วงเดิม คุณสมบัติเต็มทดลองใช้ฟรี 30 วัน!
ข้อมูลแยกโฆษณา 0


บทความที่เกี่ยวข้อง


เครื่องมือเพิ่มประสิทธิภาพการทำงานในสำนักงานที่ดีที่สุด

Kutools สำหรับ Excel ช่วยแก้ปัญหาส่วนใหญ่ของคุณและเพิ่มผลผลิตของคุณได้ถึง 80%

  • นำมาใช้ใหม่: ใส่อย่างรวดเร็ว สูตรที่ซับซ้อนแผนภูมิ และสิ่งที่คุณเคยใช้มาก่อน เข้ารหัสเซลล์ ด้วยรหัสผ่าน; สร้างรายชื่อผู้รับจดหมาย และส่งอีเมล ...
  • ซุปเปอร์ฟอร์มูล่าบาร์ (แก้ไขข้อความและสูตรหลายบรรทัดได้อย่างง่ายดาย); การอ่านเค้าโครง (อ่านและแก้ไขเซลล์จำนวนมากได้อย่างง่ายดาย); วางลงในช่วงที่กรองแล้ว...
  • ผสานเซลล์ / แถว / คอลัมน์ โดยไม่สูญเสียข้อมูล แยกเนื้อหาของเซลล์ รวมแถว / คอลัมน์ที่ซ้ำกัน... ป้องกันเซลล์ซ้ำ; เปรียบเทียบช่วง...
  • เลือกซ้ำหรือไม่ซ้ำ แถว; เลือกแถวว่าง (เซลล์ทั้งหมดว่างเปล่า); Super Find และ Fuzzy Find ในสมุดงานจำนวนมาก สุ่มเลือก ...
  • สำเนาถูกต้อง หลายเซลล์โดยไม่เปลี่ยนการอ้างอิงสูตร สร้างการอ้างอิงอัตโนมัติ ถึงหลายแผ่น ใส่สัญลักษณ์แสดงหัวข้อย่อย, กล่องกาเครื่องหมายและอื่น ๆ ...
  • แยกข้อความ, เพิ่มข้อความ, ลบตามตำแหน่ง, ลบ Space; สร้างและพิมพ์ผลรวมย่อยของเพจ แปลงระหว่างเนื้อหาของเซลล์และความคิดเห็น...
  • ซุปเปอร์ฟิลเตอร์ (บันทึกและใช้โครงร่างตัวกรองกับแผ่นงานอื่น ๆ ); การเรียงลำดับขั้นสูง ตามเดือน / สัปดาห์ / วันความถี่และอื่น ๆ ตัวกรองพิเศษ โดยตัวหนาตัวเอียง ...
  • รวมสมุดงานและแผ่นงาน; ผสานตารางตามคอลัมน์สำคัญ แยกข้อมูลออกเป็นหลายแผ่น; Batch แปลง xls, xlsx และ PDF...
  • คุณสมบัติที่ทรงพลังมากกว่า 300 รายการ. รองรับ Office / Excel 2007-2019 และ 365 รองรับทุกภาษา ใช้งานง่ายในองค์กรหรือองค์กรของคุณ ทดลองใช้ฟรี 30 วันเต็ม รับประกันคืนเงิน 60 วัน
kte แท็บ 201905

แท็บ Office นำอินเทอร์เฟซแบบแท็บมาที่ Office และทำให้งานของคุณง่ายขึ้นมาก

  • เปิดใช้งานการแก้ไขและอ่านแบบแท็บใน Word, Excel, PowerPoint, ผู้จัดพิมพ์, Access, Visio และโครงการ
  • เปิดและสร้างเอกสารหลายรายการในแท็บใหม่ของหน้าต่างเดียวกันแทนที่จะเป็นในหน้าต่างใหม่
  • เพิ่มผลผลิตของคุณ 50% และลดการคลิกเมาส์หลายร้อยครั้งให้คุณทุกวัน!
ด้านล่าง officetab
จัดเรียงความคิดเห็นโดย
ความคิดเห็น (16)
ยังไม่มีการให้คะแนน เป็นคนแรกที่ให้คะแนน!
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
ว้าว ทรงพลังและใช้งานง่าย ขอบใจ!
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
ฉันจะดาวน์โหลดเวอร์ชันทดลองของ KUTOOLS สำหรับ MAC ได้ที่ไหน ความนับถือ
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
เยี่ยมมาก ฉันใช้สูตรนี้ และมันก็เป็นสิ่งที่ฉันต้องการจริงๆ ขอบใจ!!
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
ฉันจะเพิ่มเกณฑ์อื่นในสูตรข้อมูลที่กรองได้อย่างไร
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
สวัสดีเคน
คุณต้องการเพิ่มเกณฑ์การกรองประเภทใด ข้อมูลรายละเอียดเพิ่มเติมสามารถช่วยให้เราเข้าใจและแก้ปัญหาของคุณได้เร็วขึ้น
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
เช่นเดียวกับคำถามของฉัน จะนับกรองได้อย่างไรหากมีสองเกณฑ์ "ลูกแพร์" สำหรับผลไม้และ "จูลี่" สำหรับพนักงานขาย

ขอบคุณ
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
สวัสดี
ในสถานการณ์นี้ ฉันเดาว่าคอลัมน์ตัวช่วยที่ฉันแนะนำในวิธีแรกอาจนับได้ง่ายกว่า
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
ยอดเยี่ยม!!! ตอนนี้สามารถกรองและนับตามเกณฑ์ได้
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
ขอบคุณมาก. มันเยี่ยมจริงๆ! ขอบคุณมากอีกครั้ง
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
แล้วถ้า “ลูกแพร์” ต้องเป็นค่าตัวเลข “<0” คุณใช้อะไรแทน (ค้นหา?
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
สวัสดีซิบ
คุณสามารถใช้ฟังก์ชัน COUNTIFS เพื่อนับรายการที่มีเกณฑ์ตั้งแต่สองเกณฑ์ขึ้นไป ในกรณีของหน้าเว็บนี้ คุณสามารถใช้สูตร =COUNTIFS(B2:B21,"Pear",C2:C21,"<0") เพื่อนับลูกแพร์ที่มีจำนวนน้อยกว่า 0
อย่างไรก็ตาม ผลการนับจะคงที่และจะไม่เปลี่ยนแปลงเมื่อคุณเปลี่ยนตัวกรอง
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
สวัสดี
ฉันต้องการความช่วยเหลือในการคำนวณเปอร์เซ็นต์ของนักเรียน PP (คอลัมน์ F) กับ SEN (คอลัมน์ E) ที่มี s หรือ b (คอลัมน์ G)

นี่คือสูตรที่ฉันพยายามใช้ แต่ไม่ได้ผล

ความช่วยเหลือ / คำแนะนำใด ๆ ที่ชื่นชม

=SUMPRODUCT(ISNUMBER(MATCH($E$2:$E$30,{"<>"},0))*ISNUMBER(MATCH($F$2:$F$30,{"<>"},0))*ISNUMBER(MATCH($T$2:$T$30,{"s","b"},0)))/SUMPRODUCT(ISNUMBER(MATCH($E$2:$E$30,{"<>"},0))*ISNUMBER(MATCH($F$2:$F$30,{"<>"},0)))

แคลร์
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
เฮ้ ฉันต้องการนับค่าที่มากกว่า 1 แต่ด้วยข้อมูลที่มองเห็นได้กรองแล้ว คุณช่วยได้ไหม
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
หวาน มันได้ผล!
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
มีวิธีแก้ไขสูตรสำหรับข้อมูลที่กรองหรือไม่หากฉันต้องการรวบรวมข้อมูล แต่สำหรับทั้งลูกแพร์และส้ม
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
สวัสดี,

วิธีแรก คุณสามารถป้อนสูตรต่อไปนี้ในคอลัมน์ตัวช่วย: =IF(B2="ลูกแพร์",1,IF(B2="ส้ม",1,"")
จากนั้นใช้สูตรต่อไปนี้เพื่อรับจำนวนรวม: =COUNTIFS(G2:G18,1)

อแมนดา
มีความคิดเห็นยังไม่มีการโพสต์ที่นี่
แสดงความคิดเห็นของคุณ
โพสต์ในฐานะแขก
×
ให้คะแนนโพสต์นี้:
0   ตัวอักษร
สถานที่แนะนำ