Note: The other languages of the website are Google-translated. Back to English

Ինչպե՞ս Excel- ում կրկնօրինակների հիման վրա բազմաթիվ տողեր միավորել մեկի մեջ:

Միգուցե, ունեք սքրինշոթի հետևյալ տվյալները. Ապրանքի անվան սյունակում կան մի քանի կրկնօրինակ տարրեր, և այժմ դուք պետք է հեռացնեք A սյունակի կրկնօրինակ գրառումները, բայց համատեղեք համապատասխան արժեքները B սյունակում, տեսեք սքրինշոթերը.

doc- առաջադեմ-կոմբինատ 1 -2 doc- առաջադեմ-կոմբինատ 2

Այս խնդիրը լուծելու մի քանի արդյունավետ եղանակներ ունեք:

Միավորել բազմաթիվ կրկնօրինակ տողերը մեկի մեջ VBA կոդի հետ

Միացրեք բազմաթիվ կրկնօրինակ տողեր Excel- ի մեկ Kutools- ի մեջ

Միավորել բազմաթիվ կրկնօրինակ շարքեր և գումարել / միջինացնել արժեքները Excel- ի համար Kutools- ի հետ

Office Tab- ը միացրեք Tabbed խմբագրումը և զննարկումը Office- ում, և ձեր աշխատանքը շատ ավելի դյուրին դարձրեք ...
Excel-ի համար Kutools-ը լուծում է ձեր խնդիրների մեծ մասը և բարձրացնում ձեր արտադրողականությունը 80%-ով
  • Վերաօգտագործել ցանկացած բան. Ավելացրեք առավել օգտագործված կամ բարդ բանաձևերը, գծապատկերները և ցանկացած այլ բան ձեր նախընտրածներին և հետագայում արագորեն օգտագործեք դրանք:
  • Ավելի քան 20 տեքստի առանձնահատկություններ. Հանեք համարը տեքստային տողից; Հանել կամ հեռացնել տեքստերի մի մասը; Թվերն ու արժույթները վերածեք անգլերեն բառերի:
  • Միաձուլել գործիքներըԲազմաթիվ աշխատանքային գրքեր և թերթեր մեկում; Միավորել բազմաթիվ բջիջներ / տողեր / սյուններ ՝ առանց տվյալների կորստի: Միաձուլեք կրկնօրինակ տողերն ու գումարը:
  • Պառակտման գործիքներՏվյալները պառակտել բազմակի թերթերի ՝ հիմնված արժեքի վրա. Մեկ աշխատանքային գրքույկ ՝ բազմակի Excel, PDF կամ CSV ֆայլեր; Մեկ սյունակ մի քանի սյունակներից:
  • Կպցնել բաց թողնելը Թաքնված / Filտված շարքեր; Հաշվելը և գումարը ըստ Ֆոնի գույնի; Personalանգվածային տարբերակով ստացողներին ուղարկեք անհատականացված էլ.
  • Սուպեր ֆիլտր Ստեղծեք զտման առաջադեմ սխեմաներ և կիրառեք ցանկացած թերթի վրա; Տեսակ ըստ շաբաթվա, օրվա, հաճախականության և ավելին; ֆիլտր համարձակ, բանաձևերով, մեկնաբանությամբ ...
  • Ավելի քան 300 հզոր հատկություններ; Աշխատում է Office 2007-2021 և 365-ի հետ; Աջակցում է բոլոր լեզուներին; Հեշտ տեղակայում ձեր ձեռնարկությունում կամ կազմակերպությունում:

նետ կապույտ աջ պղպջակՄիավորել բազմաթիվ կրկնօրինակ տողերը մեկի մեջ VBA կոդի հետ

Հաջորդ VBA կոդը կարող է օգնել ձեզ միավորել կրկնօրինակ տողերը ՝ հիմնվելով A սյունակի արժեքի վրա, և հետևյալ կոդը կիրառվում է միայն երկու սյունակի համար: Այսպիսով, եթե դուք ունեք երկու սյունակի տվյալներ, այս ծածկագիրը ձեզ լավություն կանի:

1, Պահեք պահեք ALT + F11 ստեղները, և այն բացում է Microsoft Visual Basic հավելվածների համար պատուհան.

2: Սեղմեք Տեղադրել > Մոդուլներ, և տեղադրեք հետևյալ կոդը Մոդուլի պատուհան.

VBA կոդ. Միավորել բազմաթիվ տողեր մեկի մեջ

Sub CombineRows()
'Update 20131202
Dim WorkRng As Range
Dim Dic As Variant
Dim arr As Variant
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
Set Dic = CreateObject("Scripting.Dictionary")
arr = WorkRng.Value
For i = 1 To UBound(arr, 1)
    xvalue = arr(i, 1)
    If Dic.Exists(xvalue) Then
        Dic(arr(i, 1)) = Dic(arr(i, 1)) & " " & arr(i, 2)
    Else
        Dic(arr(i, 1)) = arr(i, 2)
    End If
Next
Application.ScreenUpdating = False
WorkRng.ClearContents
WorkRng.Range("A1").Resize(Dic.Count, 1) = Application.WorksheetFunction.Transpose(Dic.keys)
WorkRng.Range("B1").Resize(Dic.Count, 1) = Application.WorksheetFunction.Transpose(Dic.items)
Application.ScreenUpdating = True
End Sub

3, Դրանից հետո սեղմեք F5 ստեղնը, և հուշում է արագ տուփը ՝ հիշեցնելու համար, որ պետք է ընտրել այն տիրույթը, որն անհրաժեշտ է համատեղել: Տեսեք,

doc- առաջադեմ-կոմբինատ 3

4. Եվ այնուհետեւ կտտացրեք OK, B սյունակի արժեքները միավորվել են մեկ գրառման մեջ և բաժանվել բացատներով:

doc- առաջադեմ-կոմբինատ 4

Նշումներ:

1. Այս կոդը կարող է ոչնչացնել բնօրինակ տվյալները, երբ դրանք օգտագործում եք, ավելի լավ է նախ պահուստավորեք տվյալները:

2. Այս կոդը կիրառվում է միայն երկու սյունակի համար, եթե ունեք ավելի քան երկու սյունակ, այս ծածկագիրը կմիավորի միայն առաջին երկու սյունակները և կհեռացնի այլ սյունակների տվյալները: Այս ծածկագիրն օգտագործելիս պետք է զգույշ լինել:


նետ կապույտ աջ պղպջակՄիացրեք բազմաթիվ կրկնօրինակ տողեր Excel- ի մեկ Kutools- ի մեջ

Հիմա, երբ վերոնշյալ ծածկագիրը որոշակի սահմանափակումներ և ռիսկեր ունի, կա՞ այս գործը ավարտելու հարմար և անվտանգ միջոց: Հետ Excel- ի համար նախատեսված գործիքներ'S Ընդլայնված կոմբինատ տողեր օգտակար, դուք կարող եք արագորեն հեռացնել բազմաթիվ կրկնօրինակ տողեր ձեր կողմից հիմնված սյունակներում և միաձուլվել կամ կատարել որոշ հաշվարկներ այլ գրառումների համար համապատասխան բջիջներում:

Excel- ի համար նախատեսված գործիքներ ներառում է ավելի քան 300 հարմար Excel գործիքներ: Փորձեք առանց սահմանափակումների 30 օրվա ընթացքում: Get it Now.

Excel- ի համար Kutools- ը տեղադրելուց հետո կատարեք հետևյալը.

1, Ընտրեք ընդգրկույթի տվյալները, որոնք ցանկանում եք համատեղել կրկնօրինակները:

doc- առաջադեմ-կոմբինատ 5

2. Այնուհետեւ կտտացրեք Կուտոլս > Բովանդակության փոխարկիչ > Ընդլայնված կոմբինատ տողեր, Տեսեք,

doc- առաջադեմ-կոմբինատ 6

3, Մեջ Ընդլայնված կոմբինատ տողեր երկխոսության տուփ, ընտրեք սյունակի անունը որպես հիմնական սյունակներ, որոնց հիման վրա ցանկանում եք միավորել արժեքները, ապա կտտացնել Հիմնական սյուններ, Տեսեք,

doc- առաջադեմ-կոմբինատ 7

4, Դրանից հետո կտտացրեք այն սյունակին, որը անհրաժեշտ է միավորել դրանց արժեքները մեկ գրառման մեջ և այնուհետև կտտացնել Միավորել գործողությունները եւ ընտրեք Միավորել միայն տարանջատիչով, և ընտրեք մեկ տարանջատիչ, որն անհրաժեշտ է ճիշտ ցուցակից առանձնացնելու համակցված արժեքները: Տեսեք,

doc- առաջադեմ-կոմբինատ 8

5, Պարամետրերն ավարտելուց հետո կտտացրեք OK, և ձեր տվյալները միաձուլվելու են հիմնական սյունակների հիման վրա և բաժանվելու են բաժանարարներով:

doc- առաջադեմ-կոմբինատ 9

Նշում: Եթե ​​Ձեզ անհրաժեշտ չէ մնացած սյունակների գործողությունները սահմանել, պարզապես պահեք լռելյայն վիճակը:


նետ կապույտ աջ պղպջակՄիավորել բազմաթիվ կրկնօրինակ շարքեր և գումարել / միջինացնել արժեքները Excel- ի համար Kutools- ի հետ

Այս բազմաֆունկցիոնալով Ընդլայնված կոմբինատ տողեր օգտակար, դուք կարող եք համատեղել կրկնօրինակ տողեր և որոշ հաշվարկներ կատարել նաև արժեքների համար:

1, Ընտրեք ընդգրկույթի տվյալները, որոնք ցանկանում եք համատեղել կրկնօրինակները:

2. Գնալ դեպի Ընդլայնված կոմբինատ տողեր երկխոսության տուփ;

  • (1.) Ընտրեք սյունակի անունը որպես հիմնական սյունակ, որի հիման վրա ցանկանում եք հաշվարկել սյունակի այլ արժեքներ, ապա կտտացրեք Հիմնական սյուններ;
  • (2.) Ընտրեք այն սյունակը, որն անհրաժեշտ է արժեքների որոշ հաշվարկներ կատարելու համար, և այնուհետև կտտացրեք Միավորել գործողությունները > Միավորել հաշվարկել, ապա ընտրեք ձեզ անհրաժեշտ հաշվարկման մեկ տեսակ, այս դեպքում ես ընտրում եմ Գումար, Տեսեք,

doc- առաջադեմ-կոմբինատ 10

3, Եթե ​​Ձեզ անհրաժեշտ չէ մնացած սյունակների գործողությունները սահմանել, պարզապես պահեք լռելյայն վիճակը, ապա կտտացրեք OK, և A սյունակի կրկնօրինակ արժեքները միաձուլվելու են և B սյունակում դրանց համապատասխան արժեքները գումարվելու են: Տեսեք սքրինշոթերը.

doc- առաջադեմ-կոմբինատ 11 -2 doc- առաջադեմ-կոմբինատ 12

Նշումներ:

1. Եթե ստուգում եք Իմ տվյալներն ունեն վերնագրեր տարբերակը, այս օգտակար ծրագիրը կիրառելիս անտեսվում են տիրույթի ձեր վերնագրերը (առաջին շարքը):

2. Օգտագործեք ձևաչափված արժեքներայն կպահպանի արժեքների ձևաչափումը կրկնօրինակ բջիջները համատեղելուց հետո:

3. Այս օգտակար ծրագիրը հասանելի չէ տվյալների զտման համար:

Կտտացրեք ՝ այս Advanced Combine Rows գործառույթի մասին ավելին իմանալու համար:


Առնչվող հոդված:

Միավորել կրկնօրինակ տողերը և գումարել արժեքները


Գրասենյակի արտադրողականության լավագույն գործիքները

Excel-ի համար Kutools-ը լուծում է ձեր խնդիրների մեծ մասը և բարձրացնում ձեր արտադրողականությունը 80%-ով

  • Վերաօգտագործել: Արագ տեղադրեք բարդ բանաձևեր, գծապատկերներ և այն ամենը, ինչ դուք նախկինում օգտագործել եք. Ryածկագրել բջիջները գաղտնաբառով; Ստեղծեք փոստային ցուցակ և նամակներ ուղարկել ...
  • Super Formula Bar (հեշտությամբ խմբագրեք տեքստի և բանաձևի բազմաթիվ տողեր); Ընթերցանության դասավորությունը (հեշտությամբ կարդալ և խմբագրել մեծ թվով բջիջներ); Տեղադրել ֆիլտրացված տիրույթում...
  • Միաձուլել բջիջները / տողերը / սյունակները առանց տվյալների կորստի. Պառակտված բջիջների պարունակությունը; Միավորել կրկնօրինակ տողերը / սյունակները... Կանխել կրկնօրինակ բջիջները; Համեմատեք միջակայքերը...
  • Ընտրեք Կրկնօրինակ կամ Եզակի Շարքեր; Ընտրեք դատարկ շարքեր (բոլոր բջիջները դատարկ են); Super Find և Fuzzy Find շատ աշխատանքային գրքույկներում; Պատահական ընտրություն ...
  • Actշգրիտ պատճեն Բազմաթիվ բջիջներ ՝ առանց բանաձևի հղումը փոխելու; Ավտոմատ ստեղծեք հղումներ դեպի մի քանի թերթեր; Տեղադրեք փամփուշտներ, Տուփեր և ավելին ...
  • Քաղվածք տեքստ, Տեքստ ավելացնել, հեռացնել ըստ դիրքի, Հեռացնել տարածությունը; Ստեղծել և տպել էջային ենթագոտիներ; Փոխարկել բջիջների բովանդակության և մեկնաբանությունների միջև...
  • Սուպեր զտիչ (պահպանել և կիրառել ֆիլտրի սխեմաները այլ թերթերի վրա); Ընդլայնված տեսակավորում ըստ ամիս / շաբաթ / օր, հաճախականություն և ավելին; Հատուկ զտիչ համարձակ, շեղատառով ...
  • Միավորել աշխատանքային տետրերը և աշխատանքային թերթերը; Միավորել աղյուսակները ՝ հիմնված հիմնական սյունակների վրա; Տվյալները բաժանեք մի քանի թերթերի; Խմբաքանակի փոխակերպում xls, xlsx և PDF...
  • Ավելի քան 300 հզոր հատկություններ. Աջակցում է Office / Excel 2007-2021 և 365: Աջակցում է բոլոր լեզուներին: Հեշտ տեղակայում ձեր ձեռնարկությունում կամ կազմակերպությունում: Ամբողջական հնարավորություններ 30-օրյա անվճար փորձարկում: 60-օրյա գումարի վերադարձի երաշխիք:
kte էջանիշը 201905

Office Tab- ը Tabbed ինտերֆեյսը բերում է Office, և ձեր աշխատանքը շատ ավելի դյուրին դարձրեք

  • Միացնել ներդիրներով խմբագրումը և ընթերցումը Word, Excel, PowerPoint- ով, Հրատարակիչ, Access, Visio և Project:
  • Բացեք և ստեղծեք բազմաթիվ փաստաթղթեր նույն պատուհանի նոր ներդիրներում, այլ ոչ թե նոր պատուհաններում:
  • Բարձրացնում է ձեր արտադրողականությունը 50%-ով և նվազեցնում մկնիկի հարյուրավոր սեղմումները ձեզ համար ամեն օր:
officetab ներքևում
Տեսակավորել մեկնաբանությունները ըստ
մեկնաբանություններ (8)
Դեռևս գնահատականներ չկան: Եղիր առաջինը, ով կգնահատի:
Այս մեկնաբանությունը կայքի վարողի կողմից նվազագույնի է հասցվել
Ես պարզեցի, որ «Միավորել մի քանի կրկնօրինակ տողեր և գումարել/միջինացնել արժեքները» հատկանիշը KUTools-ում չի աշխատում, եթե տողերի թվերն ունեն ստորակետ կամ կետ: Սա գործիքը դարձնում է անօգտագործելի արժույթի դաշտերը համակցելու և ամփոփելու համար (այդ պատճառով ես առաջին հերթին փորձեցի արտադրանքը): Ես ներկայումս օգտագործում եմ փորձնական տարբերակը, որը նշում է, որ այն լիարժեք գործում է. հնարավո՞ր է, որ սա աշխատում է վճարովի տարբերակով:
Այս մեկնաբանությունը կայքի վարողի կողմից նվազագույնի է հասցվել
[quote]Ես պարզեցի, որ «Միավորել մի քանի կրկնօրինակ տողեր և գումարել/միջինացնել արժեքները» հատկանիշը KUTools-ում չի գործում, եթե տողում գտնվող թվերն ունեն ստորակետ կամ կետ: Սա գործիքը դարձնում է անօգտագործելի արժույթի դաշտերը համակցելու և ամփոփելու համար (այդ պատճառով ես առաջին հերթին փորձեցի արտադրանքը): Ես ներկայումս օգտագործում եմ փորձնական տարբերակը, որը նշում է, որ այն լիարժեք գործում է. հնարավո՞ր է, որ սա աշխատում է վճարովի տարբերակով:Դեյվիդ Գրինի կողմից[/quote] Կներեք, մենք այն կուղղենք հաջորդ տարբերակում:
Այս մեկնաբանությունը կայքի վարողի կողմից նվազագույնի է հասցվել
Նույնը այստեղ, ես զտեցի իմ տվյալները մինչև 4 սյունակ և 100 հազար տող, և այն դեռ չի աշխատում: Ես փորձեցի սա արդեն 3 շաբաթ և չկարողացա հաջողությամբ կատարել իմ առաջադրանքը: Kutools-ը կաշխատի միայն այն դեպքում, եթե դուք ունեք շատ քիչ տողեր:
Այս մեկնաբանությունը կայքի վարողի կողմից նվազագույնի է հասցվել
Նույնը այստեղ. Ես պատրաստվում էի գնել, քանի որ գործիքները շատ լավն են, բայց մտածեցի, որ նախ կփորձեմ այն: Միավորել երբեք չի աշխատում: Ես փորձեցի այն մոտ 3 շաբաթ, և այն միշտ փակվում է: Անկախ իմ համակարգչի հզորությունից (աշխատում էր իմ տան հզոր համակարգչի վրա, նույն խնդիրը)
Ես անընդհատ կրճատում էի ավելի ու ավելի քիչ տվյալներ՝ տեսնելու, թե արդյոք այն կաշխատի, բայց դեռ չի ստացվի:
Վերջինը, որը ես փորձեցի, 4 սյունակ և 100 հազար տող էր, և այն դեռ կողպված էր: Շատ օգտակար չէ, եթե չունեք <100 տող կամ նման բան:
Այս մեկնաբանությունը կայքի վարողի կողմից նվազագույնի է հասցվել
Միայն մակրոյից վեր Միավորել սահմանափակ բջիջը (օրինակ՝ 20 բջիջ) b սյունակում: Ինչպես միավորել ավելի շատ բջիջներ
Այս մեկնաբանությունը կայքի վարողի կողմից նվազագույնի է հասցվել
Նույնը - 2021, և սա դեռ աշխատում է միայն այն դեպքում, եթե ունեք 20 տող…
Այս մեկնաբանությունը կայքի վարողի կողմից նվազագույնի է հասցվել
Սյունակում ունեմ Ա

1 Դերերում
2 անձնակազմ
3 Աշխատանքի ընդունում
4 Դերերում
5 Աշխատանքի ընդունում
6 անձնակազմ

Ինձ պետք են այս եզակի CAST CREW-ը և աշխատանքի ընդունումը մեկ այլ սյունակում՝ առանց A սյունակի գրառումները ջնջելու:

Օրինակ՝ ինձ պետք է (բանաձևից հետո)

1 Դերերում
2 անձնակազմ
3 Աշխատանքի ընդունում

Հնարավո՞ր է բանաձևով:
Այս մեկնաբանությունը կայքի վարողի կողմից նվազագույնի է հասցվել
Ես նախկինում հաջողությամբ օգտագործել եմ վերը նշված կոդը, սակայն այսօր այն ջնջում է B սյունակը: Կարծես թե այն պարզապես վերացնում է կրկնօրինակները... վստահ չեմ, թե որն է խնդիրը:

Նմուշի տվյալներ
Reece, Ashley G01-Registered-UWG
Reece, Chris G02-Registered-KSU
Reece, Chris G03-Dropped-KSU
Reece, Jayden G02-Registered-UNG
Reece, Jayden G02-Հետ քաշված-UNG
Առայժմ ոչ մի մեկնաբանություն չկա
Թողեք ձեր մեկնաբանությունները
Հրապարակում որպես հյուր
×
Գնահատեք այս գրառումը.
0   Անձնավորություններ
Առաջարկվող վայրեր

Հետեւեք մեզ

Հեղինակային իրավունքի © 2009 - www.extendoffice.com. | Բոլոր իրավունքները պաշտպանված են. Powered by ExtendOffice. | | Կայքի քարտեզ
Microsoft- ը և Office- ի պատկերանշանը հանդիսանում են Microsoft Corporation- ի ապրանքային նշաններ կամ գրանցված ապրանքային նշաններ ԱՄՆ-ում և (կամ) այլ երկրներում:
Պաշտպանված է Sectigo SSL- ի կողմից