Sisukord
Sama ID-ga ridade ühendamiseks saame Excelis hõlpsasti leida vajalikud väärtused. Täna õpime, kuidas seda protsessi Excelis samm-sammult teha.
Praktika töövihik
Laadige alla järgmine töövihik ja harjutus.
Sama ID-ga ridade ühendamine.xlsx3 lihtsat meetodit sama ID-ga ridade ühendamiseks Excelis
1. Sama ID-ga ridade ühendamine VBA abil
Oletame, et mul on tööleht, mis sisaldab müügimehe nime ja ID-d ning kuupäevi, mil nad said tasu. Nüüd pean neid ühendama.
SAMMUD:
- Minge Lehtede vahekaart ja tehke hiirega paremklõps.
- Valige Vaata koodi .
- Microsoft Visual Basic for Application avaneb aken.
♦ Märkus : Selle akna leiate ka vajutades klahvi Alt+F11 võtmed.
- Nüüd on mooduli aken, kleepida järgmine tekst VBA koodid.
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
- Seejärel käivitage see VBA-kood Klõpsake kohta Käivita nuppu või vajutage klahvi F5 .
- Avaneb dialoogiboks, kus valitakse rida, mida tahetakse kombineerida.
- Ja lõpuks klõpsake OK .
- Ja me saame tulemuseks väljundid, nagu allpool näidatud.
2. Kasutage Exceli ridade ühendamiseks konsolideerimisvahendit
Konsolideerida tööriist kogub andmeid erinevatest kohtadest, et summeerida, väärtused. Oletame, et meil on tööleht, mis sisaldab müüja nime ja palka. Kasutame funktsiooni Konsolideerida tööriist, mille abil saab ridade ühendamise teel välja selgitada oma palga kogusumma.
SAMMUD:
- Alates Tööriistariba, valige Andmed > Konsolideerida .
- Avaneb dialoogiboks.
- Me saame valida erinevaid Funktsioonid.
- Nüüd valige andmevahemik, hoides võtmesammast kõige vasakpoolsemal.
- Pärast seda vajutage Lisa et lisada viited.
- Tick kohta Ülemine rida & Vasakpoolne veerg ja vajutage OK .
- Lõpuks näete andmete kokkuvõtet.
Loe edasi: Kuidas ühendada ridu Excelis
3. Sisestage IF-funktsioon Exceli ridade ühendamiseks
The loogiline funktsioon IF hindab antud tingimusi ja annab ühe väärtuse tõese tulemuse korral teise väärtuse vale korral. Me saame seda kasutada tekstiväärtusi sisaldavate ridade ühendamiseks. Siin on meil andmekogum ( B4:C10 ) pidid kirjaniku sõnul kombineerima raamatuid erinevatest ridadest.
SAMMUD:
- Pärast tabeli valimist klõpsake Andmed > Sorteeri .
- Sorteeri tabeli põhisammas.
- Nüüd näeb tabel välja järgmine.
- Pärast seda vajame abisammast, mis sisaldab valemit. Üks valem ühendab raamatu nime.
- Veebilehel Lahter D5 kirjutage valem:
=IF(B5=B4,D4&", "&C5,C5)
- Hit Sisesta ja lohistage kursorit.
- Siin on veel üks veerg, kus kasutame teist valemit, mis otsib täielikku raamatute nimede loetelu.
- Veebilehel Ruut E5 , kirjutage valem:
=IF(B6B5,"Merged","")
- Hit Sisesta ja lohistage see alla, näeme allpool olevat tulemust.
- Sel hetkel kopeeri tulemused ja kleebi need sisse Lahter D5 väärtustena.
- Jällegi Sorteeri väärtused viimase abistava veeru järgi kahanevas järjekorras.
- Nii saame kõik ühendatud väärtused üles tuua.
- Lõpuks saame kustutada veeru, mida ei ole vaja.
Kokkuvõte
Need on kiireim viis sama ID-ga ridade ühendamiseks dokumendis Excel . lisatud on harjutuste töövihik. Mine ja proovi. Võid vabalt küsida midagi või soovitada uusi meetodeid.