Ինչպես համախմբել տվյալները մի քանի տողերից Excel-ում (4 արագ մեթոդ)

  • Կիսվել Սա
Hugh West

Շատ դեպքերում ձեզ կարող է անհրաժեշտ լինել համախմբել, միաձուլել կամ միավորել տվյալները : 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 :

Հյու Ուեսթը բարձր փորձառու Excel-ի մարզիչ և վերլուծաբան է, որն ունի ավելի քան 10 տարվա փորձ այս ոլորտում: Նա հաշվապահական հաշվառման և ֆինանսների բակալավրի և բիզնեսի կառավարման մագիստրոսի կոչում է ստացել: Հյուը կիրք ունի դասավանդելու նկատմամբ և մշակել է ուսուցման յուրահատուկ մոտեցում, որը հեշտ է հետևել և հասկանալ: Excel-ի նրա փորձագիտական ​​գիտելիքներն օգնել են հազարավոր ուսանողների և մասնագետների ամբողջ աշխարհում բարելավել իրենց հմտությունները և առաջադիմել իրենց կարիերայում: Իր բլոգի միջոցով Հյուն կիսվում է իր գիտելիքներով աշխարհի հետ՝ առաջարկելով Excel-ի անվճար ձեռնարկներ և առցանց ուսուցում, որոնք կօգնեն անհատներին և ձեռնարկություններին հասնել իրենց ողջ ներուժին: