Obsah
Pri práci s programom Microsoft Excel doma a v kancelárii, v supermarkete alebo vo firemných spoločnostiach často potrebujeme asimilovať duplicitné riadky pracovného hárka a sčítať výsledky. V programe Excel existujú rôzne účinné a pohodlné techniky na zlúčenie duplicitných riadkov. Dnes si ukážeme tri z nich s vhodnými príkladmi a vhodnými ilustráciami.
Stiahnite si cvičebnicu
Praktickú knihu si môžete stiahnuť z tohto odkazu.
Zlúčenie duplicitných riadkov.xlsm3 metódy na zlúčenie duplicitných riadkov v programe Excel
Predpokladajme, že máme súbor údajov obsahujúci údaje o predaji niekoľkých obchodných zástupcov v pracovnom hárku programu Excel. Potrebujeme zlúčiť súbor údajov tak, aby bol každý obchodný zástupca zaznamenaný v tabuľke len raz spolu s jeho celkovým predajom. Ukážeme si tri široko používané metódy na zlúčenie duplicitných riadkov na konsolidáciu našich vzorových údajov.
1. Na zlúčenie duplicitných riadkov použite možnosť Konsolidovať
Možnosť Konsolidovať v programe Excel sa používa na kombinovanie informácií z viacerých riadkov, hárkov alebo zošitov na jednom mieste. Pomáha vám zhrnúť informácie z vašej dátovej tabuľky z jej rôznych miest. Postupne si ukážeme, ako nám tento nástroj pomáha pri riešení našich problémov
Kroky:
1. Vyberte hlavičky údajov, kopírovať a vložte ich umiestnenie ( E4:F4 ), kde chcete zobraziť konsolidované údaje.
2. Vyberte Bunka E5 ktorý sa nachádza hneď pod ľavým záhlavím novej tabuľky. Potom prejdite na Údaje tab.
3. Teraz prejdite na Dátové nástroje a kliknite na Konsolidácia ikona. Zobrazí sa dialógové okno.
4. Z F unction v rozbaľovacom zozname vyberte Suma (alebo akúkoľvek inú možnosť, ktorú považujete za užitočnú pre svoju úlohu).
5. V Odkaz kliknite na pole R Výber anjelov a vyberte rozsah buniek B5:C14 Nezabudnite vybrať Ľavý stĺpec zaškrtávacie políčko.
6. Tlač OK .
Nakoniec získate jedinečný zoznam obchodní zástupcovia spolu s ich celkový predaj z vášho počiatočného súboru údajov.
Prečítajte si viac: Ako zlúčiť riadky v programe Excel (4 metódy) .
2. Použite tabuľku Excel Pivot na konsolidáciu duplicitných riadkov
A Otočná tabuľka je nesmierne účinný nástroj programu MS Excel na sčítanie, konsolidáciu a kontrolu údajov v programe Excel. V tejto metóde si ukážeme, ako tento nástroj využiť na zlúčenie duplicitných riadkov a poslúži nám na naše účely.
Kroky:
1. Kliknite na ľubovoľnú bunku vo vašom súbore údajov (tu na Bunka B5) a prejdite do Vložte tab.
2. V Tabuľky vyberte skupinu PivotTable možnosť .
3. Stránka Vytvoriť tabuľku PivotTable Otvorí sa dialógové okno. Pozrite sa na Výber tabuľky alebo rozsahu a pozorne sa pozrite, či je vybraný rozsah správny. Existujúci pracovný hárok.
4. Kliknite na Umiestnenie a vyberte umiestnenie (Tu v Bunka E4 ), kam chcete umiestniť výsledný PivotTable Potom stlačte OK .
Otočná tabuľka sa zobrazí vo vybranom Bunka E4.
5. Kliknite na tlačidlo kdekoľvek v tabuľke Pivot.
Stránka PivotTable Na pravej strane sa otvorí dialógové okno.
6. Označte Obchodný zástupca a Predaj začiarkavacie políčka. Oblasť obchodného zástupcu v Riadky oblasť a Oblasť predaja v Hodnoty oblasť.
Nakoniec sme skonsolidovali naše údaje pomocou nástroja PivotTable.
Prečítajte si viac: Ako zlúčiť riadky v programe Excel na základe kritérií (najjednoduchšie spôsoby)
Podobné čítania
- Ako spojiť duplicitné riadky v programe Excel bez straty údajov (6 metód)
- Ako zlúčiť riadky pomocou čiarky v programe Excel (4 rýchle metódy)
- Excel kombinuje riadky s rovnakým ID (3 rýchle metódy)
- Prevod viacerých riadkov na jeden stĺpec v programe Excel (2 spôsoby)
- Ako zlúčiť riadky v programe Excel bez straty údajov (5 spôsobov)
3. Použitie kódov Excel VBA na kombinovanie duplicitných riadkov
Kódy VBA tiež pomáhajú zlúčiť duplicitné riadky v pracovnom hárku. Ukážeme vám, ako pracovať s kódom VBA na zlúčenie duplicitných riadkov v programe MS Excel.
Poznámka:
Po použití kódu VBA už pôvodné údaje v hárku nebudú existovať. Budeme musieť zálohovať kópiu údajov.
Kroky:
1. Najprv kliknite pravým tlačidlom myši na názov pracovného hárka " Používanie kódu VBA ". Potom kliknite na Zobraziť kód.
2. Modul aplikácií Microsoft Visual Basic otvorí sa okno.
3. Kopírovať nasledujúce Kódy VBA a práve vložte ich do okno modulu .
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) 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
Vaša stránka Modul MS VBA sa zobrazí takto.
4. Teraz stlačte F5 alebo kliknite na Spustiť formulár Sub/User a potom kliknite na ikonu Spustiť .
5. Vyberieme rozsah buniek B5:C14 ktoré chceme konsolidovať a stlačiť OK .
6. Duplicitné riadky sa teraz zlúčia a hodnoty predaja sa sčítajú pre každý jedinečný Obchodný zástupca .
Ďalšie informácie: Kombinácia duplicitných riadkov a súčet hodnôt v programe Excel
Záver
Dúfam, že pre vás budú všetky tieto metódy nápomocné. Pracovný zošit si môžete stiahnuť a sami si ho precvičiť. Ak máte nejaké otázky, pripomienky alebo akúkoľvek spätnú väzbu, dajte mi prosím vedieť v komentári.