Namig: drugi jeziki so prevedeni v Google. Lahko obiščete English različico te povezave.
Vpiši se
x
or
x
x
Registracija
x

or

Kako združiti vrstice z istim ID-jem / imenom v Excelu?

Na primer, imate prikazano tabelo pod prikazom zaslona, ​​in morate kombinirati vrstice z ID-ji naročil, morebitnimi zamislimi? Tukaj bo ta članek predstavil dve rešitvi za vas.

Preprosto združite vrstice in izračunajte na podlagi vrednosti v drugem stolpcu v Excelu

Kutools za Excelove Napredne kombinacije vrst pripomoček vam lahko pomaga združiti vrstice na podlagi vrednosti v stolpcu anohter in seštevati, izračunati, povprečno itd. hkrati! Popolna brezplačna preizkusna različica 60-dan!
oglas napredne kombinacije vrstic 1



Združite vrstice z istim ID-jem / imenom z VBA

Ta metoda bo uvedla VBA, da hitro kombinira vse vrstice z enakim ID-jem ali imenom v določenem izboru. Prosimo, naredite naslednje:

1. Pritisnite druga + F11 da odprete okno Microsoft Visual Basic for Applications.

2. Kliknite Vstavi > Moduliin nato prilepite kodo VBA v okno Modul.

VBA: Združite vrstice z istim ID-jem / imenom v Excelu

Sub Consolidate_Rows()
Dim xRg As Range
Dim xRows As Long
Dim I As Long, J As Long, K As Long
On Error Resume Next
Set xRg = Application.InputBox("Select Range:", "Kutools For Excel", Selection.Address, , , , , 8)
Set xRg = Range(Intersect(xRg, ActiveSheet.UsedRange).Address)
If xRg Is Nothing Then Exit Sub
xRows = xRg.Rows.Count
For I = xRows To 2 Step -1
For J = 1 To I - 1
If xRg(I, 1).Value = xRg(J, 1).Value And J <> I Then
For K = 2 To xRg.Columns.Count
If xRg(J, K).Value <> "" Then
If xRg(I, K).Value = "" Then
xRg(I, K) = xRg(J, K).Value
Else
xRg(I, K) = xRg(I, K).Value & "," & xRg(J, K).Value
End If
End If
Next
xRg(J, 1).EntireRow.Delete
I = I - 1
J = J - 1
End If
Next
Next
ActiveSheet.UsedRange.Columns.AutoFit
End Sub

3. Pritisnite F5 ali kliknite na Run gumb za zagon te VBA.

4. V pojavnem pogovornem oknu Kutools for Excel izberite vrstice, ki jih boste združili, in kliknite na OK gumb. Prikaz slike:

Zdaj boste videli, da so vrstice v določenem obsegu združene z vejicami z isto ID. Prikaz slike:

Opombe: Ta VBA lahko samo vrstice združuje z vrednostmi v prvem stolpcu. Na primer, želite združiti vrstice z istim imenom, stolpec ime morate premakniti v prvi stolpec določenega obsega.


Združite vrstice z istim ID-jem / imenom, ki jih uporabljajo Kutools za Excel

Če imate nameščen program Kutools for Excel, ga lahko uporabite Napredne kombinacije vrst funkcijo, da hitro kombinirate vrstice z enakim ID-jem ali imeni v določenem obsegu.

Kutools za Excel - Združuje več kot 300 napredne funkcije in orodja za Microsoft Excel

1. Izberite vrstice, ki jih boste združili, in kliknite Kutools > vsebina > Napredne kombinacije vrst. Prikaz slike:

2. V pogovornem oknu Advanced Combine Rows izberite stolpec ID ali ime, ki ga boste združili, in kliknite Primarni ključ, nato pa določite kombinacijska pravila za druge stolpce, kot jih potrebujete.

V mojem primeru, (1) Izberem ID naročila stolpec in kliknite Primarni ključ; (2) Izberite Datum stolpec in kliknite izračuna > Grof; (3) Izberite Prodajalec stolpec in kliknite Združite > Comma; (4) Izberite znesek stolpec in kliknite izračuna > Seštevek. Prikaz slike:

3. kliknite OK gumb.
Zdaj boste videli izbrane vrstice, ki so kombinirane na podlagi ID naročila. Prikaz slike:


Sorodni članki:


Priporočena orodja za produktivnost za Excel

zavihek kte 201905

Kutools za Excel vam pomaga, da vedno končate delo pred časom in izstopite iz množice

  • Več kot zmogljive napredne funkcije 300, zasnovane za 1500 delovne scenarije, ki povečujejo produktivnost z 70%, vam dajejo več časa za skrb za družino in uživanje v življenju.
  • Ne potrebujete več pomnilniških formul in VBA kod, od zdaj naprej pa dajate svojim možganom počitek.
  • Postanite strokovnjak za Excel v minutah 3, zapletene in ponavljajoče se operacije lahko opravite v nekaj sekundah,
  • Vsak dan zmanjšajte število operacij tipkovnice in miške, zdaj se poslovite od poklicnih bolezni.
  • 110,000 visoko učinkovite ljudi in 300 + svetovno priznanih podjetij izbiro.
  • Brezplačna preizkusna različica 60 dneva. 60-dnevno jamstvo vračila denarja. 2 let brezplačne nadgradnje in podpore.

Prinaša kartično brskanje in urejanje za Microsoft Office, veliko močnejši od zavihkov brskalnika

  • Office Tab je namenjen za Word, Excel, PowerPoint in druge Office aplikacije: Založnik, Dostop, Visio in Projekt.
  • Odprite in ustvarite več dokumentov v novih zavihkih istega okna in ne v novih oknih.
  • Z 50% poveča vašo produktivnost in vsak dan zmanjša na stotine klikov z miško!
Say something here...
symbols left.
You are guest ( Sign Up? )
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.

Be the first to comment.