Excel Združite vrstice z istim ID (3 hitre metode)

  • Deliti To
Hugh West

V Excelu lahko preprosto poiščemo zahtevane vrednosti za združevanje vrstic z enakim ID. Danes se bomo naučili, kako v Excelu korak za korakom opraviti ta postopek.

Praktični delovni zvezek

Prenesite naslednji delovni zvezek in vaje.

Združite vrstice z enakim ID.xlsx

3 preproste metode za združevanje vrstic z enakim ID v Excelu

1. Združite vrstice z enakim ID z VBA

Recimo, da imam delovni list, ki vsebuje prodajalčevo ime in ID ter datume, ko so bili plačani. Zdaj jih moram združiti.

KORAKI:

  • Pojdite na Zavihek List in desno kliknite na miško.
  • Izberite Prikaži kodo .

  • Microsoft Visual Basic za aplikacije odpre se okno.

♦ Opomba : To okno lahko najdete tudi tako, da pritisnete tipko Alt+F11 ključi.

  • Zdaj v okno modula, prilepite naslednje VBA kode.
 Sub Combine_Rows_with_IDs() Dim x1 As Range Dim x2 As Long Dim A As Long, B As Long, C As Long On Error Resume Next Set x1 = Application.InputBox("Select Range:", "Combine Rows with IDs", Selection.Address, , , , , 8) Set x1 = Range(Intersect(x1, ActiveSheet.UsedRange).Address) If x1 Is Nothing Then Exit Sub x2 = x1.Rows.Count For A = x2 To 2 Step -1 For B = 1 To A - 1 If x1(A, 1).Value = x1(B,1).Value And B A Then For C = 2 To x1.Columns.Count If x1(B, C).Value "" Then If x1(A, C).Value = "" Then x1(A, C) = x1(B, C).Value Else x1(A, C) = x1(A, C).Value & "," & x1(B, C).Value End If End If Next x1(B, 1).EntireRow.Delete A = A - 1 B = B - 1 End If Next Next Next ActiveSheet.UsedRange.Columns.AutoFit End Sub 
  • Nato zaženite to kodo VBA Kliknite . na Spustite ali pritisnite tipko F5 .
  • Prikaže se pogovorno okno, v katerem izberemo obseg vrstic, ki jih želimo združiti.

  • Na koncu kliknite V REDU .
  • In dobili bomo rezultate, kot je prikazano spodaj.

2. Za združevanje vrstic v Excelu uporabite orodje za združevanje

Konsolidacija orodje zbira podatke z drugega mesta, da bi povzel, vrednosti. Pomislimo, da imamo delovni list, ki vsebuje prodajalčevo ime in plačo. uporabili bomo orodje Konsolidacija orodje za ugotavljanje skupnega zneska plače z združevanjem vrstic.

KORAKI:

  • Od Orodna vrstica, izberite Podatki > Konsolidacija .

  • Odpre se pogovorno okno.
  • Izberemo lahko različne Funkcije.
  • Zdaj izberite območje podatkov tako, da ključni stolpec ostane na skrajni levi strani.
  • Nato pritisnite Dodaj za dodajanje referenc.
  • Tick na Zgornja vrsta & Levi stolpec in pritisnite V REDU .

  • Nazadnje si lahko ogledate povzetek podatkov.

Preberite več: Kako združiti vrstice v programu Excel

3. Vstavite funkcijo IF za združevanje vrstic v Excelu

Spletna stran logična funkcija IF ovrednoti dane pogoje in poda eno vrednost za rezultat true in drugo za rezultat false. Lahko ga uporabimo za združevanje vrstic, ki vsebujejo besedilne vrednosti. Tu imamo nabor podatkov ( B4:C10 ) naj bi knjige prečesali iz različnih vrst glede na pisatelja.

KORAKI:

  • Ko izberete tabelo, kliknite Podatki > Razvrsti .

  • Razvrsti tabelo z glavnim stolpcem.

  • Zdaj je tabela videti kot spodaj.

  • Nato moramo pomagati stolpcem, ki vsebujejo formulo. Ena formula združi ime knjige.
  • Na spletnem mestu Celica D5 napišite formulo:
=IF(B5=B4,D4&", "&C5,C5)

  • Hit Vnesite in povlecite kazalec.

  • Tu je še en stolpec, v katerem uporabimo drugo formulo, ki bo poiskala celoten seznam imen knjig.
  • Na spletnem mestu Celica E5 , napišite formulo:
=IF(B6B5,"Merged","")

  • Hit Vnesite in ga povlecite navzdol, bomo videli spodnji rezultat.

  • V tem trenutku kopirajte rezultate in jih prilepite v Celica D5 kot vrednosti.
  • Ponovno Razvrsti vrednosti po zadnjem pomožnem stolpcu v padajočem vrstnem redu.

  • Tako lahko vse združene vrednosti prikažemo na vrhu.

  • Nazadnje lahko izbrišemo stolpec, ki ga ne potrebujemo.

Zaključek

To je najhitrejši način združevanja vrstic z enakim ID v Excel . Dodan je delovni zvezek za vadbo. Preizkusite ga. Lahko vprašate kar koli ali predlagate nove metode.

Hugh West je zelo izkušen trener Excela in analitik z več kot 10-letnimi izkušnjami v industriji. Po izobrazbi je diplomirani računovodstvo in finance ter magisterij poslovne administracije. Hugh ima strast do poučevanja in je razvil edinstven pristop k poučevanju, ki ga je enostavno slediti in razumeti. Njegovo strokovno znanje o Excelu je pomagalo na tisoče študentom in strokovnjakom po vsem svetu, da so izboljšali svoje sposobnosti in se izkazali v karieri. Prek svojega bloga Hugh deli svoje znanje s svetom, ponuja brezplačne vadnice za Excel in spletno usposabljanje, ki posameznikom in podjetjem pomaga doseči njihov polni potencial.