Innehållsförteckning
När vi arbetar med Microsoft Excel i hemmet och på kontoret, i superbutiker eller på företag behöver vi ofta sammanföra dubbla rader i arbetsbladet och lägga ihop resultaten. Det finns olika effektiva och bekväma tekniker i Excel för att sammanföra dubbla rader. I dag ska vi visa tre av dem med lämpliga exempel och illustrationer.
Ladda ner övningsboken
Du kan ladda ner övningsboken från följande länk.
Slå ihop dubbla rader.xlsm3 metoder för att slå ihop dubbla rader i Excel
Låt oss anta att vi har en datamängd som innehåller försäljningsuppgifter för flera säljare i ett Excel-arbetsblad. Vi måste slå ihop datamängden så att varje säljare bara registreras en gång i tabellen tillsammans med sin totala försäljning. Vi kommer att visa tre allmänt använda metoder för att slå ihop dubbla rader för att konsolidera våra exempeluppgifter.
1. Använd alternativet Konsolidera för att slå ihop dubbla rader.
Alternativet Excel Consolidate används för att kombinera information från flera rader, arbetsblad eller arbetsböcker på ett ställe. Det hjälper dig att sammanfatta informationen från din datatabell från dess olika platser. Vi kommer steg för steg att se hur detta verktyg hjälper oss att lösa våra problem.
Steg:
1. Välj dina dataöverskrifter, kopiera och pasta dem på den plats ( E4:F4 ) där du vill visa de konsoliderade uppgifterna.
2. Välj den Cell E5 som finns precis under den nya tabellens överskrift längst till vänster. Gå sedan till Uppgifter fliken.
3. Gå nu till Verktyg för data gruppen och klicka på Konsolidera ikonen. En dialogruta visas.
4. Från F ohälsa väljer du Summa (eller något annat alternativ som du anser vara användbart för din uppgift).
5. I Referens klickar du på fältet R ange Urval ikonen och välj ett antal celler. B5:C14 Glöm inte att välja Vänster kolumn kryssrutan.
6. Tryck på OK .
I slutändan får du en unik lista över de Försäljningsrepresentanter. tillsammans med deras total försäljning från din ursprungliga datamängd.
Läs mer: Hur man slår ihop rader i Excel (4 metoder) .
2. Använd Excel-pivottabellen för att konsolidera dubbla rader
A Pivottabell är ett oerhört effektivt MS Excel-verktyg för att summera, konsolidera och inspektera data i Excel. I den här metoden kommer vi att visa hur man använder det här verktyget för att slå ihop dubbla rader och tjäna våra syften.
Steg:
1. Klicka på en valfri cell i datamängden (här på Cell B5) och gå till Infoga fliken.
2. I Tabeller grupp, välj den PivotTable alternativ .
3. Skapa PivotTable öppnas. Titta på den Välj en tabell eller ett intervall fältet och titta noga på om det valda intervallet är korrekt. Välj Befintligt arbetsblad.
4. Klicka på Plats ikonen och välj plats (Här i Cell E4 ) där du vill placera den resulterande PivotTable Tryck sedan på OK .
En pivottabell visas i den valda Cell E4.
5. Klicka på någonstans i pivottabellen.
PivotTable öppnas på höger sida.
6. Markera den Säljare och Försäljning kryssrutor. Dra i Område för säljare i den Rader området och Försäljningsområde i den Värden område.
Slutligen har vi konsoliderat våra data med hjälp av verktyget PivotTable.
Läs mer: Hur man slår ihop rader i Excel baserat på kriterier (enklaste sättet)
Liknande läsningar
- Hur du kombinerar dubbla rader i Excel utan att förlora data (6 metoder)
- Hur man slår ihop rader med kommatecken i Excel (4 snabba metoder)
- Excel kombinerar rader med samma ID (3 snabba metoder)
- Konvertera flera rader till en enda kolumn i Excel (2 sätt)
- Hur du slår ihop rader i Excel utan att förlora data (5 sätt)
3. Användning av Excel VBA-koder för att kombinera dubbla rader
VBA-koderna hjälper också till att slå ihop dubbla rader i arbetsbladet. Vi visar hur du kan arbeta med VBA-kod för att slå ihop dubbla rader i MS Excel.
Observera:
De ursprungliga uppgifterna kommer inte längre att finnas i arket efter att vi har använt VBA-kod. Vi måste säkerhetskopiera en kopia av uppgifterna.
Steg:
1. Först och främst högerklickar du på arbetsbladets namn " Användning av VBA-kod ". Klicka sedan på Visa kod.
2. Modul för Microsoft Visual Basic-tillämpningar öppnas.
3. Kopiera följande VBA-koder och bara pasta de till den Modulfönster .
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)) + xRng(i, 2) Nästa 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
Din MS VBA-modul kommer att se ut så här.
4. Tryck nu på F5 eller klicka på Kör under-/användarformuläret ikonen och klicka sedan på Kör .
5. Vi väljer ett intervall av celler B5:C14 som vi vill konsolidera och trycka på OK .
6. De dubbla raderna slås nu samman och försäljningsvärdena läggs samman för varje unik Säljare .
Läs mer: Kombinera dubbla rader och summera värdena i Excel
Slutsats
Jag hoppas att du kommer att tycka att alla dessa metoder är användbara. Du kan ladda ner arbetsboken och öva själv. Om du har några frågor, kommentarer eller någon form av feedback, låt mig veta det i kommentarsfältet.