Բովանդակություն
Excel -ը ամենալայն օգտագործվող գործիքն է, երբ խոսքը վերաբերում է հսկայական տվյալների հավաքածուներին: Excel-ում մենք կարող ենք կատարել բազմաթիվ չափերի բազմաթիվ առաջադրանքներ: Երբեմն մեզ անհրաժեշտ է ստորակետներով տվյալները բաժանել սյունակների : Excel-ում տվյալները ստորակետերով սյունակների բաժանելու համար մենք կարող ենք կիրառել տարբեր մեթոդներ: Այս հոդվածում ես պատրաստվում եմ ձեզ ցույց տալ 8 արդյունավետ մեթոդներ Excel-ում` տվյալները սյունակների ստորակետով բաժանելու համար:
Ներբեռնեք պրակտիկայի աշխատանքային գիրքը
Տվյալները բաժանեք սյունակների ըստ Comma.xlsmՍա տվյալների հավաքածուն է , որը ես պատրաստվում եմ օգտագործել: Այստեղ մենք ունենք որոշ մարդիկ իրենց Հասցեներով : Հասցեներն ունեն ստորակետներ, այս հոդվածում մենք կբաժանենք Քաղաքը և Երկիրը առանձին սյունակների :
Excel-ում տվյալները սյունակների բաժանելու 7 եղանակ
1. Տվյալները սյունակների բաժանել՝ օգտագործելով տեքստը սյունակ հատկանիշը
Սկզբում ես ձեզ ցույց կտամ, թե ինչպես օգտագործել Տեքստը դեպի սյունակ հատկանիշ՝ տվյալները բաժանելու բազմաթիվ սյունակների :
ՔԱՅԼԵՐ.
- Սկզբում ընտրեք C5: C11 . Այնուհետև անցեք Տվյալներ ներդիր >> ընտրել Տվյալների գործիքներ >> կհայտնվի Տեքստը սյունակների
- Տեքստը սյունակների փոխակերպում : Ընտրեք սահմանազատված Այնուհետև սեղմեք Հաջորդ :
- Հաջորդը, ընտրեք Սահմանիչը որպես Ստորակետ : Այնուհետև սեղմեք Հաջորդը ։
- Այնուհետևընտրեք Ընդհանուր որպես Սյունակի տվյալների ձևաչափ : Ընտրեք Նպատակակետը : Ի վերջո, ընտրեք Ավարտել :
Excel -ը կբաժանի տվյալները:
Կարդալ ավելին. Ինչպես բաժանել տվյալները մի քանի սյունակների Excel-ում
2. Կիրառել Flash Fill-ը Excel-ում տվյալների բաժանման համար
Այժմ ես օգտագործեք Flash Fill տվյալները բաժանելու Excel -ում:
ՔԱՅԼԵՐ.
- Գրեք Տոկիո D5 -ում:
- Օգտագործեք Լրացնել բռնակը մինչև Ավտոլրացում մինչև D11 :
- Այժմ սեղմեք Ավտոլրացման ընտրանքները (տես պատկեր)
- Ընտրեք Flash Fill ։
Excel -ը ցույց կտա քաղաքները :
- Նմանապես, առանձնացրեք Երկիրը :
Կարդալ ավելին. Ինչպես բաժանել տվյալները մեկ Excel բջիջում մի քանի սյունակների (5 մեթոդ)
3. Օգտագործելով մի համադրություն LEFT, FIND & AMP; LEN-ը՝ ստորակետով տվյալները սյունակների բաժանելու համար
Այս բաժնում ես կբացատրեմ, թե ինչպես կարող եք տվյալները բաժանել ՝ օգտագործելով LEFT , FIND և LEN գործառույթները :
ՔԱՅԼԵՐ.
- Անցնել D5 . Գրի՛ր հետևյալ բանաձևը.
=LEFT(C5,FIND(",",C5)-1)
Բանաձեւի բաշխում
FIND(“,“,C5) ➤ Վերադարձնում է ստորակետի (,) նիշի դիրքը C5 -ում:
Ելք : 6
LEFT(C5,FIND(“,“,C5)-1) ➤ Վերադարձնում է նշված թիվը տեքստի սկզբից C5 -ում:
Ելք : Տոկիո
- Այնուհետև սեղմեք ENTER : Excel -ը կվերադարձնի արդյունքը:
- Այժմ օգտագործեք Լրացնել Բռնակը դեպի Ավտոլրացում ։
Երկիրը առանձնացնելու համար
- Անցնել E5 : Գրեք հետևյալ բանաձևը.
=RIGHT(C5,LEN(C5)-FIND(",",C5))
Բանաձեւի բաժանում
FIND(“,“,C5) ➤ Վերադարձնում է ստորակետ(,) դիրքը C5 -ում:
Ելք. 6
LEN(C5) ➤ Վերադարձնում է համարը նիշերի C5 -ում:
Ելք՝ 11
RIGHT(C5,LEN(C5)-FIND( “,”,C5)) ➤ Վերադարձնում է նշված դիրքը նիշի C5 վերջից:
Ելք . Ճապոնիա
- Այժմ սեղմեք ENTER : Excel -ը ցույց կտա արդյունքը:
- Այժմ օգտագործեք Լրացնել Բռնակը Ավտոլրացում ։
4. PowerQuery-ի օգտագործումը տվյալների բաժանման համար
Այժմ ես կօգտագործեմ PowerQuery տվյալները բաժանելու համար սյունակների Excel -ում:
ՔԱՅԼԵՐ.
- Ստեղծեք աղյուսակ Դա անելու համար ընտրեք ամբողջ B4:C11 միջակայքը:
- Սեղմեք CTRL + T : Կհայտնվի մուտքագրման տուփ : Տեղադրեք տվյալները ձեր աղյուսակում: Ահա B4:C11 :
- Այժմ անցեք Տվյալներ ներդիր >> ; ընտրել ՍկսածԱղյուսակ/միջակայք .
- PowerQuery Editor պատուհանը կբացվի: Պահեք կուրսորը Հասցեի սյունակում : Այնուհետև աջ սեղմեք ձեր մկնիկը ՝ բերելու Համատեքստային տող :
- Համատեքստային տողից ընտրեք Պառակտված սյունակ >> ընտրել Ըստ սահմանազատողի
- Սյունակը բաժանել բաժանարարով երկխոսության տուփը կհայտնվի: Ընտրեք սահմանազատիչը որպես Ստորակետ : Այնուհետև սեղմեք OK :
- Excel -ը կբաժանի սյունակ 1 և Հասցե.2 սյունակ տակ: Այնուհետև սեղմեք Փակել & Բեռնել ։
- Excel -ը տվյալների հավաքածուն կփոխանցի նոր աշխատաթերթի մեջ .
- Վերանվանել սյունակը ։
Կարդալ ավելին. Ինչպես բաժանել տվյալները Excel-ում (5 եղանակ)
5. Փոխարկել տվյալները CSV ֆայլի
Այժմ, Ես ցույց կտամ մեկ այլ մեթոդ. Ես տվյալների հավաքածուն կվերածեմ CSV ( ստորակետով բաժանված արժեքներ ) ֆայլի:
ՔԱՅԼԵՐ.
- Նախ, պատճենեք Հասցե սյունակը Նոթատետր էջ :
- Այնուհետև անցեք Ֆայլ >> ընտրեք Պահել որպես ։
- Այժմ սահմանեք անունը և պահեք ֆայլը . Հիշեք, դուք պետք է անվանեք .csv վերջածանցը:
- Այժմ բացեք ֆայլը տեղից որտեղ դուք պահել է այն ավելի վաղ :
- Excel -ը կբաժանի տվյալները :
- Այժմ ձևաչափեք ինչպես ցանկանում եք։
6. VBA-ի օգտագործումը` ստորակետով տվյալները սյունակների բաժանելու համար
Այժմ ես կօգտագործեմ VBA կոդը տվյալները բաժանելու համար :
ՔԱՅԼԵՐ.
- Սեղմեք ALT + F11 ՝ VBA պատուհանը բացելու համար :
- Այնուհետև անցեք Տեղադրել >> ընտրեք Մոդուլ ։
- Կբացվի նոր մոդուլ : Գրեք հետևյալ կոդը:
8791
Code Breakdown
- Այստեղ, Ես ստեղծել եմ Ենթակարգը SplitColumn : Ես օգտագործել եմ մութ դրույթը փոփոխականը SplitData որպես String և i որպես տարբերակ սահմանելու համար։ .
- Այնուհետև ես օգտագործեցի For Loop : 5-ից 11 նշանակում է, որ ես կբաժանեմ տվյալները 5-րդից 11-րդ շարքից :
- Հաջորդը, ես օգտագործել է VBA Split ֆունկցիան, որտեղ n տող համարն է և 3 սահմանում է, որ տվյալները գտնվում են Գ սյունակ : Քանի որ Հաշիվ = 4 , տվյալները կբաժանվեն Սյունակ D :
- Կրկին օգտագործեցի 1>Loop -ի համար ավելացնել Հաշիվը :
- Այժմ սեղմեք F5 ` <1-ը գործարկելու համար:>կոդ : Excel -ը կբաժանի տվյալները :
7. Օգտագործելով FILTERXML, SUBSTITUTE & ; TRANSPOSE գործառույթները Excel-ում բաժանելու համարՏվյալներ
Այժմ ես պատրաստվում եմ օգտագործել FILTERXML ֆունկցիան ՓՈԽԱՐԱԿԻՉԸ & TRANSPOSE ֆունկցիաները: Սա կաշխատի Excel -ի արդիականացված տարբերակների համար:
ՔԱՅԼԵՐ.
Ընտրեք D5 և E5 . Գրեք հետևյալ բանաձևը
=TRANSPOSE(FILTERXML(""&SUBSTITUTE(C5,",","")& "","//s"))
Բանաձեւի բաշխում
SUBSTITUTE(C5,”,”,””) ➤ Սա կփոխարինի ստորակետը (,) D5 և E5 .
Ելք՝ «TokyoJapan»
FILTERXML(“”&SUBSTITUTE(C5 ,”,”,””)& “”,”//s”) ➤ Այն վերադարձնում է XML տվյալներ բովանդակությունից հետևյալ XPath -ից
Ելք՝ {“Tokyo”;”Japan”}
TRANSPOSE(FILTERXML(“”&SUBSTITUTE(C5,”,”” )& “”,”//s”)) ➤ Այն կփոխանցի զանգվածը:
Ելք՝ {“Tokyo”,”Japan”}
- Այնուհետև սեղմեք ENTER : Excel -ը կվերադարձնի արդյունքները:
- Այնուհետև օգտագործեք Լրացնել բռնակը մինչև Ավտոլրացում .
Պրակտիկա աշխատանքային գրքույկ
Պրակտիկան տղամարդուն դարձնում է կատարյալ: Կարևոր է պրակտիկան վարել ցանկացած մեթոդի ներքինացման համար: Այդ իսկ պատճառով ես ձեզ համար կցել եմ պրակտիկայի թերթիկ :
Եզրակացություն
Այս հոդվածում ես ցույց տվեցի 7 արդյունավետ մեթոդներ Excel -ում տվյալները բաժանելու համար սյունակների ստորակետով : Հուսով եմ, որ դա օգնում է բոլորին: Եվ վերջապես, եթե ունեք որևէ տեսակի առաջարկներ, գաղափարներ կամ կարծիքներխնդրում ենք ազատորեն մեկնաբանել ստորև: