Hoppa till huvudinnehåll

Kombinera snabbt samma värden/data eller duplicera rader i Excel

Författare: Xiaoyang Senast ändrad: 2023-02-27

Kutools för Excel

Ökar Excel med 300+
Kraftfulla funktioner

Anta att du arbetar med en datamängd som innehåller dubbla poster i en kolumn, och nu måste du kombinera rader baserade på samma värden i den kolumnen och utföra några operationer (som sammanfogning, beräkning) på cellerna i samma rad av andra kolumner. De Avancerade kombinera rader egenskap av Kutools för Excel kan hjälpa dig att lösa detta problem. Med den här funktionen kan du enkelt uppnå:

Kombinera rader med samma värden och slå samman värdena för andra kolumner

Kombinera dubbletter av rader och summa/antal värden för andra kolumner

Kombinera dubbletter av rader och behåll den första eller sista informationen i andra kolumner


Klicka Kutools > Slå ihop och dela > Avancerat kombinera rader för att aktivera den här funktionen. Se skärmdump:


Kombinera rader med samma värden och slå samman värdena för andra kolumner

Som visas i skärmdumpen nedan är detta en försäljningstabell som innehåller kunder och deras motsvarande beställningar i olika kolumner. Du kan se i tabellen att samma kund gjorde flera köp. Vårt mål är att slå samman köpen från samma kund till en rad, åtskilda med kommatecken. Låt oss se hur man hanterar denna uppgift med Avancerade kombinera rader särdrag.

1. Välj hela tabellen (A1: B13 i detta fall), gå till välj Kutools > Slå ihop och dela > Avancerade kombinera rader för att aktivera den här funktionen.

2. I Avancerade kombinera rader i dialogrutan måste du konfigurera enligt följande.

1) Det valda intervallet visas i Kombinera utbud låda. Du kan ändra intervallet om du behöver;
2) I Kolumnlista avsnitt, kan du se alla kolumner i det valda intervallet visas i listrutan.
A: Ange en nyckelkolumn för att söka efter dubbletter:
I det här fallet, eftersom jag behöver kombinera rader baserat på dubbletter av värden i kolumnen Kund, väljer jag här Kund i listan klickar du på pilen i Drift kolumn och välj sedan Primärnyckel från rullgardinsmenyn;
B: Ange en avgränsare för att separera de sammanslagna värdena:
Här väljer jag kolumnen Produkt, klicka på pilen i Drift kolumn och välj sedan Kommatecken i Kombinera grupp från rullgardinsmenyn.
3) Klicka på OK knapp.

Anmärkningar:
1) Om det valda intervallet har rubriker, Mina data har rubriker rutan kommer att markeras automatiskt.
2) För att behålla cellformateringen (som datum, procent, valuta och så vidare) efter sammanslagningen, kontrollera Använd formaterade värden låda.
3) I det här fallet, om det finns tomma celler i produktkolumnen, kommer ytterligare kommatecken och mellanslag att visas i den kommaseparerade listan. För att undvika detta måste du kontrollera Hoppa över tomma celler låda.
4) Om du inte vill visa dubbletter av värden i de sammanslagna resultaten, markera Ta bort dubbletter av värden låda.
5) I den nedre delen av fönstret kan du se två flikar "Förhandsvisning"Och"Exempelvis" Förhandsvisning fliken visar en förhandsvisning i realtid av sammanslagningsresultatet för de inställningar du angav. Och den Exempelvis fliken visar en skärmdump av ett exempel på denna funktion.

3. Sedan en till Avancerade kombinera rader dialogrutan dyker upp och visar hur många rader som kommer att slås samman. Klick OK att stänga den.

Efter sammanslagningen kan du se resultatet enligt följande.


Kombinera dubbletter av rader och summa/antal värden för andra kolumner

Som visas i skärmdumpen nedan är detta en försäljningstabell som innehåller kunder och deras motsvarande beställningar och försäljning i olika kolumner. Du kan se i tabellen att samma kund gjorde flera köp. Vårt mål är att slå samman köpen från samma kund till en rad och beräkna det totala beloppet för varje kund separat.

1. Välj hela tabellen (A1: C13 i detta fall), gå till välj Kutools > Slå ihop och dela > Avancerade kombinera rader för att aktivera den här funktionen.

2. I Avancerade kombinera rader i dialogrutan måste du konfigurera enligt följande.

1) Det valda intervallet visas i Kombinera utbud låda. Du kan ändra intervallet om du behöver;
2) I Kolumnlista avsnitt, kan du se alla kolumner i det valda intervallet visas i listrutan.
A: Ange en nyckelkolumn för att söka efter dubbletter:
I det här fallet, eftersom jag behöver kombinera rader baserat på dubbletter av värden i kolumnen Kund, väljer jag här Kund i listan klickar du på pilen i Drift kolumn och välj sedan Primärnyckel från rullgardinsmenyn;
B: Ange en avgränsare för att separera de sammanslagna resultaten:
Här väljer jag kolumnen Produkt, klicka på pilen i Drift kolumn och välj sedan en avgränsare du vill använda för att separera värdena (här väljer jag Kommatecken).
C: Utför beräkning för en viss kolumn:
I det här fallet måste jag summera försäljningen för samma kund. Här väljer jag Sale i listan klickar du på pilen i Drift kolumn och välj sedan Sum i Beräkna grupp från rullgardinsmenyn.
3) Klicka på OK knapp.

Anmärkningar:
1) Om det valda intervallet har rubriker, Mina data har rubriker rutan kommer att markeras automatiskt.
2) För att behålla cellformateringen (som datum, procent, valuta och så vidare) efter sammanslagningen, kontrollera Använd formaterade värden låda.
3) I det här fallet, om det finns tomma celler i produktkolumnen, kommer ytterligare kommatecken och mellanslag att visas i de sammanslagna värdena. För att undvika detta måste du kontrollera Hoppa över tomma celler låda.
4) För Försäljning kolumn kan du även utföra andra beräkningar, som t.ex medelvärdes, multiplicerande, räknas distinktEtc.
5) Om du inte vill visa dubbletter av värden i de sammanslagna resultaten, markera Ta bort dubbletter av värden låda.
6) I den nedre delen av fönstret kan du se två flikar "Förhandsvisning"Och"Exempelvis" Förhandsvisning fliken visar en förhandsvisning i realtid av sammanslagningsresultatet för de inställningar du angav. Och den Exempelvis fliken visar en skärmdump av ett exempel på denna funktion.

3. Sedan en till Avancerade kombinera rader dialogrutan dyker upp och visar hur många rader som kommer att slås samman. Klick OK att stänga den.

Efter sammanslagningen kan du se resultatet enligt följande.


Kombinera dubbletter av rader och behåll den första eller sista informationen i andra kolumner

Som visas i skärmdumpen nedan är detta en försäljningstabell som innehåller kunder och deras motsvarande beställningar och inköpsdatum i olika kolumner. Du kan se i tabellen att samma kund gjorde flera köp. Vårt mål är att slå samman köpen från samma kund till en rad och bara behålla det första köpdatumet i kolumnen Datum.

1. Välj hela tabellen (A1: C13 i detta fall), gå till välj Kutools > Slå ihop och dela > Avancerade kombinera rader för att aktivera den här funktionen.

2. I Avancerade kombinera rader i dialogrutan måste du konfigurera enligt följande.

1) Det valda intervallet visas i Kombinera sortimentslåda. Du kan ändra intervallet om du behöver;
2) I Kolumnlista avsnitt, kan du se alla kolumner i det valda intervallet visas i listrutan.
A: Ange en nyckelkolumn för att söka efter dubbletter:
I det här fallet, eftersom jag behöver kombinera rader baserat på dubbletter av värden i kolumnen Kund, väljer jag här Kund i listan klickar du på pilen i Drift kolumn och välj sedan Primärnyckel från rullgardinsmenyn;
B: Ange en avgränsare för att separera de sammanslagna värdena:
Här väljer jag kolumnen Produkt, klicka på pilen i Drift kolumn och välj sedan en avgränsare som du vill använda för att separera värdena (här väljer jag Kommatecken).
C: Behåll den första/sista i en kolumn:
I det här fallet vill jag bara behålla det första köpdatumet för varje kund. Här väljer jag Datum i listan klickar du på pilen i Drift kolumn och välj sedan Behåll första data i kolumn i Ha kvar grupp från rullgardinsmenyn.
3) Klicka på OK knapp.

Anmärkningar:
1) Om det valda intervallet har rubriker, Mina data har rubriker rutan kommer att markeras automatiskt.
2) För att behålla cellformateringen (som datum, procent, valuta och så vidare) efter sammanslagningen, kontrollera Använd formaterade värden låda. I det här exemplet bibehålls datumformateringen i datumkolumnen om det här alternativet är markerat efter sammanfogningen.
3) I det här fallet, om det finns tomma celler i produktkolumnen, kommer ytterligare kommatecken och mellanslag att visas i de sammanslagna värdena. För att undvika detta måste du kontrollera Hoppa över tomma celler låda.
4) Om du inte vill visa dubbletter av värden i de sammanslagna resultaten, markera Ta bort dubbletter av värden låda.
5) I den nedre delen av fönstret kan du se två flikar "Förhandsvisning"Och"Exempelvis" Förhandsvisning fliken visar en förhandsvisning i realtid av sammanslagningsresultatet för de inställningar du angav. Och den Exempelvis fliken visar en skärmdump av ett exempel på denna funktion.

3. Sedan en till Avancerade kombinera rader dialogrutan dyker upp och visar hur många rader som kommer att slås samman. Klick OK att stänga den.

Efter sammanslagningen kan du se resultatet enligt följande.


Anmärkningar:

1. Denna funktion stöder Ångra (Ctrl + Z);

2. Denna funktion fungerar inte för att filtrera data.


Produktivitetsverktyg rekommenderas
Följande verktyg kan i hög grad spara tid och pengar, vilket är rätt för dig?
Fliken Office: Använda praktiska flikar i ditt Office, som sättet för Chrome, Firefox och New Internet Explorer.
Kutools för Excel: Mer än 300 avancerade funktioner för Excel 2021, 2019, 2016, 2013, 2010, 2007 och Office 365.

Kutools för Excel

Funktionaliteten som beskrivs ovan är bara en av 300 kraftfulla funktioner i Kutools för Excel.

Designad för Excel(Office) 2021, 2019, 2016, 2013, 2010, 2007 och Office 365. Gratis nedladdning och användning i 30 dagar.

Skärmdump av Kutools för Excel

btn läs mer      nedladdning av btn     btn-köp

Comments (10)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
It just spins, nothing happend. Would be a great feature if i could get it to work
This comment was minimized by the moderator on the site
What a great concept...but it doesn't work. I got it to work 2 or 3 times and now it doens't do anything anymore!
This comment was minimized by the moderator on the site
I find this to be the best and the worst tool... sometimes simple combines hang forever.
This comment was minimized by the moderator on the site
I love the tool! Had a 8,000 row spreadsheet - took a few hours, but it worked great. Then I got really bold and tried my much larger spreadsheet - it's been almost 24 hours now and it's still going.
This comment was minimized by the moderator on the site
Still problem for me... Not really efficient !!!
This comment was minimized by the moderator on the site
3 Columns, 1800 rows... still processing.
This comment was minimized by the moderator on the site
8000 rows, 10 columns, still processing after 1.5 hours
This comment was minimized by the moderator on the site
Same thing here, with 50000 rows, has been processing for over 10 hours now,any solutions?
This comment was minimized by the moderator on the site
Hey Matt, I have a sheet with 89000 rows just two columns. I've been here since the cows came home, left again the next day and came home again - the advanced combine rows is still running, and I have an Intel Core i9-9900 processor in my box to boot. I learned my lesson the hard way, and believe the Kutools utility is specifically for small data sets of no more than 1,000 rows. Anything larger than that and you're asking for trouble.
This comment was minimized by the moderator on the site
I have a sheet of 26000 rows just two columns. The advanced combine rows has been running for over 30 min. ??? I tried closing and running it again with no better results. Any thoughts?
There are no comments posted here yet
Leave your comments
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations