วิธีรวมเซลล์ที่กรองแล้วใน Excel (5 วิธีที่เหมาะสม)

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

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

ดาวน์โหลดแบบฝึกหัดแบบฝึกหัด

ดาวน์โหลดแบบฝึกหัดแบบฝึกหัดนี้เพื่อฝึกฝนขณะที่คุณกำลังอ่านบทความนี้

รวมเซลล์ที่กรองแล้ว.xlsm

5 วิธีง่ายๆ ในการรวมเซลล์ที่กรองแล้วใน Excel

สำหรับการอธิบายวิธีการ เราพิจารณา ชุดข้อมูลผลไม้บางชนิดและปริมาณ ชื่อของผลไม้เหล่านั้นอยู่ใน คอลัมน์ B ชื่อ ชื่อผลไม้ และปริมาณของผลไม้เหล่านั้นอยู่ในคอลัมน์ C ชื่อ จำนวน (KG) . ดังนั้น เราสามารถพูดได้ว่าชุดข้อมูลของเราอยู่ในช่วงเซลล์ B5:C14 เราจะกรองชุดข้อมูลสำหรับ 'Apple' จากนั้นจึงรวมปริมาณของผลไม้นี้

1. การใช้ฟังก์ชัน SUBTOTAL

ในวิธีนี้ เราจะใช้ ฟังก์ชัน SUBTOTAL เพื่อรวมเซลล์ที่กรองแล้วใน Excel ชุดข้อมูลของเราอยู่ในช่วงของเซลล์ B5:C14 ผลรวมของฟังก์ชันจะอยู่ในเซลล์ C16 เราจะกรองข้อมูลสำหรับ ‘Apple’ และสรุปจำนวนขั้นตอนของกระบวนการนี้มีดังต่อไปนี้:

📌 ขั้นตอน:

  • ก่อนอื่น เลือกเซลล์ C16 .
  • จากนั้น จดสูตรต่อไปนี้ลงในเซลล์

=SUBTOTAL(9,C5:C14)

  • ในที่นี้ 9 คือหมายเลขฟังก์ชันของ ฟังก์ชัน SUM ค่าที่ฟังก์ชันจะรวมอยู่ในช่วงของเซลล์ C5:C14 .
  • กด Enter บนแป้นพิมพ์ แล้วคุณจะได้ผลรวมของแถวทั้งหมดใน เซลล์ C16 .

  • ตอนนี้ เลือกช่วงทั้งหมดของเซลล์ B4:C14 .<14
  • หลังจากนั้น ในแท็บ ข้อมูล เลือกตัวเลือก ตัวกรอง จาก เรียงลำดับ & กรอง กลุ่ม

  • คุณจะได้รับลูกศรแบบเลื่อนลง 2 อันที่ส่วนหัวของชุดข้อมูลของเรา

  • คลิกลูกศรแบบเลื่อนลงของคอลัมน์ 'ชื่อผลไม้' ยกเลิกการเลือกตัวเลือก เลือกทั้งหมด และคลิกที่ 'Apple' เท่านั้น
  • สุดท้าย คลิก ตกลง

  • คุณจะเห็นว่าชุดข้อมูลจะถูกกรองเฉพาะผลไม้ แอปเปิล และแสดงผลรวมของปริมาณ

ดังนั้น เราสามารถพูดได้ว่าสูตรของเราทำงานสำเร็จ และเราสามารถรวมเซลล์ที่กรองในแผ่นงาน Excel ได้

อ่านเพิ่มเติม: วิธี การรวมช่วงของเซลล์ในแถวโดยใช้ Excel VBA (6 วิธีง่ายๆ)

2. การรวมเซลล์ที่กรองโดยการสร้างตารางใน Excel

การแปลงช่วงทั้งหมดของเซลล์ชุดข้อมูลลงในตารางจะช่วยให้เราแสดงผลรวมของเซลล์ที่กรอง เพื่อแสดงวิธีการ เราจะใช้ชุดข้อมูลเดียวกันกับที่เราเคยใช้แล้วในวิธีการก่อนหน้านี้ ชุดข้อมูลของเราอยู่ในช่วงของเซลล์ B5:C14 อธิบายกระบวนการด้านล่างทีละขั้นตอน:

📌 ขั้นตอน:

  • ในตอนแรก เลือกช่วงทั้งหมดของ เซลล์ B4:C14 .
  • ตอนนี้ ในแท็บ แทรก เลือก ตาราง จากกลุ่ม ตาราง คุณยังสามารถกด 'Ctrl+T' เพื่อสร้างตาราง

  • กล่องโต้ตอบขนาดเล็กชื่อ สร้าง ตาราง จะปรากฏขึ้น
  • ในกล่องโต้ตอบนี้ คลิกที่ ตารางของฉันมีส่วนหัว จากนั้นคลิก ตกลง
<0
  • ตารางจะถูกสร้างขึ้น ในแท็บ การออกแบบตาราง คุณสามารถเปลี่ยนชื่อตารางได้ตามต้องการจากกลุ่ม คุณสมบัติ

<12
  • จากนั้น จากกลุ่ม ตัวเลือกรูปแบบตาราง ให้คลิกที่ แถวรวม
  • คุณจะเห็นว่าแถวใหม่จะปรากฏใต้ตารางและ แสดงค่ารวมของคอลัมน์ C .
    • หลังจากนั้น คลิกที่ลูกศรแบบเลื่อนลงในหัวข้อ แสดง ชื่อผลไม้ .
    • ยกเลิกการเลือกตัวเลือก เลือกทั้งหมด และเลือกตัวเลือก แอปเปิ้ล เท่านั้น
    • สุดท้าย คลิกปุ่ม ตกลง เพื่อปิดหน้าต่างนั้น

    • คุณจะเห็นเฉพาะแถวที่มีเอนทิตีของ Apple ยังคงอยู่ในชุดข้อมูล นอกจากนี้ แถวที่ชื่อ ทั้งหมด จะแสดงผลรวมของ ปริมาณ ของ Apple

    สุดท้าย เรา กล่าวได้ว่าวิธีการของเราได้ผลและเราสามารถรวมเซลล์ที่กรองใน Excel ได้

    อ่านเพิ่มเติม: วิธีรวมเซลล์ที่เลือกใน Excel (4 วิธีง่ายๆ)<7

    3. การใช้ฟังก์ชัน AGGREGATE

    ในขั้นตอนต่อไปนี้ เราจะใช้ ฟังก์ชัน AGGREGATE เพื่อรวมเซลล์ที่กรองแล้วในสเปรดชีต Excel ชุดข้อมูลของเราอยู่ในช่วงของเซลล์ B5:C14 ผลรวมของฟังก์ชันจะอยู่ในเซลล์ C16 เราจะกรองข้อมูลสำหรับ Apple และสรุปจำนวน ขั้นตอนของวิธีการนี้มีดังต่อไปนี้:

    📌 ขั้นตอน:

    • ขั้นแรก เลือกเซลล์ C16 .
    • ตอนนี้ จดสูตรต่อไปนี้ลงในเซลล์

    =AGGREGATE(9,5,B5:C14)

    • ในฟังก์ชันนี้ องค์ประกอบแรก 9 คือหมายเลขฟังก์ชันของ ฟังก์ชัน SUM องค์ประกอบที่สอง 5 หมายถึง 'ละเว้นแถวที่ซ่อนอยู่' หมายถึงแถวที่เรากรองออกหรือค่าของแถวที่ซ่อนอยู่จะไม่รวมอยู่ในการคำนวณ องค์ประกอบสุดท้ายคือค่าที่ต้องรวมอยู่ในช่วงของเซลล์ C5:C14 .
    • จากนั้น กดปุ่ม Enter และคุณจะได้รับผลรวม ของแถวทั้งหมดในเซลล์ C16 .

    • หลังจากนั้น เลือกช่วงเซลล์ทั้งหมด B4:C14 .
    • ในแท็บ ข้อมูล เลือกตัวเลือก ตัวกรอง จาก เรียงลำดับ & กรอง กลุ่ม

    • คุณจะเห็นลูกศรแบบเลื่อนลง 2 อันที่ส่วนหัวของชุดข้อมูลของเรา
    • ตอนนี้ คลิกลูกศรแบบหล่นลงของคอลัมน์ ชื่อผลไม้
    • ยกเลิกการเลือกตัวเลือก เลือกทั้งหมด แล้วคลิกตัวเลือก แอปเปิ้ล เท่านั้น

    • คุณจะเห็นว่าชุดข้อมูลจะถูกกรองเฉพาะผลไม้ Apple และแสดงผลรวมของปริมาณ

    ดังนั้น เราสามารถพูดได้ว่าสูตรของเราทำงานได้อย่างสมบูรณ์ และเราสามารถรวมเซลล์ที่กรองแล้วในแผ่นงาน Excel ได้

    อ่านเพิ่มเติม: วิธีรวมเฉพาะเซลล์ที่มองเห็นใน Excel (4 วิธีด่วน)

    การอ่านที่คล้ายกัน

    • วิธีหาผลรวมตามกลุ่มใน Excel (4 วิธี)
    • 3 วิธีง่ายๆ ในการรวมค่า n สูงสุดใน Excel
    • วิธีรวมค่าระหว่าง สูตรตัวเลขสองตัวใน Excel
    • ผลรวมเซลล์ใน Excel: ต่อเนื่อง สุ่ม มีเกณฑ์ ฯลฯ
    • วิธีรวมหลายแถวใน Excel (4 วิธีด่วน)

    4. การใช้สูตรรวมเพื่อ S um เซลล์ที่กรองแล้ว

    ในขั้นตอนนี้ เราจะใช้สูตรที่มี SUMPRODUCT , SUBTOTAL , <6 ฟังก์ชัน>OFFSET , MIN , และ ROW เพื่อรวมเซลล์ที่กรองแล้วในสเปรดชีต Excel ชุดข้อมูลของเราอยู่ในช่วงของเซลล์ B5:C14 ที่นี่เรามีเพื่อจด ชื่อผลไม้ ในเซลล์ C16 ซึ่งเซลล์นั้นมีชื่อว่า ผลไม้ที่เลือก ผลรวมของฟังก์ชันอยู่ในเซลล์ C17 เราจะกรองข้อมูลสำหรับ ‘Apple’ และสรุปจำนวน ขั้นตอนของวิธีนี้มีดังนี้:

    📌 ขั้นตอน:

    • ที่จุดเริ่มต้นของวิธีนี้ ให้เลือกเซลล์ C17 .
    • หลังจากนั้น จดสูตรต่อไปนี้ลงในเซลล์

    =SUMPRODUCT(SUBTOTAL(3,OFFSET(B5:B14,ROW(B5:B14)-MIN(ROW(B5:B14)),,1)),( B5:B14=C16)*(C5:C14))

    • กดปุ่ม Enter บนแป้นพิมพ์ของคุณ

    • ผลลัพธ์จะเป็น 0 เนื่องจากเราไม่ เขียนชื่อ ผลไม้ที่เลือก ในเซลล์ C16 ตอนนี้ ในเซลล์ C16 ให้จดชื่อผลไม้ที่คุณต้องการด้วยตนเอง ในกรณีของเรา เราเลือก Apple เพื่อกรองผลรวม
    • กดปุ่ม Enter
    • สุดท้าย คุณจะเห็นในเซลล์ C17 สูตรที่แสดงผลรวมของปริมาณ แอปเปิ้ล

    ดังนั้น เราสามารถพูดได้ว่าสูตรของเราทำงานได้อย่างถูกต้องและเรา สามารถรวมเซลล์ที่กรองในแผ่นงาน Excel ได้

    🔍 รายละเอียดของสูตร:

    เรากำลังทำการแบ่งสูตรนี้สำหรับเซลล์ C17

    👉 ROW(B5:B14): ฟังก์ชันนี้ส่งคืนเพียงหมายเลขแถวที่มีข้อมูลของเรา

    👉 MIN(ROW (B5:B14)): ฟังก์ชันนี้ส่งคืนหมายเลขแถวต่ำสุดของชุดข้อมูลของเรา

    👉 OFFSET(B5:B14,ROW(B5:B14)-MIN(ROW(B5: B14)),,1): ฟังก์ชันนี้จะคืนค่าความแตกต่างระหว่างหมายเลขแถวและหมายเลขแถวขั้นต่ำไปยังฟังก์ชัน SUBTOTAL

    👉 SUBTOTAL(3,OFFSET(B5:B14,ROW(B5:B14)-MIN(ROW(B5: B14)),,1))*(B5:B14=C16)*(C5:C14): ฟังก์ชันนี้ส่งคืนค่าปริมาณสำหรับเอนทิตี Apple และ 0 สำหรับ อื่นๆ ทั้งหมด รายการ

    👉 SUMPRODUCT(SUBTOTAL(3,OFFSET(B5:B14,ROW(B5:B14)-MIN(ROW(B5:B14)),,1)),( B5:B14=C16)*(C5:C14)): ฟังก์ชันนี้จะคืนค่า 7000 ซึ่งเป็นผลรวมของจำนวน Apple ทั้งหมด

    อ่านเพิ่มเติม: [แก้ไขแล้ว! ] สูตร SUM ของ Excel ไม่ทำงานและส่งกลับเป็น 0 (3 วิธีแก้ไข)

    5. การฝังโค้ด VBA

    การเขียนโค้ด VBA จะช่วยให้คุณสามารถรวมเซลล์ที่กรองใน Excel ได้ด้วย ชุดข้อมูลของเราอยู่ในช่วงของเซลล์ B5:C14 ผลรวมของฟังก์ชันจะอยู่ในเซลล์ C16 เราจะกรองข้อมูลสำหรับ ‘Apple’ และสรุปจำนวน วิธีการอธิบายไว้ด้านล่างทีละขั้นตอน:

    📌 ขั้นตอน:

    • ในการเริ่มแนวทาง ให้ไปที่แท็บ นักพัฒนาซอฟต์แวร์ และ คลิกที่ Visual Basic หากคุณไม่มี คุณต้อง เปิดใช้งานแท็บนักพัฒนาซอฟต์แวร์ หรือคุณยังสามารถกด 'Alt+F11' เพื่อเปิด Visual Basic Editor ก็ได้

    • กล่องโต้ตอบจะปรากฏขึ้น
    • ตอนนี้ ในแท็บ แทรก ในช่องนั้น ให้คลิก โมดูล .

    • จากนั้น จดรหัสวิชวลต่อไปนี้ลงในช่องแก้ไขว่างนั้น

    2404
    • ปิด เอดิเตอร์ tab.
    • หลังจากนั้น ในเซลล์ C16 ให้จดสูตรต่อไปนี้-

    =Sum_Filtered_Cells(C5:C14)

    • กดปุ่ม Enter
    • คุณจะได้รับผลรวมของแถวทั้งหมดในเซลล์ C16

    • จากนั้น เลือกช่วงทั้งหมดของเซลล์ B4:C14 .
    • ในแท็บ ข้อมูล ให้เลือก ตัวเลือก กรอง จาก จัดเรียง & กรอง กลุ่ม

    • คุณจะเห็นลูกศรแบบเลื่อนลง 2 อันที่ส่วนหัวของชุดข้อมูลของเรา
    • หลังจากนั้น คลิกลูกศรแบบหล่นลงของคอลัมน์ ชื่อผลไม้
    • ยกเลิกการเลือกตัวเลือก เลือกทั้งหมด แล้วคลิก แอปเปิ้ล ตัวเลือกเท่านั้น

    • ในตอนท้าย คุณจะเห็นว่าชุดข้อมูลจะถูกกรองเฉพาะผลไม้ Apple และแสดง ผลรวมของปริมาณ

    สุดท้าย เราสามารถพูดได้ว่าโค้ดภาพของเราทำงานได้สำเร็จ และเราสามารถรวมเซลล์ที่กรองในสเปรดชีต Excel

    บทสรุป

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

    อย่าลืมตรวจสอบเว็บไซต์ของเรา ExcelWIKI เพื่อดูปัญหาและแนวทางแก้ไขที่เกี่ยวข้องกับ Excel เรียนรู้วิธีการใหม่ ๆ และเติบโตต่อไป!

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