ไปยังเนื้อหาหลัก

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

จริงๆแล้วใน Excel เราสามารถนับและรวมเซลล์ได้อย่างรวดเร็วด้วยฟังก์ชัน COUNTA และ SUM ในช่วงข้อมูลปกติ แต่ฟังก์ชันเหล่านี้จะทำงานไม่ถูกต้องในสถานการณ์ที่ถูกกรอง หากต้องการนับหรือรวมเซลล์ตามตัวกรองหรือตัวกรองด้วยเกณฑ์บทความนี้อาจช่วยคุณได้

นับ / รวมเซลล์ตามตัวกรองด้วยสูตร

นับ / รวมเซลล์ตามตัวกรองด้วย Kutools for Excel

นับ / รวมเซลล์ตามตัวกรองด้วยเกณฑ์ที่กำหนดโดยใช้สูตร


นับ / รวมเซลล์ตามตัวกรองด้วยสูตร

สูตรต่อไปนี้สามารถช่วยให้คุณนับหรือรวมค่าเซลล์ที่กรองได้อย่างรวดเร็วและง่ายดายโปรดทำตามนี้:

ในการนับเซลล์จากข้อมูลที่กรองให้ใช้สูตรนี้: = SUBTOTAL (3, C6: C19) (C6: C19 คือช่วงข้อมูลที่ถูกกรองที่คุณต้องการนับ) จากนั้นกด เข้าสู่ สำคัญ. ดูภาพหน้าจอ:

จำนวนเอกสารขึ้นอยู่กับตัวกรอง 1

หากต้องการรวมค่าของเซลล์ตามข้อมูลที่กรองแล้วให้ใช้สูตรนี้: = SUBTOTAL (9, C6: C19) (C6: C19 คือช่วงข้อมูลที่กรองคุณต้องการรวม) จากนั้นกด เข้าสู่ สำคัญ. ดูภาพหน้าจอ:

จำนวนเอกสารขึ้นอยู่กับตัวกรอง 2


นับ / รวมเซลล์ตามตัวกรองด้วย Kutools for Excel

ถ้าคุณมี Kutools สำหรับ Excelที่ มองไม่เห็น และ ที่มองไม่เห็น ฟังก์ชั่นยังช่วยให้คุณสามารถนับและรวมเซลล์ที่กรองได้ในครั้งเดียว

Kutools สำหรับ Excel : ด้วย Add-in ของ Excel ที่มีประโยชน์มากกว่า 300 รายการทดลองใช้ฟรีโดยไม่มีข้อ จำกัด ใน 30 วัน. 

หลังจากการติดตั้ง Kutools สำหรับ Excelโปรดป้อนสูตรต่อไปนี้เพื่อนับหรือรวมเซลล์ที่กรอง:

นับเซลล์ที่กรองแล้ว: = COUNTVISIBLE (C6: C19)

รวมเซลล์ที่กรองแล้ว: = SUMVISIBLE (C6: C19)

จำนวนเอกสารขึ้นอยู่กับตัวกรอง 3

เคล็ดลับ: คุณยังสามารถใช้ฟังก์ชันเหล่านี้ได้โดยคลิก Kutools > ฟังก์ชั่น Kutools > สถิติและคณิตศาสตร์ > มีความเป็นไปได้ / ไม่ชัดเจน / สรุปได้ ตามที่คุณต้องการ ดูภาพหน้าจอ:

ดาวน์โหลดและทดลองใช้ Kutools for Excel ฟรีทันที!


นับ / รวมเซลล์ตามตัวกรองด้วยเกณฑ์ที่กำหนดโดยใช้สูตร

บางครั้งในข้อมูลที่กรองแล้วคุณต้องการนับหรือรวมตามเกณฑ์ ตัวอย่างเช่นฉันมีข้อมูลที่กรองแล้วต่อไปนี้ตอนนี้ฉันต้องนับและรวมคำสั่งซื้อที่ชื่อ“ Nelly” ผมจะแนะนำสูตรบางอย่างเพื่อแก้ปัญหานี้

จำนวนเอกสารขึ้นอยู่กับตัวกรอง 5

นับเซลล์ตามข้อมูลตัวกรองด้วยเกณฑ์ที่กำหนด:

โปรดป้อนสูตรนี้: =SUMPRODUCT(SUBTOTAL(3,OFFSET(B6:B19,ROW(B6:B19)-MIN(ROW(B6:B19)),,1)), --( B6:B19="Nelly")), (B6: B19 คือข้อมูลกรองที่คุณต้องการใช้และข้อความ Nelly คือเกณฑ์ที่คุณต้องการนับโดย) จากนั้นกด เข้าสู่ กุญแจสำคัญในการรับผลลัพธ์:

จำนวนเอกสารขึ้นอยู่กับตัวกรอง 6

รวมเซลล์ตามข้อมูลตัวกรองด้วยเกณฑ์ที่กำหนด:

หากต้องการรวมค่าที่กรองในคอลัมน์ C ตามเกณฑ์โปรดป้อนสูตรนี้: =SUMPRODUCT(SUBTOTAL(3,OFFSET(B6:B19,ROW(B6:B19)-MIN(ROW(B6:B19)),,1)),( B6:B19="Nelly")*(C6:C19)) (B6: B19 มีเกณฑ์ที่คุณต้องการใช้ข้อความ Nelly เป็นเกณฑ์และ C6: C19 คือค่าของเซลล์ที่คุณต้องการรวม) จากนั้นกด เข้าสู่ คีย์เพื่อส่งคืนผลลัพธ์ตามภาพหน้าจอต่อไปนี้:

จำนวนเอกสารขึ้นอยู่กับตัวกรอง 7

สุดยอดเครื่องมือเพิ่มผลผลิตในสำนักงาน

🤖 Kutools AI ผู้ช่วย: ปฏิวัติการวิเคราะห์ข้อมูลโดยยึดตาม: การดำเนินการที่ชาญฉลาด   |  สร้างรหัส  |  สร้างสูตรที่กำหนดเอง  |  วิเคราะห์ข้อมูลและสร้างแผนภูมิ  |  เรียกใช้ฟังก์ชัน Kutools...
คุณสมบัติยอดนิยม: ค้นหา เน้น หรือระบุรายการที่ซ้ำกัน   |  ลบแถวว่าง   |  รวมคอลัมน์หรือเซลล์โดยไม่สูญเสียข้อมูล   |   รอบโดยไม่มีสูตร ...
การค้นหาขั้นสูง: VLookup หลายเกณฑ์    VLookup หลายค่า  |   VLookup ข้ามหลายแผ่น   |   การค้นหาที่ไม่ชัดเจน ....
รายการแบบเลื่อนลงขั้นสูง: สร้างรายการแบบหล่นลงอย่างรวดเร็ว   |  รายการแบบหล่นลงขึ้นอยู่กับ   |  เลือกหลายรายการแบบหล่นลง ....
ผู้จัดการคอลัมน์: เพิ่มจำนวนคอลัมน์เฉพาะ  |  ย้ายคอลัมน์  |  สลับสถานะการมองเห็นของคอลัมน์ที่ซ่อนอยู่  |  เปรียบเทียบช่วงและคอลัมน์ ...
คุณสมบัติเด่น: กริดโฟกัส   |  มุมมองการออกแบบ   |   บาร์สูตรใหญ่    สมุดงานและตัวจัดการชีต   |  ห้องสมุดทรัพยากร (ข้อความอัตโนมัติ)   |  เลือกวันที่   |  รวมแผ่นงาน   |  เข้ารหัส/ถอดรหัสเซลล์    ส่งอีเมลตามรายการ   |  ซุปเปอร์ฟิลเตอร์   |   ตัวกรองพิเศษ (กรองตัวหนา/ตัวเอียง/ขีดทับ...) ...
ชุดเครื่องมือ 15 อันดับแรก12 ข้อความ เครื่องมือ (เพิ่มข้อความ, ลบอักขระ, ... )   |   50 + แผนภูมิ ประเภท (แผนภูมิ Gantt, ... )   |   40+ ใช้งานได้จริง สูตร (คำนวณอายุตามวันเกิด, ... )   |   19 การแทรก เครื่องมือ (ใส่ QR Code, แทรกรูปภาพจากเส้นทาง, ... )   |   12 การแปลง เครื่องมือ (ตัวเลขเป็นคำ, การแปลงสกุลเงิน, ... )   |   7 ผสานและแยก เครื่องมือ (แถวรวมขั้นสูง, แยกเซลล์, ... )   |   ... และอื่น ๆ

เพิ่มพูนทักษะ Excel ของคุณด้วย Kutools สำหรับ Excel และสัมผัสประสิทธิภาพอย่างที่ไม่เคยมีมาก่อน Kutools สำหรับ Excel เสนอคุณสมบัติขั้นสูงมากกว่า 300 รายการเพื่อเพิ่มประสิทธิภาพและประหยัดเวลา  คลิกที่นี่เพื่อรับคุณสมบัติที่คุณต้องการมากที่สุด...

รายละเอียด


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

  • เปิดใช้งานการแก้ไขและอ่านแบบแท็บใน Word, Excel, PowerPoint, ผู้จัดพิมพ์, Access, Visio และโครงการ
  • เปิดและสร้างเอกสารหลายรายการในแท็บใหม่ของหน้าต่างเดียวกันแทนที่จะเป็นในหน้าต่างใหม่
  • เพิ่มประสิทธิภาพการทำงานของคุณ 50% และลดการคลิกเมาส์หลายร้อยครั้งให้คุณทุกวัน!
Comments (10)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
First of all, sorry for my bad English haha.

I used Skyyang's formula, but I'm still missing a small part in my formula. I entered the following formula, but it doesn’t recognize my 2nd criteria in the answer. Can you help me further? I can share the sheet if you want.

=SOMPRODUCT(((D4:D45="Auto")+(E4:E45="Zonder vervanging")*(SUBTOTAAL(3;VERSCHUIVING(E4;RIJ(E4:E45)-RIJ(E4:E45)-3;)))))
This comment was minimized by the moderator on the site
Does anybody knows how to do this but with more than one criteria? I mean, if I wanted to COUNT only the rows which qualify for two or more criterias?
Thanks a bunch!
This comment was minimized by the moderator on the site
Hello, WN,
May be the following formula can help you:
=SUMPRODUCT( ( (B2:B23="Large")+(B2:B23="Small"))*(SUBTOTAL(103,OFFSET(B2,ROW(B2:B23)-MIN(ROW(B2:B23)),0))))

If you have more criteria, just join the criteria with + character.
Please try, hope it can help you!
This comment was minimized by the moderator on the site
If i have data in sheet 1 in trying to pull into sheet 2 that comes from a range in a column i want but I'm only looking for data that had a certain value of "system issue" and i want the second sheet to be able to see how many in that column had system issue but *** up the paid amounts in a separate column of sheet one that filter to the "system issue" so we can see how much has been paid out for system issues, thoughts on the formula? The one you keep sharing is only for 1 sheet and you keep using a number after the first parenthesis that i do not know how you came up with it.
This comment was minimized by the moderator on the site
Can this be done with more than one criteria? I mean, I know it can be as per the below answered questions. I have to have sum based on two criteria's One criteria in Row B as "RN" and another one in row DX as "D" and the sum is going to be in row EA. Any help would be great!
This comment was minimized by the moderator on the site
Does anybody knows how to do this but with more than one criteria? I mean, if I wanted to SUM only positive values?
This comment was minimized by the moderator on the site
Hi, Bernardo,
To solve your problem, you should apply below formula:
=SUMPRODUCT(SUBTOTAL(9,OFFSET(B2,ROW(B2:B14)-ROW(B2),0)),--(A2:A14="Lucy"),--(B2:B14>0))

Please try, hope it can help you!
This comment was minimized by the moderator on the site
It's absolutely ridiculous that EXCEL requires the formula to be so complicated! All that should be needed is a SUBTOTAL(9,Range) WHERE/HAVING criteria (X,Y,Z).
This comment was minimized by the moderator on the site
Yes I agree, I am looking for the Excel formula so that the sum of the range (with criteria) is NOT affected by the Filtered columns.
This comment was minimized by the moderator on the site
I agree. It is ridiculous
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations