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

วิธีการรวมเซลล์ที่มองเห็นได้ตามเกณฑ์ใน Excel เท่านั้น?

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


รวมเซลล์ที่มองเห็นได้โดยใช้เกณฑ์อย่างน้อยหนึ่งเกณฑ์ด้วยคอลัมน์ตัวช่วย

ในการรับค่ารวมของเซลล์ที่มองเห็นได้โดยยึดตามเกณฑ์อย่างน้อยหนึ่งเกณฑ์เท่านั้น คุณสามารถสร้างคอลัมน์ผู้ช่วยสูตรก่อน แล้วจึงใช้ฟังก์ชัน SUMIFS เพื่อให้ได้ผลลัพธ์ทั้งหมด

ตัวอย่างเช่น หากต้องการรับคำสั่งซื้อทั้งหมดของผลิตภัณฑ์ Hoodie ในช่วงที่กรอง โปรดดำเนินการดังนี้:

1. ป้อนหรือคัดลอกสูตรต่อไปนี้ลงในเซลล์ว่างข้างช่วงข้อมูลของคุณ จากนั้นลากที่จับเติมลงไปเพื่อเติมสูตรนี้ลงในเซลล์อื่นที่มองเห็นได้ ดูภาพหน้าจอ:

=AGGREGATE(9,5,D4)

2. หลังจากได้รับค่าที่มองเห็นได้ของคอลัมน์ D คุณควรใช้ฟังก์ชัน SUMIFS ด้านล่างเพื่อรับค่าทั้งหมด ดูภาพหน้าจอ:

=SUMIFS(E2:E12,A2:A12,A17)
หมายเหตุ: ในสูตรข้างต้น E2: E12 เป็นคอลัมน์ตัวช่วยที่คุณสร้างในขั้นตอนที่ 1 ที่คุณต้องการรวม A2: A12 คือช่วงเกณฑ์และ A17 เป็นเงื่อนไขที่จะใช้ในช่วงเกณฑ์

เคล็ดลับ: หากคุณต้องการรวมเซลล์ที่มองเห็นตามเกณฑ์เพิ่มเติม เช่น เพื่อให้ได้ลำดับรวมของผลิตภัณฑ์ Hoodie ซึ่งเป็นสีแดง โปรดใช้สูตรด้านล่าง:
=SUMIFS(E2:E12,A2:A12,A17,C2:C12,B17)

หากจำเป็นต้องเพิ่มเกณฑ์เพิ่มเติม คุณเพียงแค่ต้องเข้าร่วมเกณฑ์ภายในฟังก์ชัน SUMIFS ดังนี้: =SUMIFS(ช่วงผลรวม, เกณฑ์ช่วง 1, เกณฑ์ 1, [ช่วงเกณฑ์ 2, เกณฑ์ 2], [ช่วงเกณฑ์ 3, เกณฑ์ 3], ...)


รวมเซลล์ที่มองเห็นได้เฉพาะตามเกณฑ์ด้วยสูตร

คุณยังสามารถสร้างสูตรโดยยึดตามฟังก์ชัน SUMPRODUCT, SUBTOTAL, OFFSET, ROW และ MIN ร่วมกันเพื่อรวมเซลล์ที่มองเห็นได้ตามเกณฑ์อย่างน้อยหนึ่งข้อใน Excel

โปรดคัดลอกหรือป้อนสูตรด้านล่างลงในเซลล์ว่างเพื่อแสดงผลลัพธ์ จากนั้นกด Enter เพื่อให้ได้ผลลัพธ์ โปรดดูภาพหน้าจอ:

=SUMPRODUCT(SUBTOTAL(3,OFFSET(A2:A12,ROW(A2:A12)-MIN(ROW(A2:A12)),,1)),(A2:A12=A17)*(D2:D12))

หมายเหตุ: ในสูตรข้างต้น A2:A12=A17 คือช่วงเกณฑ์และเกณฑ์ที่คุณต้องการใช้ และ D2: D12 คือช่วงผลรวมที่คุณต้องการหาผลรวม
เคล็ดลับ: ในการรวมเซลล์ที่มองเห็นได้โดยใช้เกณฑ์หลายเกณฑ์ คุณเพียงแค่เพิ่มเกณฑ์ดังนี้: =SUMPRODUCT(SUBTOTAL(3,OFFSET(reference,ROW(reference)-MIN(ROW(reference)),,1)),(criteria_range1=criteria1)*(criteria_range2=criteria2)*(criteria_range3=criteria3)*(sum_range)).

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

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

  • ซุปเปอร์ฟอร์มูล่าบาร์ (แก้ไขข้อความและสูตรหลายบรรทัดได้อย่างง่ายดาย); การอ่านเค้าโครง (อ่านและแก้ไขเซลล์จำนวนมากได้อย่างง่ายดาย); วางลงในช่วงที่กรองแล้ว...
  • ผสานเซลล์ / แถว / คอลัมน์ และการเก็บรักษาข้อมูล แยกเนื้อหาของเซลล์ รวมแถวที่ซ้ำกันและผลรวม / ค่าเฉลี่ย... ป้องกันเซลล์ซ้ำ; เปรียบเทียบช่วง...
  • เลือกซ้ำหรือไม่ซ้ำ แถว; เลือกแถวว่าง (เซลล์ทั้งหมดว่างเปล่า); Super Find และ Fuzzy Find ในสมุดงานจำนวนมาก สุ่มเลือก ...
  • สำเนาถูกต้อง หลายเซลล์โดยไม่เปลี่ยนการอ้างอิงสูตร สร้างการอ้างอิงอัตโนมัติ ถึงหลายแผ่น ใส่สัญลักษณ์แสดงหัวข้อย่อย, กล่องกาเครื่องหมายและอื่น ๆ ...
  • แทรกสูตรที่ชื่นชอบและรวดเร็ว, ช่วงแผนภูมิและรูปภาพ; เข้ารหัสเซลล์ ด้วยรหัสผ่าน; สร้างรายชื่อผู้รับจดหมาย และส่งอีเมล ...
  • แยกข้อความ, เพิ่มข้อความ, ลบตามตำแหน่ง, ลบ Space; สร้างและพิมพ์ผลรวมย่อยของเพจ แปลงระหว่างเนื้อหาของเซลล์และความคิดเห็น...
  • ซุปเปอร์ฟิลเตอร์ (บันทึกและใช้โครงร่างตัวกรองกับแผ่นงานอื่น ๆ ); การเรียงลำดับขั้นสูง ตามเดือน / สัปดาห์ / วันความถี่และอื่น ๆ ตัวกรองพิเศษ โดยตัวหนาตัวเอียง ...
  • รวมสมุดงานและแผ่นงาน; ผสานตารางตามคอลัมน์สำคัญ แยกข้อมูลออกเป็นหลายแผ่น; Batch แปลง xls, xlsx และ PDF...
  • การจัดกลุ่มตาราง Pivot ตาม จำนวนสัปดาห์วันในสัปดาห์และอื่น ๆ ... แสดงปลดล็อกเซลล์ที่ถูกล็อก ด้วยสีที่ต่างกัน เน้นเซลล์ที่มีสูตร / ชื่อ...
kte แท็บ 201905
  • เปิดใช้งานการแก้ไขและอ่านแบบแท็บใน Word, Excel, PowerPoint, ผู้จัดพิมพ์, Access, Visio และโครงการ
  • เปิดและสร้างเอกสารหลายรายการในแท็บใหม่ของหน้าต่างเดียวกันแทนที่จะเป็นในหน้าต่างใหม่
  • เพิ่มประสิทธิภาพการทำงานของคุณ 50% และลดการคลิกเมาส์หลายร้อยครั้งให้คุณทุกวัน!
ด้านล่าง officetab
Comments (1)
Rated 3.5 out of 5 · 1 ratings
This comment was minimized by the moderator on the site
What if the one of the criteria is an empty cell? I tried using "= 0" or "" but it does not work.
Rated 3.5 out of 5
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations