Միավորել կրկնօրինակ տողերը և գումարել արժեքները Excel-ում (Պարզ հնարքներ)
Excel-ում սովորական սցենար է կրկնօրինակ գրառումներով տվյալների բազայի հետ հանդիպելը: Հաճախ դուք կարող եք գտնել մի շարք տվյալների, որտեղ հիմնական խնդիրն է արդյունավետ կերպով համատեղել այս կրկնօրինակ տողերը՝ միաժամանակ արժեքները համապատասխան սյունակում ամփոփելով, ինչպես ցույց է տրված հետևյալ սքրինշոթը: Այս համատեքստում մենք կխորանանք մի քանի գործնական մեթոդների մեջ, որոնք կարող են օգնել ձեզ համախմբել կրկնօրինակ տվյալները և համախմբել դրանց հարակից արժեքները՝ բարելավելով ձեր Excel-ի աշխատանքային գրքերի և՛ պարզությունը, և՛ օգտակարությունը:
Միավորել կրկնօրինակ տողերը և գումարել արժեքները
Միավորել կրկնօրինակ տողերը և գումարել արժեքները Consolidate ֆունկցիայի հետ
Համախմբումը մեզ համար օգտակար գործիք է Excel-ում մի քանի աշխատաթերթեր կամ տողեր համախմբելու համար, այս հատկությամբ մենք կարող ենք համատեղել կրկնօրինակ տողերը և արագ և հեշտությամբ ամփոփել դրանց համապատասխան արժեքները: Խնդրում ենք կատարել հետևյալ քայլերը.
Քայլ 1. Ընտրեք նպատակակետ բջիջ
Ընտրեք, թե որտեղ եք ցանկանում, որ համախմբված տվյալները հայտնվեն:
Քայլ 2. Մուտք գործեք Համախմբման գործառույթ և կարգավորեք համախմբումը
- Սեղմել Ամսաթիվ > Համախմբել, տես նկարի նկարը.
- Է Համախմբել երկխոսության տուփ:
- (1.) Ընտրեք Գումար - ից ֆունկցիա բացվող ցուցակ;
- (2.) Սեղմեք՝ ընտրելու այն տիրույթը, որը ցանկանում եք համախմբել Մանրամասն տուփ;
- (3.) Ստուգեք Վերին շարքը և Ձախ սյունակ - ից Օգտագործեք պիտակները ներսից տարբերակ;
- (4.) Վերջապես, սեղմեք OK կոճակը:
Արդյունքը:
Excel-ը կմիավորի առաջին սյունակում հայտնաբերված բոլոր կրկնօրինակները և կհավաքի դրանց համապատասխան արժեքները հարակից սյունակներում, ինչպես ցույց է տրված հետևյալ սքրինշոթը.
- Եթե ընդգրկույթը չի ներառում վերնագրի տող, համոզվեք, որ հեռացնել վերևի տողը - ից Օգտագործեք պիտակները ներսից տարբերակ.
- Այս հատկանիշով հաշվարկները կարող են համախմբվել միայն տվյալների առաջին սյունակի (ձախ ձախը) հիման վրա:
Միավորել կրկնօրինակ տողերը և գումարել արժեքները հզոր հատկանիշով՝ Kutools-ով
Եթե տեղադրեք Excel- ի համար նախատեսված գործիքներ, նրա Ընդլայնված կոմբինատ տողեր հատկությունը թույլ է տալիս հեշտությամբ համատեղել կրկնօրինակ տողերը՝ տրամադրելով տարբերակներ՝ գումարելու, հաշվելու, միջինացնելու կամ ձեր տվյալների վրա այլ հաշվարկներ կատարելու համար: Ավելին, այս հատկությունը չի սահմանափակվում միայն մեկ հիմնական սյունակով, այն կարող է կարգավորել բազմաթիվ հիմնական սյունակներ, ինչը շատ ավելի հեշտ է դարձնում տվյալների համախմբման բարդ առաջադրանքները:
Տեղադրելուց հետո Excel- ի համար նախատեսված գործիքներ, ընտրեք տվյալների տիրույթը և սեղմեք Կուտոլս > Միաձուլում և պառակտում > Ընդլայնված կոմբինատ տողեր.
Է Ընդլայնված կոմբինատ տողեր երկխոսության տուփ, խնդրում ենք սահմանել հետևյալ գործողությունները.
- Կտտացրեք սյունակի անունը, որի հիման վրա ցանկանում եք միավորել կրկնօրինակները, այստեղ ես կտտացրեք Ապրանքը և ընտրեք Առաջնային բանալին բացվող ցուցակից Գործողություն սյունակ;
- Այնուհետև ընտրեք սյունակի անունը, որը ցանկանում եք ամփոփել արժեքները և ընտրեք Գումար բացվող ցուցակից Գործողություն սյունակ;
- Ինչ վերաբերում է մյուս սյունակներին, ապա կարող եք ընտրել ձեզ անհրաժեշտ գործողությունը, օրինակ՝ արժեքները միավորել կոնկրետ տարանջատիչով կամ կատարել որոշակի հաշվարկ; (այս քայլը կարող է անտեսվել, եթե ունեք ընդամենը երկու սյունակ)
- Վերջապես, դուք կարող եք նախադիտել համակցված արդյունքը, ապա սեղմել OK կոճակը:
Արդյունքը:
Այժմ հիմնական սյունակում կրկնվող արժեքները համակցված են, և այլ համապատասխան արժեքներն ամփոփվում են հետևյալ կերպ.
- Այս օգտակար հատկությամբ դուք կարող եք նաև միավորել տողերը՝ հիմնված կրկնօրինակ բջիջների արժեքի վրա, ինչպես ցույց է տրված հետևյալ ցուցադրությունը.
- Այս հատկությունը աջակցում է Չեղարկել, եթե ցանկանում եք վերականգնել ձեր սկզբնական տվյալները, պարզապես սեղմեք Ctrl + Z.
- Այս հատկությունը կիրառելու համար խնդրում ենք ներբեռնեք և տեղադրեք Kutools Excel-ի համար առաջին.
Միավորել կրկնօրինակ տողերը և արժեքները գումարել առանցքային աղյուսակի հետ
Excel-ում Pivot Table-ը տրամադրում է տվյալների վերադասավորման, խմբավորման և ամփոփման դինամիկ եղանակ: Այս ֆունկցիոնալությունը դառնում է աներևակայելի օգտակար, երբ դուք բախվում եք տվյալների բազայի հետ, որը լցված է կրկնօրինակ գրառումներով և անհրաժեշտ է գումարել համապատասխան արժեքները:
Քայլ 1. առանցքային աղյուսակի ստեղծում
- Ընտրեք տվյալների տիրույթը: Եվ հետո, գնացեք դեպի Տեղադրել էջանիշը և կտտացրեք Առանցքային աղյուսակ, տես նկարի նկարը.
- Բացվող երկխոսության վանդակում ընտրեք, թե որտեղ եք ցանկանում տեղադրել առանցքային աղյուսակի հաշվետվությունը, կարող եք այն տեղադրել նոր թերթում կամ առկա թերթում՝ ըստ անհրաժեշտության: Այնուհետև սեղմեք OK, Տեսեք,
- Այժմ, առանցքային աղյուսակը տեղադրվում է ընտրված նպատակակետ բջիջում: Տեսեք սքրինշոթը՝
Քայլ 2. առանցքային աղյուսակի կազմաձևում.
- Է Առանցքային աղյուսակի դաշտեր պատուհան, քաշեք կրկնօրինակներ պարունակող դաշտը դեպի Թիավարում տարածք։ Սա կխմբավորի ձեր կրկնօրինակները:
- Հաջորդը, քաշեք դաշտերը այն արժեքներով, որոնք ցանկանում եք գումարել Արժեքներն տարածք։ Լռելյայնորեն Excel-ն ամփոփում է արժեքները: Դիտեք ստորև ներկայացված ցուցադրությունը.
Արդյունքը:
Pivot Table-ն այժմ ցուցադրում է ձեր տվյալները՝ համակցված կրկնօրինակներով և ամփոփված դրանց արժեքներով՝ վերլուծության համար առաջարկելով պարզ և հակիրճ տեսք: Տեսեք սքրինշոթը՝
Միավորել կրկնօրինակ տողերը և արժեքներն ամփոփել VBA կոդի հետ
Եթե ձեզ հետաքրքրում է VBA կոդը, այս բաժնում մենք կտանք VBA կոդ՝ կրկնօրինակ տողերը համախմբելու և համապատասխան արժեքները այլ սյունակներում գումարելու համար: Խնդրում ենք կատարել հետևյալ քայլերը.
Քայլ 1. Բացեք VBA թերթիկի մոդուլի խմբագրիչը և պատճենեք կոդը
- Անջատեք ALT + F11 Excel- ում ստեղներ `բացելու համար Microsoft Visual Basic հավելվածների համար պատուհան.
- Սեղմել Տեղադրել > Մոդուլներ, և տեղադրեք հետևյալ կոդը Մոդուլներ Պատուհանը:
VBA կոդ. Միավորել կրկնօրինակ տողերը և գումարել արժեքներըSub CombineDuplicateRowsAndSumForMultipleColumns() 'Update by Extendoffice Dim SourceRange As Range, OutputRange As Range Dim Dict As Object Dim DataArray As Variant Dim i As Long, j As Long Dim Key As Variant Dim ColCount As Long Dim SumArray() As Variant Dim xArr As Variant Set SourceRange = Application.InputBox("Select the original range:", "Kutools for Excel", Type:=8) If SourceRange Is Nothing Then Exit Sub ColCount = SourceRange.Columns.Count Set OutputRange = Application.InputBox("Select a cell for output:", "Kutools for Excel", Type:=8) If OutputRange Is Nothing Then Exit Sub Set Dict = CreateObject("Scripting.Dictionary") DataArray = SourceRange.Value For i = 1 To UBound(DataArray, 1) Key = DataArray(i, 1) If Not Dict.Exists(Key) Then ReDim SumArray(1 To ColCount - 1) For j = 2 To ColCount SumArray(j - 1) = DataArray(i, j) Next j Dict.Add Key, SumArray Else xArr = Dict(Key) For j = 2 To ColCount xArr(j - 1) = xArr(j - 1) + DataArray(i, j) Next j Dict(Key) = xArr End If Next i OutputRange.Resize(Dict.Count, ColCount).ClearContents i = 1 For Each Key In Dict.Keys OutputRange.Cells(i, 1).Value = Key For j = 1 To ColCount - 1 OutputRange.Cells(i, j + 1).Value = Dict(Key)(j) Next j i = i + 1 Next Key Set Dict = Nothing Set SourceRange = Nothing Set OutputRange = Nothing End Sub
Քայլ 2. Կատարեք կոդը
- Այս կոդը փակցնելուց հետո սեղմեք F5 այս կոդը գործարկելու բանալին: Հուշ վանդակում ընտրեք տվյալների տիրույթը, որը ցանկանում եք միավորել և գումարել: Եվ հետո, սեղմեք OK.
- Եվ հաջորդ հուշման վանդակում ընտրեք մի բջիջ, որտեղ դուք կարտադրեք արդյունքը և սեղմեք OK.
Արդյունքը:
Այժմ կրկնօրինակ տողերը միավորվել են, և դրանց համապատասխան արժեքներն ամփոփվել են: Տեսեք սքրինշոթը՝
Excel-ում կրկնօրինակ տողերի համադրումը և գումարումը կարող է պարզ և արդյունավետ լինել: Ընտրեք հեշտ Համախմբման գործառույթից, առաջադեմ Kutools-ից, վերլուծական առանցքային աղյուսակներից կամ ճկուն VBA կոդավորումից՝ ձեր հմտություններին և կարիքներին համապատասխան լուծում գտնելու համար: Եթե դուք հետաքրքրված եք Excel-ի ավելի շատ խորհուրդներ և հնարքներ ուսումնասիրելով, մեր կայքը առաջարկում է հազարավոր ձեռնարկներ, խնդրում ենք սեղմեք այստեղ՝ դրանք մուտք գործելու համար. Շնորհակալություն կարդալու համար, և մենք անհամբեր սպասում ենք ձեզ ավելի օգտակար տեղեկություններ տրամադրել ապագայում:
Related Articles:
- Միավորել մի քանի տող մեկում՝ հիմնված կրկնօրինակների վրա
- Հնարավոր է, դուք ունեք մի շարք տվյալներ, ապրանքի անվանումը A սյունակում կան մի քանի կրկնօրինակ տարրեր, և այժմ դուք պետք է հեռացնեք A սյունակի կրկնօրինակ գրառումները, բայց միավորեք համապատասխան արժեքները սյունակ B-ում: Ինչպես կարող է այս առաջադրանքը կատարել Excel-ում: ?
- Vlookup և վերադարձնել բազմաթիվ արժեքներ առանց կրկնօրինակների
- Երբեմն գուցե ցանկանաք դիտել և միանգամից մի քանի համապատասխան արժեքներ վերադարձնել մեկ բջիջ: Բայց եթե վերադարձված բջիջներում բնակեցված մի քանի կրկնվող արժեքներ կան, ինչպե՞ս կարող եք անտեսել կրկնօրինակները և միայն պահպանել եզակի արժեքները բոլոր համապատասխանող արժեքները վերադարձնելիս, ինչպես ցույց է տրված Excel- ում ցույց տրված հետևյալ նկարը:
- Միավորել նույն ID/անունով տողերը
- Օրինակ, դուք ունեք աղյուսակ, ինչպես ցույց է տրված սքրինշոթից ներքևում, և անհրաժեշտ է շարքերը համատեղել պատվերի ID- ների հետ, որևէ գաղափար կա՞: Ահա այս հոդվածը ձեզ համար կներկայացնի երկու լուծում:
Գրասենյակի արտադրողականության լավագույն գործիքները
Լրացրեք ձեր Excel-ի հմտությունները Kutools-ի հետ Excel-ի համար և փորձեք արդյունավետությունը, ինչպես երբեք: Kutools-ը Excel-ի համար առաջարկում է ավելի քան 300 առաջադեմ առանձնահատկություններ՝ արտադրողականությունը բարձրացնելու և ժամանակ խնայելու համար: Սեղմեք այստեղ՝ Ձեզ ամենաշատ անհրաժեշտ հատկանիշը ստանալու համար...
Office Tab- ը Tabbed ինտերֆեյսը բերում է Office, և ձեր աշխատանքը շատ ավելի դյուրին դարձրեք
- Միացնել ներդիրներով խմբագրումը և ընթերցումը Word, Excel, PowerPoint- ով, Հրատարակիչ, Access, Visio և Project:
- Բացեք և ստեղծեք բազմաթիվ փաստաթղթեր նույն պատուհանի նոր ներդիրներում, այլ ոչ թե նոր պատուհաններում:
- Բարձրացնում է ձեր արտադրողականությունը 50%-ով և նվազեցնում մկնիկի հարյուրավոր սեղմումները ձեզ համար ամեն օր: