Cuprins
În timp ce ne ocupăm de Microsoft Excel acasă și la birou, în supermagazine sau în companii corporative, deseori trebuie să asimilăm rândurile duplicate din foaia de lucru și să adunăm rezultatele. Există diferite tehnici eficiente și confortabile în Excel pentru a uni rândurile duplicate. Astăzi vom prezenta trei dintre ele cu exemple adecvate și ilustrații corespunzătoare.
Descărcați caietul de practică
Puteți descărca caietul de practică de la următorul link.
Îmbinarea rândurilor duplicate.xlsm3 Metode pentru a uni rândurile duplicate în Excel
Să presupunem că avem un set de date care conține datele de vânzări ale mai multor reprezentanți de vânzări într-o foaie de calcul Excel. Trebuie să fuzionăm setul de date astfel încât fiecare reprezentant de vânzări să fie înregistrat o singură dată în tabel împreună cu vânzările sale totale. Vom prezenta trei metode utilizate pe scară largă pentru fuzionarea rândurilor duplicate pentru a consolida datele din exemplul nostru.
1. Folosiți opțiunea Consolidate pentru a unifica rândurile duplicate
Opțiunea Excel Consolidate este utilizat pentru a combina informații din mai multe rânduri, foi de calcul sau registre de lucru într-un singur loc. Vă ajută să rezumați informațiile din tabelul de date din diferitele sale locații. Vom vedea pas cu pas cum ne ajută acest instrument în rezolvarea problemelor noastre
Pași:
1. Selectați anteturile de date, copie și pastă le în locația ( E4:F4 ) în care doriți să afișați datele consolidate.
2. Selectați Celula E5 situat chiar sub antetul cel mai din stânga al noului tabel. Apoi mergeți la rubrica Date tab.
3. Acum, mergeți la Instrumente de date și faceți clic pe Consolidați Va apărea o casetă de dialog.
4. De la F unție selectați Suma (sau orice altă opțiune pe care o considerați utilă pentru sarcina dumneavoastră).
5. În Referință faceți clic pe butonul R Ange Selecție și selectați intervalul de celule B5:C14 Nu uitați să selectați Coloana din stânga caseta de selectare.
6. Apăsați OK .
În final, veți obține lista unică a reprezentanți de vânzări împreună cu vânzări totale din setul inițial de date.
Citește mai mult: Cum să combinați rândurile în Excel (4 metode) .
2. Utilizați tabelul pivot Excel pentru a consolida rândurile duplicate
A Tabel pivotant este un instrument MS Excel extrem de eficient pentru însumarea, consolidarea și inspectarea datelor în Excel. În această metodă, vom arăta cum să utilizăm acest instrument pentru a unifica rândurile duplicate și a servi scopurilor noastre.
Pași:
1. Faceți clic pe orice celulă din setul de date (aici pe Celula B5) și mergeți la Introduceți tab.
2. În Tabele selectați grupul PivotTable opțiunea .
3. The Creați tabelul pivotant Se va deschide o casetă de dialog. Uitați-vă la Selectați un tabel sau un interval câmp și verificați cu atenție dacă intervalul selectat este corect. Alegeți Fișa de lucru existentă.
4. Faceți clic pe butonul Locație și selectați locația (Aici în Celula E4 ) în care doriți să plasați fișierul rezultat PivotTable Apoi apăsați OK .
Un tabel pivot va apărea în fereastra selectată Celula E4.
5. Faceți clic pe oriunde în tabelul pivot.
The PivotTable în partea dreaptă se va deschide o casetă de dialog.
6. Marcați Reprezentant de vânzări și Vânzări Trageți căsuțele de control. Domeniul Sales Rep în Rânduri zona și Domeniul vânzărilor în Valori zonă.
În cele din urmă, am consolidat datele noastre folosind instrumentul PivotTable.
Citiți mai mult: Cum să combinați rândurile în Excel pe baza criteriilor (cele mai simple moduri)
Lecturi similare
- Cum să combinați rândurile duplicate în Excel fără a pierde date (6 metode)
- Cum să combinați rândurile cu virgulă în Excel (4 metode rapide)
- Excel Combină rândurile cu același ID (3 metode rapide)
- Conversia mai multor rânduri într-o singură coloană în Excel (2 moduri)
- Cum să combinați rândurile în Excel fără a pierde date (5 moduri)
3. Utilizarea codurilor Excel VBA pentru combinarea rândurilor duplicate
Codurile VBA ajută, de asemenea, la consolidarea rândurilor duplicate din foaia de lucru. Vă vom arăta cum să lucrați cu codul VBA pentru a consolida rândurile duplicate în MS Excel.
Notă:
Datele originale nu vor mai exista în foaie după ce am folosit codul VBA. Va trebui să facem o copie de rezervă a datelor.
Pași:
1. Mai întâi de toate, faceți clic dreapta pe numele foii de lucru " Utilizarea codului VBA ". apoi faceți clic pe Vezi codul.
2. Modulul Microsoft Visual Basic Applications se va deschide o fereastră.
3. Copiați următoarele Coduri VBA și doar pastă le în fereastra modulului .
Option Explicit Sub CombineRows() Dim Rng As Range Dim x1 As Variant Dim xRng As Variant Dim Title As String Dim i As Integer On Error Resume Next Title = "Merge Duplicate Rows" Set Rng = Application.Selection Set Rng = Application.InputBox("Range", Title, Rng.Address, Type:=8) Set x1 = CreateObject("Scripting.x1tionary") xRng = Rng.Value For i = 1 To UBound(xRng, 1) x1(xRng(i, 1)) = x1(xRng(i, 1)) = x1(xRng(i,1))) + xRng(i, 2) Next Application.ScreenUpdating = False Rng.ClearContents Rng.Range("A1").Resize(x1.Count, 1) = Application.WorksheetFunction.Transpose(x1.keys) Rng.Range("B1").Resize(x1.Count, 1) = Application.WorksheetFunction.Transpose(x1.items) Application.ScreenUpdating = True End Sub
Modul MS VBA va apărea în felul următor.
4. Acum apăsați F5 sau faceți clic pe butonul Rulați formularul de sub/utilizator și apoi faceți clic pe Rulați .
5. Vom selecta intervalul de celule B5:C14 pe care dorim să le consolidăm și să le presăm OK .
6. Rândurile duplicate sunt fuzionate acum, iar valorile vânzărilor sunt adunate pentru fiecare rând unic. Reprezentant de vânzări .
Citește mai mult: Combină rândurile duplicate și însumează valorile în Excel
Concluzie
Sper că veți găsi toate aceste metode instrumentale. Caietul de lucru este acolo pentru a descărca și a vă exersa singuri. Dacă aveți întrebări, comentarii sau orice fel de feedback, vă rog să mă anunțați în caseta de comentarii.