Přejít k hlavnímu obsahu

Rychle zkombinujte stejné hodnoty/data nebo duplicitní řádky v Excelu

Předpokládejme, že pracujete se sadou dat, která obsahuje duplicitní záznamy ve sloupci, a nyní potřebujete zkombinovat řádky založené na stejných hodnotách v tomto sloupci a provést některé operace (jako je sloučení, výpočet) na buňkách ve stejném řádku. další sloupce. The Pokročilé kombinování řádků vlastnost Kutools pro Excel vám může pomoci vyřešit tento problém. Pomocí této funkce můžete snadno dosáhnout:

Zkombinujte řádky se stejnými hodnotami a sloučte hodnoty ostatních sloupců

Kombinujte duplicitní řádky a hodnoty součtu/počtu jiných sloupců

Zkombinujte duplicitní řádky a ponechte první nebo poslední data ostatních sloupců


klikněte Kutools > Sloučit a rozdělit > Advanced Combine Rows, abyste tuto funkci povolili. Viz snímek obrazovky:


Zkombinujte řádky se stejnými hodnotami a sloučte hodnoty ostatních sloupců

Jak je znázorněno na obrázku níže, jedná se o prodejní tabulku obsahující zákazníky a jejich odpovídající objednávky v různých sloupcích. V tabulce vidíte, že stejný zákazník provedl více nákupů. Naším cílem je sloučit nákupy stejného zákazníka do jednoho řádku odděleného čárkami. Podívejme se, jak tento úkol zvládnout pomocí Pokročilé kombinování řádků vlastnost.

1. Vyberte celou tabulku (A1: B13 v tomto případě), přejděte k výběru Kutools > Sloučit a rozdělit > Pokročilé kombinování řádků pro povolení této funkce.

2. V Pokročilé kombinování řádků dialogové okno, musíte nakonfigurovat následujícím způsobem.

1) Vybraný rozsah se zobrazí v Kombinujte rozsah box. V případě potřeby můžete rozsah změnit;
2) V Seznam sloupců sekce, můžete vidět všechny sloupce vybraného rozsahu jsou zobrazeny v seznamu.
A: Zadejte klíčový sloupec pro kontrolu duplicit:
V tomto případě, protože potřebuji kombinovat řádky na základě duplicitních hodnot ve sloupci Zákazník, vyberu zde Zákazník v seznamu klikněte na šipku v Operace sloupec a poté vyberte Primární klíč z rozbalovací nabídky;
B: Zadejte oddělovač pro oddělení sloučených hodnot:
Zde vyberu sloupec Produkt, klikněte na šipku v Operace sloupec a poté vyberte Čárka v Kombinovat skupiny z rozbalovací nabídky.
3) Klikněte na OK .

Poznámky:
1) Pokud má vybraný rozsah záhlaví, Moje data mají záhlaví políčko bude automaticky zaškrtnuto.
2) Chcete-li po sloučení zachovat formátování buněk (jako je datum, procento, měna atd.), zaškrtněte políčko Použijte formátované hodnoty box.
3) V tomto případě, pokud jsou ve sloupci produktu prázdné buňky, objeví se v seznamu odděleném čárkami další čárky a mezery. Abyste tomu zabránili, musíte zkontrolovat Přeskočit prázdné buňky box.
4) Pokud nechcete ve sloučených výsledcích zobrazovat duplicitní hodnoty, zaškrtněte Smazat duplicitní hodnoty box.
5) Ve spodní části okna můžete vidět dvě záložky "Náhled"A"Příklad" Náhled zobrazuje náhled výsledku sloučení pro vámi zadaná nastavení v reálném čase. A Příklad zobrazí snímek obrazovky s příkladem této funkce.

3. Pak další Pokročilé kombinování řádků Zobrazí se dialogové okno, které ukazuje, kolik řádků bude úspěšně sloučeno. Klikněte OK zavřít.

Po sloučení můžete vidět výsledek následovně.


Kombinujte duplicitní řádky a hodnoty součtu/počtu jiných sloupců

Jak je znázorněno na obrázku níže, jedná se o prodejní tabulku obsahující zákazníky a jejich odpovídající objednávky a prodeje v různých sloupcích. V tabulce vidíte, že stejný zákazník provedl více nákupů. Naším cílem je sloučit nákupy stejného zákazníka do jednoho řádku a vypočítat celkovou částku pro každého zákazníka zvlášť.

1. Vyberte celou tabulku (A1: C13 v tomto případě), přejděte k výběru Kutools > Sloučit a rozdělit > Pokročilé kombinování řádků pro povolení této funkce.

2. V Pokročilé kombinování řádků dialogové okno, musíte nakonfigurovat následujícím způsobem.

1) Vybraný rozsah se zobrazí v Kombinujte rozsah box. V případě potřeby můžete rozsah změnit;
2) V Seznam sloupců sekce, můžete vidět všechny sloupce vybraného rozsahu jsou zobrazeny v seznamu.
A: Zadejte klíčový sloupec pro kontrolu duplicit:
V tomto případě, protože potřebuji kombinovat řádky na základě duplicitních hodnot ve sloupci Zákazník, vyberu zde Zákazník v seznamu klikněte na šipku v Operace sloupec a poté vyberte Primární klíč z rozbalovací nabídky;
B: Zadejte oddělovač pro oddělení sloučených výsledků:
Zde vyberu sloupec Produkt, klikněte na šipku v Operace sloupec a poté vyberte a oddělovač, který chcete použít k oddělení hodnot (zde vybírám Čárka).
C: Proveďte výpočet pro určitý sloupec:
V tomto případě musím sečíst tržby za stejného zákazníka. Zde vybírám AKCE v seznamu klikněte na šipku v Operace sloupec a poté vyberte Součet v Vypočítaná skupiny z rozbalovací nabídky.
3) Klikněte na OK .

Poznámky:
1) Pokud má vybraný rozsah záhlaví, Moje data mají záhlaví políčko bude automaticky zaškrtnuto.
2) Chcete-li po sloučení zachovat formátování buněk (jako je datum, procento, měna atd.), zaškrtněte políčko Použijte formátované hodnoty box.
3) V tomto případě, pokud jsou ve sloupci produktu prázdné buňky, objeví se ve sloučených hodnotách další čárky a mezery. Abyste tomu zabránili, musíte zkontrolovat Přeskočit prázdné buňky box.
4) Pro Prodej sloupec, můžete provádět i další výpočty, jako např průměrování, násobení, počítání zřetelné, Etc.
5) Pokud nechcete ve sloučených výsledcích zobrazovat duplicitní hodnoty, zaškrtněte Smazat duplicitní hodnoty box.
6) Ve spodní části okna můžete vidět dvě záložky "Náhled"A"Příklad" Náhled zobrazuje náhled výsledku sloučení pro vámi zadaná nastavení v reálném čase. A Příklad zobrazí snímek obrazovky s příkladem této funkce.

3. Pak další Pokročilé kombinování řádků Zobrazí se dialogové okno, které ukazuje, kolik řádků bude úspěšně sloučeno. Klikněte OK zavřít.

Po sloučení můžete vidět výsledek následovně.


Zkombinujte duplicitní řádky a ponechte první nebo poslední data ostatních sloupců

Jak je znázorněno na obrázku níže, jedná se o prodejní tabulku obsahující zákazníky a jejich odpovídající objednávky a data nákupu v různých sloupcích. V tabulce vidíte, že stejný zákazník provedl více nákupů. Naším cílem je sloučit nákupy stejného zákazníka do jednoho řádku a ve sloupci Datum ponechat pouze datum prvního nákupu.

1. Vyberte celou tabulku (A1: C13 v tomto případě), přejděte k výběru Kutools > Sloučit a rozdělit > Pokročilé kombinování řádků pro povolení této funkce.

2. V Pokročilé kombinování řádků dialogové okno, musíte nakonfigurovat následujícím způsobem.

1) Vybraný rozsah se zobrazí v Kombinovat rozsah box. V případě potřeby můžete rozsah změnit;
2) V Seznam sloupců sekce, můžete vidět všechny sloupce vybraného rozsahu jsou zobrazeny v seznamu.
A: Zadejte klíčový sloupec pro kontrolu duplicit:
V tomto případě, protože potřebuji kombinovat řádky na základě duplicitních hodnot ve sloupci Zákazník, vyberu zde Zákazník v seznamu klikněte na šipku v Operace sloupec a poté vyberte Primární klíč z rozbalovací nabídky;
B: Zadejte oddělovač pro oddělení sloučených hodnot:
Zde vyberu sloupec Produkt, klikněte na šipku v Operace sloupec a poté vyberte oddělovač, který chcete použít k oddělení hodnot (zde vybírám Čárka).
C: Zachovejte první/poslední sloupec:
V tomto případě chci u každého zákazníka zachovat pouze datum prvního nákupu. Zde vybírám Datum v seznamu klikněte na šipku v Operace sloupec a poté vyberte Ponechte 1. údaj sloupce v Udržet skupiny z rozbalovací nabídky.
3) Klikněte na OK .

Poznámky:
1) Pokud má vybraný rozsah záhlaví, Moje data mají záhlaví políčko bude automaticky zaškrtnuto.
2) Chcete-li po sloučení zachovat formátování buněk (jako je datum, procento, měna atd.), zaškrtněte políčko Použijte formátované hodnoty box. V tomto příkladu je formátování data ve sloupci data zachováno, pokud je tato možnost po sloučení zaškrtnuta.
3) V tomto případě, pokud jsou ve sloupci produktu prázdné buňky, objeví se ve sloučených hodnotách další čárky a mezery. Abyste tomu zabránili, musíte zkontrolovat Přeskočit prázdné buňky box.
4) Pokud nechcete ve sloučených výsledcích zobrazovat duplicitní hodnoty, zaškrtněte Smazat duplicitní hodnoty box.
5) Ve spodní části okna můžete vidět dvě záložky "Náhled"A"Příklad" Náhled zobrazuje náhled výsledku sloučení pro vámi zadaná nastavení v reálném čase. A Příklad zobrazí snímek obrazovky s příkladem této funkce.

3. Pak další Pokročilé kombinování řádků Zobrazí se dialogové okno, které ukazuje, kolik řádků bude úspěšně sloučeno. Klikněte OK zavřít.

Po sloučení můžete vidět výsledek následovně.


Poznámky:

1. Tato funkce podporuje Vrátit zpět (Ctrl + Z);

2. Tato funkce nefunguje pro filtrování dat.


Doporučujeme nástroje produktivity
Následující nástroje vám mohou výrazně ušetřit čas a peníze, který je pro vás ten pravý?
Karta Office: Používání praktických karet ve vaší kanceláři, jako způsob Chrome, Firefox a New Internet Explorer.
Kutools pro Excel: Více než 300 pokročilých funkcí pro Excel 2021, 2019, 2016, 2013, 2010, 2007 a Office 365.

Kutools pro Excel

Výše popsaná funkce je pouze jednou z 300 výkonných funkcí Kutools pro Excel.

Navrženo pro Excel(Office) 2021, 2019, 2016, 2013, 2010, 2007 a Office 365. Bezplatné stažení a používání po dobu 30 dnů.

Snímek obrazovky Kutools pro Excel

btn číst více      stáhnutí btn     btn nákup

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
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations