Բովանդակություն
Շատ դեպքերում ձեզ կարող է անհրաժեշտ լինել համախմբել, միաձուլել կամ միավորել տվյալները : Microsoft Excel-ում դուք կարող եք նման տեսակի առաջադրանքներ կատարել զանգվածաբար և վայրկյանների ընթացքում: Այս հոդվածը ցույց է տալիս, թե ինչպես կարելի է համախմբել տվյալները Excel-ում մի քանի տողերից որոշ արագ մեթոդներով:
Ներբեռնեք Practice Workbook
Դուք կարող եք ներբեռնել գործնական աշխատանքային գիրքը ստորև նշված հղումից:
Տվյալների համախմբում Multiple Rows.xslm-ից
Excel-ում մի քանի տողերի տվյալների համախմբման 4 եղանակ
Այժմ ենթադրենք, որ դուք ունեք տվյալների բազա <ցուցակով: 1>Երկրները և նրանց Քաղաքները : Այստեղ դուք ցանկանում եք ունենալ Քաղաքների համախմբված -ի մի քանի տողեր իրենց Երկրի կողքին: Այս պահին ես ձեզ ցույց կտամ երկու մեթոդ՝ օգտագործելով այս տվյալների հավաքածուն դա անելու համար:
1. UNIQUE և TEXTJOIN ֆունկցիաների օգտագործումը
Օգտագործելով UNIQUE և TEXTJOIN ֆունկցիաները Excel-ի բազմաթիվ տողերից տվյալների համախմբման ամենաարագ և հարմար եղանակներից են: Այժմ հետևեք ստորև նշված քայլերին՝ օգտագործելով այս գործառույթները:
Քայլեր :
- Նախ, ստեղծեք նոր սյունակ <-ի համար: 8>Երկիրը ձեր տվյալների բազայի կողքին:
- Հաջորդում ընտրեք E5 բջիջը և տեղադրեք հետևյալ բանաձևը:
=UNIQUE(B5:B13)
Այս դեպքում E5 բջիջը Երկիր նոր սյունակի առաջին բջիջն է: Բացի այդ, B5 և B13 տվյալների շտեմարանի սյունակի առաջին և վերջին բջիջներն են Երկիր ։
Ավելին, մենք օգտագործում ենք UNIQUE ֆունկցիան։ Այս ֆունկցիայի շարահյուսությունն է UNIQUE(զանգված, [by_col], [exactly_once]) ։
- Այնուհետև ավելացրեք ևս մեկ սյունակ՝ համախմբման համար։ քաղաքների տվյալները:
- Դրանից հետո սեղմեք F5 բջիջը և տեղադրեք հետևյալ բանաձևը.
=TEXTJOIN(",",TRUE,IF(E5=B5:B13,C5:C13,""))
Այստեղ F5 բջիջը նոր Քաղաք սյունակի առաջին բջիջն է: Բացի այդ, C5 և C13 բջիջները համապատասխանաբար տվյալների բազայի առաջին և վերջին բջիջներն են City :
Ավելին, այստեղ մենք օգտագործում ենք TEXTJOIN ֆունկցիան: Այս ֆունկցիայի շարահյուսությունն է TEXTJOIN(սահմանազատիչ, անտեսել_դատարկ, տեքստ1,…) : Բացի այդ, մենք օգտագործում ենք IF ֆունկցիան :
- Վերջապես, սյունակի մնացած մասի համար քաշեք Լրացնել բռնակը : .
Կարդալ ավելին. Տեքստային տվյալների համախմբման գործառույթը Excel-ում (3 օրինակով)
2. Կիրառելով IF ֆունկցիան և տեսակավորումը
Excel-ում բազմաթիվ տողերի տվյալները համախմբելու մեկ այլ եղանակ է օգտագործել IF ֆունկցիան և Sort տարբերակը Տվյալներ ներդիրը միաժամանակ: Այժմ հետևեք ստորև նշված քայլերին, որպեսզի դա անեք վերը նշված տվյալների բազայից:
Քայլեր :
- Նախ ընտրեք ձեր բջիջների տիրույթը ցանկանում են տեսակավորել. Այս դեպքում դա տիրույթ է B5:B13 :
- Այնուհետև անցեք Տվյալներ ներդիր > Տեսակավորել & Զտել > Տեսակավորել A-ից Z :
- Այժմ Տեսակավորելու նախազգուշացում վանդակկհայտնվի: Այս պահին ընտրեք Ընդարձակել ընտրությունը ։
- Հաջորդը սեղմեք OK ։
- Հետևաբար, ավելացրեք ևս մեկ սյունակ Քաղաքներ -ի համար:
- Դրանից հետո ընտրեք D5 բջիջը և տեղադրեք հետևյալ բանաձևը և քաշեք Լրացնել բռնակը: սյունակի մնացած բջիջների համար:
=IF(B5=B4,D4 &","& C5,C5)
Այս դեպքում D5 բջիջը առաջին բջիջն է: Քաղաքներ սյունակը:
- Այս պահին տեղադրեք նոր սյունակ Վերջնական տեսակավորում :
- Այնուհետև ընտրեք E5 բջիջը, տեղադրեք հետևյալ բանաձևը և քաշեք Լրացնել բռնակը մնացած սյունակի բջիջների համար:
=IF(B5B6,"Final Row","")
Այս դեպքում B5 և B6 City սյունակի համապատասխանաբար առաջին և երկրորդ բջիջներն են: Նաև, E5 Վերջնական տող սյունակի առաջին բջիջն է:
- Այժմ ընտրեք և պատճենեք միջակայքը D5:E13 և տեղադրեք դրանք Values ձևաչափով՝ դրանց բանաձևը հեռացնելու համար:
- Հաջորդը գնացեք Տվյալների ներդիրը > Տեսակավորել :
- Այս պահին Տեսակավորել ըստ տարբերակները ընտրեք Վերջնական տեսակավորում :
- Այնուհետև Պատվեր ընտրանքներից ընտրեք Z-ից մինչև A :
- Հետևաբար , սեղմեք Լավ ։
- Այժմ կհայտնվի Տեսակավորման նախազգուշացում վանդակը: Այս պահին ընտրեք Ընդարձակել ընտրությունը ։
- Հաջորդը սեղմեք OK ։
- Այս պահին դուքկունենա ձեր արդյունքը, ինչպես ցույց է տրված ստորև ներկայացված սքրինշոթում:
- Վերջապես ջնջեք բոլոր լրացուցիչ տողերն ու սյունակները և ստացեք ձեր ուզած արդյունքը:
Կարդալ ավելին. Ինչպես համախմբել տեղեկատվությունը Excel-ում (2 պարզ եղանակ)
Նման Ընթերցումներ
- Ինչպես օգտագործել խմբավորման և համախմբման գործիքները Excel-ում (5 հեշտ օրինակ)
- Հեռացնել համախմբումը Excel-ում (2 հարմար մեթոդ ( Quick Fix-ով)
3. Օգտագործելով Consolidate տարբերակը Excel-ում բազմաթիվ տողերից տվյալները համախմբելու համար
Այժմ, ենթադրենք, որ դուք ունեք տվյալների բազա, որտեղ դուք ունեք մի քանի վաճառքներ: մարդիկ տարբեր առիթներով. Այս պահին դուք ցանկանում եք համախմբել դրանց վաճառքի տվյալները և ստանալ դրանց գումարը մի քանի տողերից: Եթե ցանկանում եք դա անել, կարող եք հետևել ստորև նշված քայլերին:
Քայլեր :
- Նախ, ընտրեք այն բջիջը, որը ցանկանում եք նոր տվյալներ:
- Երկրորդ, անցեք Տվյալներ ներդիր:
- Այնուհետև ընտրեք Համախմբում Տվյալների գործիքներ .
- Այնուհետև ընտրեք Գումարը Function տարբերակներից:
- Դրանից հետո , ընտրեք Հղում , այս դեպքում դա $B$5:$C$14 է։
Այստեղ՝ B5 բջիջը։ Վաճառող անձ և C14 սյունակի առաջին բջիջն է Վաճառքի գումարը սյունակի վերջին բջիջն է:
- Հաջորդում ընտրեք Ձախ սյունակը Օգտագործել պիտակներ -ում:
- Հետևաբար, սեղմեք OK կոճակը:
- Վերջապես, դուք ունեք վաճառքի ձեր համախմբված տվյալները:
Նշում. Եթե ցանկանում եք ձեր տվյալները համախմբել չափանիշների հիման վրա, նախ Տեսակավորեք ձեր տվյալները ըստ ձեր չափանիշների և այնուհետև օգտագործեք Համախմբել տարբերակը:
Կարդալ ավելին. Տվյալների վավերացում և համախմբում Excel-ում (2 օրինակ)
4. VBA կոդի կիրառում Excel-ում բազմաթիվ տողերից տվյալների համախմբման համար
Նաև կարող եք կիրառել VBA կոդ Excel-ում մի քանի տողերի տվյալները հեշտությամբ համախմբելու համար: Եթե ցանկանում եք դա անել, կարող եք հետևել ստորև նշված քայլերին:
Քայլեր :
- Նախ, սեղմեք ALT + F11 VBA պատուհանը բացելու համար:
- Այժմ ընտրեք Թերթ 7 կամ այն թերթիկը, որի վրա աշխատում եք և Աջ սեղմեք դրա վրա:
- Հաջորդաբար ընտրեք Տեղադրեք > Մոդուլ ։
- Այս պահին պատճենեք հետևյալ կոդը և տեղադրեք այն դատարկ տարածության մեջ:
8136
💡 Կոդի բացատրություն.
Այս մասում ես կբացատրեմ վերը օգտագործված VBA կոդը: Այժմ կոդը բաժանել եմ տարբեր բաժինների և համարակալել դրանք: Այս պահին ես կբացատրեմ ծածկագրի բաժինը:
- Բաժին 1: Մեջայս բաժինը, մենք ստեղծում ենք նոր Ենթակետ անունը ConsolidateMultiRows() :
- Բաժին 2 . Հաջորդը, մենք հայտարարում ենք տարբեր փոփոխականներ:
- Բաժին 3. Այստեղ, այս բաժնում, մենք ստեղծում ենք InputBox , որը կպահանջի մեր հղման տիրույթը:
- Բաժին 4. Մենք գործարկում ենք For հանգույց` Վաճառքի գումարը ավելացնելու համար:
- Բաժին 5. Վերջապես, մենք պետք է մաքրենք բոլոր լրացուցիչ բովանդակությունը և վերադասավորեք բջիջները:
- Այժմ սեղմեք F5 և գործարկեք կոդը:
- Այս պահին, մի տուփ կհայտնվի ստորև ներկայացված սքրինշոթի նման:
- Հաջորդում տեղադրեք ձեր հղման տիրույթը
- Վերջապես սեղմեք OK կոճակը:
- Վերջապես, դուք ունեք ձեր համախմբված տվյալները, ինչպես ստորև ներկայացված սքրինշոթը:
Կարդալ ավելին` Ինչպես համախմբել տվյալները բազմաթիվ սյունակներում Excel-ում (7 հեշտ եղանակ)
Եզրակացություն
Վերջին, բայց ոչ պակաս կարևորը, հուսով եմ, որ դուք գտել եք այն, ինչ փնտրում էիք սրանից հոդված. Եթե ունեք հարցեր, խնդրում ենք թողնել մեկնաբանություն ստորև: Բացի այդ, եթե ցանկանում եք կարդալ ավելի շատ նման հոդվածներ, կարող եք այցելել մեր կայքը ExcelWIKI :