Excel բանաձև՝ տողը ստորակետով բաժանելու համար (5 օրինակ)

  • Կիսվել Սա
Hugh West

Դուք կարող եք ունենալ աղյուսակ ձեր Excel-ի աշխատաթերթում, որտեղ մի քանի տեսակի տվյալներ պահվում են բջիջում և բաժանվում ստորակետերով: Եթե ​​ցանկանում եք դրանք բաժանել մի քանի սյունակների, դուք ճիշտ տեղում եք: Այս հոդվածում դուք կսովորեք Excel բանաձևի 5 օրինակ՝ տողը ստորակետով բաժանելու համար:

Ներբեռնեք Practice Workbook

Ներբեռնեք հետևյալ Excel ֆայլը ձեր պրակտիկայի համար:

Տողերի բաժանում Comma.xlsx-ով

Excel բանաձևով տողերը ստորակետերով բաժանելու 5 օրինակ

Նախ ներկայացնենք մեր տվյալների բազան, որտեղ ID համարը, Ազգանունը և Բաժինը: պահվում են որպես մեկ տող՝ բաժանված ստորակետերով։ Մեր նպատակն է տողերը բաժանել 3 սյունակների:

1. Միավորել LEFT և FIND ֆունկցիաները՝ ստորակետով տողերը բաժանելու համար

Համակցելով LEFT և FIND ֆունկցիաները միասին օգնում են մեզ բաժանել ստորակետներով առանձնացված տողը մի քանի սյունակների: Դա անելու համար պարզապես հետևեք ստորև նշված քայլերին:

Քայլեր.

  • Նախ, գրեք հետևյալ բանաձևը դատարկ բջիջում C5:
=LEFT(B5,FIND(",",B5)-1)

Այստեղ FIND ֆունկցիան տալիս է գտնվելու վայրը. B5 տողի առաջին ստորակետը և LEFT ֆունկցիան վերադարձնում է նիշերը այն տողից, որը գտնվում է առաջին ստորակետից առաջ: Ստորակետից չհաշված տվյալները ստանալու համար անհրաժեշտ է մինուս 1:

  • Սեղմեք ENTER: Դուք կտեսնեք ID no. Բջջում C5: Այժմ, քաշեք Լրացնել բռնակը ՝ ստանալու համարմնացած ID համարը նույն սյունակում:

Ահա արդյունքը,

Կարդալ ավելին. VBA՝ Excel-ում տողերը մի քանի սյունակների բաժանելու համար (2 եղանակ)

2. MID-ով բանաձև և FIND ֆունկցիաներ բաժանելու համար Տողերը Excel-ում

MID և FIND ֆունկցիաները համատեղելը օգնում է մեզ բաժանել ստորակետերով առանձնացված տողը մի քանի սյունակների: Դա անելու համար պարզապես հետևեք ստորև նշված քայլերին:

Քայլեր.

  • Սկզբում գրեք հետևյալ բանաձևը դատարկ բջիջում D5:
=MID(B5,FIND(",",B5)+1,FIND(",",B5,FIND(",",B5)+1)-FIND(",",B5)-1)

Այստեղ, ԳՏՆԵԼ(“,“,B5)+1 տալիս է 1-ին նիշի մեկնարկային վայրը 1-ին ստորակետից հետո:

FIND(“,”, B5, FIND(“,”, B5)+1) տալիս է մեկնարկային 1-ին նիշի գտնվելու վայրը 2-րդ ստորակետից հետո:

-FIND(“,”, B5)-1 բացառում է 2-րդ ստորակետից հետո տողի բոլոր նիշերը:

Վերջապես, MID վերադարձնում է այս երկու ստորակետերի միջև եղած նիշերը:

  • Սեղմեք ENTER: Դուք կտեսնեք Ազգանուն D5 բջիջում: Այժմ, քաշեք Լրացնել բռնակը , որպեսզի ստանաք մնացած Ազգանունները նույն սյունակում:

Ահա արդյունքը,

Կարդալ ավելին` Excel VBA: Բաժանել տողը ըստ նիշերի (6 օգտակար օրինակ)

Նման ընթերցումներ

  • Ինչպես բաժանել բջիջները Excel-ում (5 հեշտ հնարք)
  • Excel VBA. Տողերը բաժանել տողերի (6 I գործարքՕրինակներ)
  • Ինչպես բաժանել բջիջը երկու տողի Excel-ում (3 եղանակ)

3. Միավորել RIGHT և FIND ֆունկցիաները

RIGHT և FIND ֆունկցիաները համատեղելը մեզ օգնում է բաժանել ստորակետներով առանձնացված տողը մի քանի սյունակների: Դա անելու համար պարզապես հետևեք ստորև նշված քայլերին:

Քայլեր.

  • Սկզբում գրեք հետևյալ բանաձևը դատարկ բջիջում E5:
=RIGHT(B5,LEN(B5)-FIND(",",B5,FIND(",",B5)+1))

Այստեղ LEN(B5) որոշում է երկարությունը B5 բջիջի տողի մեջ:

FIND(“,”, B5, FIND(“,“, B5)+1 տալիս է վերջինի գտնվելու վայրը ստորակետը տողից, և վերջապես, RIGHT ֆունկցիան վերադարձնում է նիշերը տողից, որը գտնվում է վերջին ստորակետից հետո:

  • Սեղմեք ENTER: Դուք կտեսնեք Dept. Բջջում E5: Այժմ, քաշեք Լրացնել բռնակը , որպեսզի ստանաք մնացած -ը: Բաժ. նույն սյունակում:

Ահա արդյունքը,

Կարդալ ավելին. Excel VBA. Տողերի բաժանում ըստ նիշերի քանակի (2 հեշտ մեթոդ)

4. Միավորել TRIM, MID, SUBSTITUTE, REPT և LEN գործառույթները

TRIM, MID, SUBSTITUTE, REPT, և LEN ֆունկցիաները համատեղելը մեզ օգնում է ստորակետերով առանձնացված տողը բաժանել մի քանի սյունակների: Պարզապես հետևեք դա անելու համար ստորև նշված քայլերը:

Քայլեր.

  • Նախ, սյունակների վերնագրերի փոխարեն մուտքագրեք 1, 2 և 3 ID No., Ազգանուն և բաժին Այժմ,Գրեք հետևյալ բանաձևը դատարկ բջիջում C5:
=TRIM(MID(SUBSTITUTE($B5,",",REPT(" ",LEN($B5))),(C$4-1)*LEN($B5)+1,LEN($B5)))

Այս բանաձևի ամփոփումը պետք է փոխարինվի ստորակետները բացատներով՝ օգտագործելով SUBSTITUTE և REPT ֆունկցիաները: Այնուհետև MID ֆունկցիան վերադարձնում է n-րդ դեպքի հետ կապված տեքստը և վերջապես TRIM ֆունկցիան օգնում է ազատվել ավելորդ բացատներից:

  • Սեղմեք ENTER: Դուք կտեսնեք ID no. Բջջում C5: Այժմ, քաշեք Լրացնել բռնակը անձը հաստատող փաստաթղթի մնացած մասը ստանալու համար. նույն սյունակում։ Եվ քաշեք Լրացման բռնակը ճիշտ ուղղությամբ, որպեսզի ստանաք Ազգանուն և Վարչություն

<0:>Ահա արդյունքը,

Կարդալ ավելին. Excel VBA. Տողերը բաժանել բջիջների (4 օգտակար հավելված)

5. Տողը բաժանել ստորակետերով՝ օգտագործելով FILTERXML ֆունկցիան Excel-ում

Օգտագործելով FILTERXML ֆունկցիան մեզ օգնում է ստորակետներով առանձնացված տողը բաժանել մի քանի սյունակների: Դա անելու համար պարզապես հետևեք ստորև նշված քայլերին:

Քայլեր.

  • Նախ, գրեք հետևյալ բանաձևը դատարկ բջիջում C5:
=TRANSPOSE(FILTERXML("" &SUBSTITUTE(B5,",","") & "","//s"))

Եթե դուք օգտագործում եք Excel-ը MS 365 -ի համար, կարող եք կիրառել FILTERXML ֆունկցիան տողը ստորակետերով բաժանել. Այս մեթոդում նախ տեքստային տողը վերածվում է XML տողի՝ ստորակետները փոխելով XML թեգերի: TRANSPOSE ֆունկցիան զանգվածը դարձնում է հորիզոնական դիրքի, այլ ոչ թե ուղղահայաց:

  • Սեղմեք ENTER: Դուք կտեսնեք ID համարը, Ազգանունը և Բաժին Բջջում C5, D5, և E5 համապատասխանաբար: Այժմ, քաշեք Լրացնել բռնակը ՝ մնացած տվյալները ստանալու համար:

Ահա արդյունքը,

Կարդալ ավելին. Excel բանաձևը բաժանելու համար. 8 օրինակներ

Եզրակացություն

Այս ձեռնարկում ես քննարկել եմ Excel բանաձեւերի 5 օրինակ՝ տողերը ստորակետերով բաժանելու համար: Հուսով եմ, որ այս հոդվածը օգտակար է ձեզ համար: Excel-ի հետ կապված բովանդակություն ավելի շատ իմանալու համար կարող եք այցելել մեր կայք ExcelWIKI : Խնդրում ենք ներքևում գտնվող մեկնաբանությունների բաժնում թողնել մեկնաբանություններ, առաջարկություններ կամ հարցումներ, եթե ունեք

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