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

รวมแถวที่ซ้ำกันและรวมค่า
รวมแถวที่ซ้ำกันและรวมค่าด้วยฟังก์ชัน Consolidate
Consolidate เป็นเครื่องมือที่มีประโยชน์สำหรับเราในการรวมแผ่นงานหรือแถวต่างๆ ใน Excel ด้วยคุณลักษณะนี้ เราสามารถรวมแถวที่ซ้ำกันและสรุปค่าที่เกี่ยวข้องได้อย่างรวดเร็วและง่ายดาย กรุณาทำตามขั้นตอนต่อไปนี้:
ขั้นตอนที่ 1: เลือกเซลล์ปลายทาง
เลือกตำแหน่งที่คุณต้องการให้ข้อมูลที่รวมปรากฏ
ขั้นตอนที่ 2: เข้าถึงฟังก์ชันการรวมบัญชีและตั้งค่าการรวมบัญชี
- คลิก ข้อมูล > รวบรวมดูภาพหน้าจอ:
- ตัว Vortex Indicator ได้ถูกนำเสนอลงในนิตยสาร รวบรวม กล่องโต้ตอบ:
- (1. ) เลือก รวม รถในตำนานจากเกม ฟังก์ชัน รายการแบบหล่นลง
- (2.) คลิกเพื่อเลือกช่วงที่คุณต้องการรวมไว้ อ้างอิง กล่อง;
- (3. ) ตรวจสอบ แถวบนสุด และ คอลัมน์ซ้าย รถในตำนานจากเกม ใช้ป้ายกำกับใน ตัวเลือก;
- (4.) สุดท้าย คลิก OK ปุ่ม
ผลลัพธ์:
Excel จะรวมรายการที่ซ้ำกันที่พบในคอลัมน์แรกและรวมค่าที่เกี่ยวข้องในคอลัมน์ที่อยู่ติดกันดังภาพต่อไปนี้:
- หากช่วงไม่มีแถวส่วนหัว ให้ตรวจสอบให้แน่ใจ ยกเลิกการเลือกแถวบนสุด จาก ใช้ป้ายกำกับใน ตัวเลือก
- ด้วยคุณลักษณะนี้ การคำนวณสามารถรวมได้ตามคอลัมน์แรก (คอลัมน์ซ้ายสุด) ของข้อมูลเท่านั้น
รวมแถวที่ซ้ำกันและรวมค่าด้วยคุณสมบัติอันทรงพลัง - Kutools
ถ้าคุณได้ติดตั้ง Kutools สำหรับ Excelมัน แถวรวมขั้นสูง คุณลักษณะช่วยให้คุณสามารถรวมแถวที่ซ้ำกันได้อย่างง่ายดาย โดยมีตัวเลือกในการรวม นับ เฉลี่ย หรือดำเนินการคำนวณอื่นๆ กับข้อมูลของคุณ นอกจากนี้ คุณลักษณะนี้ไม่ได้จำกัดอยู่เพียงคอลัมน์หลักเพียงคอลัมน์เดียว แต่ยังสามารถรองรับคอลัมน์หลักได้หลายคอลัมน์ ทำให้งานการรวมข้อมูลที่ซับซ้อนง่ายขึ้นมาก
หลังจากการติดตั้ง Kutools สำหรับ Excelเลือกช่วงข้อมูล จากนั้นคลิก Kutools > ผสานและแยก > แถวรวมขั้นสูง.
ตัว Vortex Indicator ได้ถูกนำเสนอลงในนิตยสาร แถวรวมขั้นสูง โปรดตั้งค่าการดำเนินการต่อไปนี้:
- คลิกชื่อคอลัมน์ที่คุณต้องการรวมรายการที่ซ้ำกัน ที่นี่ ฉันจะคลิกผลิตภัณฑ์ จากนั้นเลือก คีย์หลัก จากรายการดรอปดาวน์ในไฟล์ การดำเนินการ คอลัมน์;
- จากนั้นเลือกชื่อคอลัมน์ที่คุณต้องการรวมค่า จากนั้นเลือก รวม จากรายการดรอปดาวน์ในไฟล์ การดำเนินการ คอลัมน์;
- สำหรับคอลัมน์อื่นๆ คุณสามารถเลือกการดำเนินการที่คุณต้องการ เช่น การรวมค่าเข้ากับตัวคั่นเฉพาะ หรือดำเนินการคำนวณบางอย่าง (ขั้นตอนนี้สามารถละเว้นได้หากคุณมีเพียงสองคอลัมน์เท่านั้น)
- ในที่สุด คุณสามารถดูตัวอย่างผลลัพธ์รวมแล้วคลิก OK ปุ่ม
ผลลัพธ์:
ตอนนี้ ค่าที่ซ้ำกันในคอลัมน์หลักจะถูกรวมเข้าด้วยกัน และค่าอื่นๆ ที่เกี่ยวข้องจะถูกสรุปตามภาพหน้าจอต่อไปนี้:
- ด้วยคุณลักษณะที่มีประโยชน์นี้ คุณยังสามารถรวมแถวตามค่าเซลล์ที่ซ้ำกันดังภาพตัวอย่างต่อไปนี้:
- คุณลักษณะนี้ รองรับการเลิกทำหากคุณต้องการกู้คืนข้อมูลเดิมของคุณ เพียงกด Ctrl + Z.
- หากต้องการใช้คุณลักษณะนี้ โปรด ดาวน์โหลดและติดตั้ง Kutools สำหรับ Excel ก่อน
รวมแถวที่ซ้ำกันและรวมค่าด้วย Pivot Table
ตารางสรุปข้อมูลใน Excel ช่วยให้คุณสามารถจัดเรียง จัดกลุ่ม และสรุปข้อมูลได้อย่างคล่องตัว ฟังก์ชันนี้มีประโยชน์อย่างยิ่งเมื่อคุณต้องจัดการกับชุดข้อมูลที่มีรายการซ้ำกันและจำเป็นต้องหาผลรวมของค่าที่สอดคล้องกัน
ขั้นตอนที่ 1: การสร้างตาราง Pivot
- เลือกช่วงข้อมูล แล้วไปที่ สิ่งที่ใส่เข้าไป แล้วคลิก ตาราง Pivotดูภาพหน้าจอ:
- ในกล่องโต้ตอบที่โผล่ออกมา ให้เลือกตำแหน่งที่คุณต้องการวางรายงาน Pivot Table คุณสามารถใส่ลงในแผ่นงานใหม่หรือแผ่นงานที่มีอยู่ได้ตามที่คุณต้องการ จากนั้นคลิก OK. ดูภาพหน้าจอ:
- ตอนนี้ ตาราง Pivot จะถูกแทรกลงในเซลล์ปลายทางที่เลือก ดูภาพหน้าจอ:
ขั้นตอนที่ 2: การกำหนดค่าตาราง Pivot:
- ตัว Vortex Indicator ได้ถูกนำเสนอลงในนิตยสาร เขตข้อมูล PivotTable บานหน้าต่างลากฟิลด์ที่ซ้ำกันไปที่ แถว พื้นที่. นี่จะจัดกลุ่มรายการที่ซ้ำกันของคุณ
- จากนั้น ลากช่องที่มีค่าที่คุณต้องการรวมเข้าด้วยกัน ความคุ้มค่า พื้นที่. ตามค่าเริ่มต้น Excel จะรวมค่าต่างๆ ดูการสาธิตด้านล่าง:
ผลลัพธ์:
ขณะนี้ Pivot Table จะแสดงข้อมูลของคุณโดยมีข้อมูลซ้ำรวมกันและสรุปค่าของข้อมูลเหล่านั้น ซึ่งทำให้มีมุมมองที่ชัดเจนและกระชับสำหรับการวิเคราะห์ ดูภาพหน้าจอ:
รวมแถวที่ซ้ำกันและรวมค่าด้วยรหัส VBA
หากคุณสนใจโค้ด VBA ในส่วนนี้ เราจะให้โค้ด VBA เพื่อรวมแถวที่ซ้ำกันและรวมค่าที่เกี่ยวข้องในคอลัมน์อื่นๆ กรุณาทำตามขั้นตอนต่อไปนี้:
ขั้นตอนที่ 1: เปิดตัวแก้ไขโมดูลแผ่นงาน VBA และคัดลอกโค้ด
- ค้างไว้ ALT + F11 ใน Excel เพื่อเปิดไฟล์ Microsoft Visual Basic สำหรับแอปพลิเคชัน หน้าต่าง
- คลิก สิ่งที่ใส่เข้าไป > โมดูลและวางรหัสต่อไปนี้ในไฟล์ โมดูล หน้าต่าง.
รหัส VBA: รวมแถวที่ซ้ำกันและรวมค่าSub CombineDuplicateRowsAndSumForMultipleColumns() 'Update by Extendoffice Dim SourceRange As Range, OutputRange As Range Dim Dict As Object Dim DataArray As Variant Dim i As Long, j As Long Dim Key As Variant Dim ColCount As Long Dim SumArray() As Variant Dim xArr As Variant Set SourceRange = Application.InputBox("Select the original range:", "Kutools for Excel", Type:=8) If SourceRange Is Nothing Then Exit Sub ColCount = SourceRange.Columns.Count Set OutputRange = Application.InputBox("Select a cell for output:", "Kutools for Excel", Type:=8) If OutputRange Is Nothing Then Exit Sub Set Dict = CreateObject("Scripting.Dictionary") DataArray = SourceRange.Value For i = 1 To UBound(DataArray, 1) Key = DataArray(i, 1) If Not Dict.Exists(Key) Then ReDim SumArray(1 To ColCount - 1) For j = 2 To ColCount SumArray(j - 1) = DataArray(i, j) Next j Dict.Add Key, SumArray Else xArr = Dict(Key) For j = 2 To ColCount xArr(j - 1) = xArr(j - 1) + DataArray(i, j) Next j Dict(Key) = xArr End If Next i OutputRange.Resize(Dict.Count, ColCount).ClearContents i = 1 For Each Key In Dict.Keys OutputRange.Cells(i, 1).Value = Key For j = 1 To ColCount - 1 OutputRange.Cells(i, j + 1).Value = Dict(Key)(j) Next j i = i + 1 Next Key Set Dict = Nothing Set SourceRange = Nothing Set OutputRange = Nothing End Sub
ขั้นตอนที่ 2: ดำเนินการโค้ด
- หลังจากวางรหัสนี้แล้วโปรดกด F5 กุญแจสำคัญในการรันโค้ดนี้ ในกล่องพร้อมท์ ให้เลือกช่วงข้อมูลที่คุณต้องการรวมและรวม จากนั้นคลิก OK.
- และในกล่องพร้อมท์ถัดไป ให้เลือกเซลล์ที่คุณจะแสดงผลผลลัพธ์ แล้วคลิก OK.
ผลลัพธ์:
ตอนนี้แถวที่ซ้ำกันจะถูกรวมเข้าด้วยกัน และค่าที่เกี่ยวข้องได้ถูกรวมเข้าด้วยกันแล้ว ดูภาพหน้าจอ:
การรวมและการรวมแถวที่ซ้ำกันใน Excel สามารถทำได้ง่ายและมีประสิทธิภาพ เลือกจากฟังก์ชัน Consolidate อย่างง่าย, Kutools ขั้นสูง, Pivot Tables เชิงวิเคราะห์ หรือการเข้ารหัส VBA ที่ยืดหยุ่น เพื่อค้นหาโซลูชันที่เหมาะกับทักษะและความต้องการของคุณ หากคุณสนใจที่จะสำรวจเคล็ดลับและลูกเล่น Excel เพิ่มเติม เว็บไซต์ของเรามีบทช่วยสอนหลายพันรายการ คลิกที่นี่เพื่อเข้าถึงพวกเขา. ขอขอบคุณที่อ่าน และเราหวังว่าจะให้ข้อมูลที่เป็นประโยชน์เพิ่มเติมแก่คุณในอนาคต!
บทความที่เกี่ยวข้อง:
- รวมหลายแถวเป็นแถวเดียวโดยพิจารณาจากรายการที่ซ้ำกัน
- บางที คุณมีช่วงของข้อมูลในคอลัมน์ชื่อผลิตภัณฑ์ A มีรายการที่ซ้ำกัน และตอนนี้คุณจำเป็นต้องลบรายการที่ซ้ำกันในคอลัมน์ A แต่รวมค่าที่เกี่ยวข้องในคอลัมน์ B จะสามารถเอาชนะงานนี้ใน Excel ได้อย่างไร ?
- Vlookup และคืนค่าหลายค่าโดยไม่ซ้ำกัน
- บางครั้งคุณอาจต้องการ vlookup และส่งคืนค่าที่ตรงกันหลายค่าลงในเซลล์เดียวพร้อมกัน แต่ถ้ามีค่าซ้ำบางค่าที่เติมลงในเซลล์ที่ส่งคืนคุณจะละเว้นรายการที่ซ้ำกันได้อย่างไรและเก็บเฉพาะค่าที่ไม่ซ้ำกันเมื่อส่งคืนค่าที่ตรงกันทั้งหมดตามภาพหน้าจอต่อไปนี้
- รวมแถวที่มี ID/ชื่อเดียวกัน
- ตัวอย่างเช่นคุณมีตารางตามภาพหน้าจอด้านล่างนี้และคุณต้องรวมแถวกับรหัสคำสั่งซื้อมีแนวคิดอย่างไร ที่นี่บทความนี้จะแนะนำสองโซลูชันสำหรับคุณ
สุดยอดเครื่องมือเพิ่มผลผลิตในสำนักงาน
เพิ่มพูนทักษะ Excel ของคุณด้วย Kutools สำหรับ Excel และสัมผัสประสิทธิภาพอย่างที่ไม่เคยมีมาก่อน Kutools สำหรับ Excel เสนอคุณสมบัติขั้นสูงมากกว่า 300 รายการเพื่อเพิ่มประสิทธิภาพและประหยัดเวลา คลิกที่นี่เพื่อรับคุณสมบัติที่คุณต้องการมากที่สุด...
แท็บ Office นำอินเทอร์เฟซแบบแท็บมาที่ Office และทำให้งานของคุณง่ายขึ้นมาก
- เปิดใช้งานการแก้ไขและอ่านแบบแท็บใน Word, Excel, PowerPoint, ผู้จัดพิมพ์, Access, Visio และโครงการ
- เปิดและสร้างเอกสารหลายรายการในแท็บใหม่ของหน้าต่างเดียวกันแทนที่จะเป็นในหน้าต่างใหม่
- เพิ่มประสิทธิภาพการทำงานของคุณ 50% และลดการคลิกเมาส์หลายร้อยครั้งให้คุณทุกวัน!