Turinys
Dirbdami su "Microsoft Excel" namuose ir biure, superparduotuvėse ar verslo įmonėse, dažnai turime asimiliuoti pasikartojančias darbalapio eilutes ir sudėti rezultatus. Yra įvairių veiksmingų ir patogių "Excel" metodų, kaip sujungti pasikartojančias eilutes. Šiandien parodysime tris iš jų su tinkamais pavyzdžiais ir tinkamomis iliustracijomis.
Atsisiųsti praktikos sąsiuvinį
Praktikos knygą galite atsisiųsti iš šios nuorodos.
Sujungti pasikartojančias eilutes.xlsm3 metodai, kaip sujungti pasikartojančias eilutes programoje "Excel
Tarkime, "Excel" darbalapyje turime duomenų rinkinį, kuriame pateikiami kelių pardavimo atstovų pardavimų duomenys. Reikia sujungti duomenų rinkinį taip, kad kiekvienas pardavimo atstovas lentelėje būtų įrašytas tik vieną kartą kartu su bendra pardavimų suma. Parodysime tris plačiai naudojamus pasikartojančių eilučių sujungimo metodus, skirtus mūsų pavyzdžio duomenims sujungti.
1. Norėdami sujungti pasikartojančias eilutes, naudokite konsolidacijos parinktį
"Excel" konsolidavimo parinktis naudojamas informacijai iš kelių eilučių, darbalapių ar sąsiuvinių sujungti į vieną vietą. Jis padeda apibendrinti informaciją iš duomenų lentelės iš skirtingų jos vietų. Žingsnis po žingsnio pamatysime, kaip šis įrankis padeda mums spręsti problemas
Žingsniai:
1. Pasirinkite duomenų antraštes, kopijuoti ir įklijuokite juos į vietą ( E4:F4 ), kurioje norite rodyti konsoliduotus duomenis.
2. Pasirinkite E5 ląstelė esantį po labiausiai kairėje esančia naujos lentelės antraštės dalimi. Tada eikite į Duomenys skirtukas.
3. Dabar eikite į Duomenų įrankiai grupę ir spustelėkite Konsoliduoti piktogramą. Bus rodomas dialogo langas.
4. Iš F unction išskleidžiamajame meniu pasirinkite Suma (arba bet kurią kitą parinktį, kuri jums atrodo naudinga jūsų užduočiai atlikti).
5. Į Nuoroda lauką, spustelėkite R angelų atranka piktogramą ir pasirinkite ląstelių intervalą B5:C14 . Nepamirškite pasirinkti Kairysis stulpelis žymimasis langelis.
6. Paspauskite GERAI .
Galiausiai gausite unikalų sąrašą pardavimo atstovai kartu su jų bendras pardavimas iš pradinio duomenų rinkinio.
Skaityti daugiau: Kaip sujungti eilutes "Excel" programoje (4 metodai) .
2. Naudokite "Excel" suvestinę lentelę, kad konsoliduotumėte pasikartojančias eilutes
A Pasukamoji lentelė yra nepaprastai veiksmingas MS Excel įrankis, skirtas duomenims "Excel" programoje sumuoti, konsoliduoti ir tikrinti. Šiame metode parodysime, kaip panaudoti šį įrankį dubliuojančioms eilutėms sujungti ir pasitarnauti mūsų tikslams.
Žingsniai:
1. Spustelėkite bet kurią duomenų rinkinio ląstelę (čia ant Ląstelė B5) ir eikite į Įdėkite skirtukas.
2. Į Lentelės grupę, pasirinkite PivotTable parinktis .
3. Svetainė Sukurti PivotTable Atsidarys dialogo langas. Pažvelkite į Pasirinkite lentelę arba intervalą lauką ir atidžiai pažiūrėkite, ar pasirinktas intervalas yra teisingas. Esamas darbalapis.
4. Spustelėkite Vieta piktogramą ir pasirinkite vietą (čia E4 ląstelė ), kur norite patalpinti gautą PivotTable . Tada paspauskite GERAI .
Pasirinktoje lentelėje bus rodoma sukamoji lentelė E4 ląstelė.
5. Spustelėkite bet kurioje suvestinės lentelės vietoje.
Svetainė PivotTable Dešinėje pusėje atsidarys dialogo langas.
6. Pažymėkite Pardavimų atstovas ir Pardavimai žymimuosius langelius. Pardavimų atstovo sritis į Eilutės srityje ir Pardavimų sritis į Vertybės vietovė.
Galiausiai, naudodami įrankį "PivotTable" konsolidavome duomenis.
Skaitykite daugiau: Kaip sujungti eilutes "Excel" programoje pagal kriterijus (paprasčiausi būdai)
Panašūs skaitiniai
- Kaip sujungti pasikartojančias eilutes "Excel" programoje neprarandant duomenų (6 metodai)
- Kaip "Excel" programoje sujungti eilutes su kableliais (4 greiti metodai)
- "Excel" sujungti eilutes su tuo pačiu ID (3 greiti metodai)
- Kelių eilučių konvertavimas į vieną stulpelį "Excel" programoje (2 būdai)
- Kaip sujungti eilutes "Excel" programoje neprarandant duomenų (5 būdai)
3. "Excel" VBA kodų naudojimas siekiant sujungti pasikartojančias eilutes
VBA kodai taip pat padeda sujungti pasikartojančias eilutes darbalapyje. Parodysime, kaip dirbti su VBA kodu ir sujungti pasikartojančias eilutes MS Excel programoje.
Pastaba:
Panaudojus VBA kodą lape nebeliks pradinių duomenų. Turėsime sukurti atsarginę duomenų kopiją.
Žingsniai:
1. Pirmiausia dešiniuoju pelės klavišu spustelėkite darbalapio pavadinimą " VBA kodo naudojimas ". Tada spustelėkite Peržiūrėti kodą.
2. "Microsoft Visual Basic" programų modulis bus atidarytas langas.
3. Kopijuoti šie dalykai VBA kodai ir tiesiog įklijuokite juos į modulio langas .
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
Jūsų MS VBA modulis atrodys taip.
4. Dabar paspauskite F5 arba spustelėkite Paleisti antrinę/naudotojo formą piktogramą ir spustelėkite Paleisti .
5. Pasirinksime ląstelių diapazoną B5:C14 kuriuos norime įtvirtinti ir paspausti GERAI .
6. Dubliuojančios eilutės dabar sujungiamos ir pardavimo vertės sudedamos kiekvienai unikaliai eilutei. Pardavimų atstovas .
Skaityti daugiau: "Excel" sujungti pasikartojančias eilutes ir susumuoti vertes
Išvada
Tikiuosi, kad visi šie metodai jums bus naudingi. Pratybų sąsiuvinį galite atsisiųsti ir praktikuoti patys. Jei turite klausimų, komentarų ar bet kokių atsiliepimų, praneškite man komentarų laukelyje.