Բովանդակություն
Այս հոդվածում դուք կսովորեք 8 տարբեր եղանակներ Excel-ում սյունակ բաժանելու ստորակետով հեշտությամբ:
Ներբեռնել Պրակտիկայի աշխատանքային գրքույկ
Դուք կարող եք ներբեռնել Excel ֆայլը հետևյալ հղումից և դրանով զբաղվել:
Սյունակը բաժանել Comma.xlsm-ով
Excel-ում սյունակը ստորակետով բաժանելու 8 եղանակ
1. Excel-ում սյունակը ստորակետով բաժանել՝ տեքստը սյունակների փոխակերպման մոգով
սյունակը ստորակետով բաժանելու համար օգտագործելով Փոխակերպել տեքստը սյունակների մոգ,
❶ Ընտրեք ձեր տվյալները և այնուհետև
❷ Գնացեք Տվյալներ ➤ Տվյալների գործիքներ ➤ Տեքստ սյունակներ:
Տեքստը սյունակների փոխակերպման մոգ կհայտնվի:
❸ Ընտրեք Սահմանազատված և սեղմեք Հաջորդը :
❹ Ընտրեք Ստորակետ որպես Սահմանիչներ և կրկին սեղմեք Հաջորդը :
❺ Տեղադրեք բջջային հասցեն որպես Նպատակակետ և սեղմեք Ավարտել :
Սա սյունակը կբաժանի ստորակետի տեղում երկու սյունակի:
2. Համատեղելով LEFT, RIGHT, FIND և LEN գործառույթները Excel-ում սյունակը ստորակետով բաժանելու համար
Դուք կարող եք օգտագործել երկու բանաձև՝ օգտագործելով LEFT , RIGHT , FIND: և LEN գործառույթները սյուները բաժանելու համար:
❶ Սկզբում տեղադրեք հետևյալ բանաձևը C5 բջիջում:
=LEFT(B5,FIND(",",B5)-1)
❷ Այնուհետև սեղմեք ENTER ։
Formula Breakdown
- B5 ունի տեքստեր a ստորակետ ։
- FIND(",",B5) փնտրում է ստորակետ բջիջի ներսում
- ՁԱԽ (B5,FIND(“,“,B5)-1) վերադարձնում է տեքստեր, մինչև առաջին ստորակետը հայտնվի ձախ կողմից:
❸ Դրանից հետո տեղադրեք հետևյալ բանաձևը D5 բջիջում:
=RIGHT(B5,LEN(B5)-FIND(",",B5))
❹ Այնուհետև սեղմեք ENTER կրկին:
Բանաձեւի բաժանում
- B5 ունի ստորակետով տեքստեր:
- FIND(“,“,B5) ստորակետ է փնտրում B5 բջիջում:
- RIGHT(B5,LEN(B5) -FIND(“,“,B5)) վերադարձնում է տեքստերը աջ կողմից առաջին ստորակետի հայտնվելուց հետո:
❺ Ընտրել բջիջները C5 և D5 և քաշեք Fill Handle պատկերակը մինչև C12 և D12 բջիջները:
<21
. Այս երկու բանաձևերը կբաժանեն սյունակը ստորակետի փոխարեն երկու սյունակի:
Կարդալ ավելին. Excel-ի բանաձևը՝ մեկ սյունակը մի քանի սյունակների բաժանելու համար (4 օրինակ)
3. Կիրառել դինամիկ զանգվածի բանաձևը Excel-ում սյունակը ստորակետով բաժանելու համար
Այս մեթոդում օգտագործվող դինամիկ զանգվածի բանաձևը կարող է ավտոմատ կերպով բաժանել ստորակետերով սյունակը սյունակների:
Այն օգտագործելու համար
❶ Տեղադրեք հետևյալ բանաձևը բջիջում C5 .
=TRANSPOSE(FILTERXML("" &SUBSTITUTE(B5,",","") & "","//s"))
❷ Այնուհետև սեղմեք ENTER :
The բանաձևը զանգվածային բանաձև է, այն ինքնաբերաբար կպահի տրատված տվյալները D5 բջիջում, այնուամենայնիվ բանաձևը կիրառվել է բջիջում։ C5 .
Բանաձեւի բաշխում
- ՓՈԽԱՐԱԿՈՒՄ (B5,” ,””)
ՓՈԽԱՐԱԿԻՉ ֆունկցիան փոխարինում է B5 բջիջի ստորակետը բացատով:
- FILTERXML(“” &SUBSTITUTE(B5,”,”,””)
FILTERXML ֆունկցիան զտում է բացատներով բաժանված տվյալները:
- ՏՐԱՆՍՊՈՍԵԼ(FILTERXML("" &SUBSTITUTE(B5",","") & "","//s"))
TRANSPOSE ֆունկցիան բաժանում է B5 բջիջի տվյալները երկու տարբեր սյունակների:
❸ Քաշեք Fill Handle պատկերակը C5 -ից C12 բջիջից:
Այժմ կտեսնեք բաժանումը տվյալները երկու տարբեր սյունակների մեջ:
Կարդալ ավելին. Ինչպես բաժանել մեկ սյունակը մի քանի սյունակների Excel-ում (7 հեշտ եղանակ)
4. Excel-ում սյունակը բաժանել ստորակետերով՝ օգտագործելով Flash Fill
Դուք կարող եք օգտագործել Flash Fill հատկությունը սյունակը բավականին հեշտությամբ բաժանելու համար:
❶ Սկսեք տվյալներ զետեղել Երկիր սյունակում ստորակետների հանդիպելուց առաջ:
❷ Afte r տվյալների տեղադրումը երկու հաջորդական բջիջներում, Excel-ը ցույց կտա առաջարկներ: Սեղմեք ENTER ընդունելու համար:
❸ Այժմ սկսեք մուտքագրել տվյալները ստորակետից հետո սյունակում Մայրաքաղաք<2:>.
❹ Երկու հաջորդական բջիջներում տվյալները զետեղելուց հետո Excel-ը ցույց կտա առաջարկներ: Կրկին ընդունելու համար սեղմեք ENTER :
Այժմ ձեր տվյալները կբաժանվեն երկու տարբերիսյունակներ:
5. Excel-ում սյունակը բաժանել ստորակետերով, օգտագործելով CSV ֆայլը
CSV ֆայլը, որի մշակումը ստորակետ է Առանձնացված արժեքը կարող է սյունակը բաժանել ստորակետով ավտոմատ կերպով:
Ահա թե ինչպես է այն աշխատում:
❶ Ընտրեք և պատճենեք նախ ձեր տվյալները:
❷ Բացեք Notepad և Կպցրեք դրանք այնտեղ:
❸ Այժմ պահեք ֆայլը որպես CSV ֆայլ:
տեքստային ֆայլը որպես CSV ֆայլ, պարզապես խմբագրեք ֆայլի ընդլայնումը որպես CSV:
❹ Այժմ բացեք CSV ֆայլը և դուք կտեսնեն, որ տվյալները ավտոմատ կերպով բաժանվել են ստորակետով երկու սյունակի:
6. Օգտագործեք VBA կոդը Excel-ում սյունակը ստորակետով բաժանելու համար
Նայեք հետևյալ դատարկ սյունակներին, այսինքն՝ համապատասխանաբար Երկիր և Մայրաքաղաք :
Մենք կօգտագործենք VBA կոդը 1>բաժանեք տվյալները Մայրաքաղաքով երկիր սյունակից:
❶ Նախ սեղմեք ALT + F11 բացելու համար VBA խմբագիր:
❷ Այնուհետև անցեք Տեղադրեք ➤ Մոդուլը:
❸ Տեղադրեք հետևյալ VBA կոդը VBA խմբագրիչում:
8978
Code Breakdown
- Առաջին ես հայտարարեցի 3 փոփոխական:
- Այնուհետև ես գործարկեցի Nested For հանգույցը:
- առաջին For հանգույցի ներսում ես օգտագործեցի Բաժանել և Cells ֆունկցիաները տվյալները ստորակետով առանձին բաժանելու համար:բջիջներ:
❹ Պահպանել VBA կոդը:
❺ Այժմ սեղմեք F5 կոճակը գործարկեք կոդը:
Սա ինքնաբերաբար կբաժանի սյունակը Մայրաքաղաքով երկիրը երկու սյունակի, որոնք են Երկիր և Մայրաքաղաք:
7. Excel-ում սյունակը բաժանեք ստորակետով` օգտագործելով Power Query
Հետևեք ստորև նշված քայլերին բաժանելու համար սյունակ Excel-ում ստորակետով օգտագործելով Power Query:
❶ Գնացեք Տվյալներ ➤ Ստացեք տվյալներ ➤ Ֆայլից ➤ Excel աշխատանքային գրքույկից:
❷ Navigator պատուհանից ընտրեք ձեր աշխատաթերթի անունը , որի տվյալները պետք է բաժանվեն :
❸ Այնուհետև սեղմեք Տվյալների փոխակերպում:
❹ Այժմ անցեք Transform ➤ Split Column ➤ By Delimiter:
The Split Column by Delimiter երկխոսության տուփը կհայտնվի:
❺ Ընտրեք Ստորակետ Ընտրեք կամ մուտքագրեք սահմանազատիչ բացվող բացվող պատուհանից:
❻ Այնուհետև սեղմեք OK :
Այժմ ձեր տվյալները ավտոմատ կերպով spl այն կատարվում է երկու սյունակի բաժանված ստորակետով :
Կարդալ ավելին` Ինչպես բաժանել սյունակը Excel Power Query-ում (5 հեշտ մեթոդ)
8. Excel-ում սյունակը բաժանել ստորակետով` օգտագործելով Power Pivot
Դուք կարող եք օգտագործել Power Pivot ֆունկցիա Excel-ում սյունակը ստորակետով բաժանելու համար:
Դրա համար,
❶ Գնացեք Power Pivot ➤ Ավելացնել տվյալների մոդելին:
❷Տեղադրեք ձեր աղյուսակի տիրույթը Ստեղծել աղյուսակ երկխոսության դաշտում և սեղմեք OK:
❸ Այժմ տեղադրեք հետևյալ բանաձևը Հաշվարկված սյունակ 1 սյունակի վերևի բջիջում:
= LEFT ( [Country with Capital City], FIND ( ",", Table2[Country with Capital City]) - 1 )
❹ Այնուհետև սեղմեք ENTER .
Բանաձեւի բաշխում
- ԳՏՆԵԼ ( «,», Աղյուսակ 2[Մայրաքաղաքով երկիր ])
FIND ֆունկցիան ստորակետ է փնտրում Երկիր մայրաքաղաքով սյունակում:
- LEFT ( [Country with Capital City], FIND ( ",", Table2[Country with Capital City]) – 1 )
The LEFT function վերադարձնում է տվյալները ձախ կողմից ստորակետից առաջ:
Հաշվարկված 1-ին սյունակը կլցվի ստորակետից առաջ տվյալների հետ: հայտնվում է:
❺ Այժմ տեղադրեք հետևյալ բանաձևը Հաշվարկված սյունակ 2 սյունակի վերևի բջիջում:
= RIGHT ([Country with Capital City], LEN (Table2[Country with Capital City]) - FIND ( ",", Table2[Country with Capital City]) )
❻ Այնուհետև սեղմեք ENTER :
Բանաձևի բաշխում
- ԳՏՆԵԼ ( «,», Աղյուսակ 2[Երկիր մայրաքաղաքով])
FIND ֆունկցիան որոնում է ստորակետ Երկիր մայրաքաղաքով սյունակում:
- <1:>LEN (Աղյուսակ 2[Մայրաքաղաքով երկիր])
LEN ֆունկցիան հաշվարկում է Մայրաքաղաք ունեցող երկիր սյունակի տեքստերի երկարությունը:
- RIGHT ([Country with Capital City], LEN (Table2[Country with Capital City]) – FIND ( «,», Table2[Country with Capital City]Մայրաքաղաք]) )
RIGHT գործառույթը վերադարձնում է տվյալները ստորակետից հետո աջ կողմից:
Հաշվարկված 2-րդ սյունակ կլրացվի ստորակետի հայտնվելուց հետո տվյալները:
Պրակտիկա բաժին
Դուք կստանաք Excel թերթիկը, ինչպես հետևյալ սքրինշոթը, տրամադրված Excel ֆայլի վերջում: Այնտեղ, որտեղ դուք կարող եք կիրառել այս հոդվածում քննարկված բոլոր մեթոդները:
Եզրակացություն
Ամփոփելու համար մենք քննարկել ենք 8 մեթոդ՝ սյունակը բաժանելու համար: Excel-ում ստորակետով: Ձեզ խորհուրդ է տրվում ներբեռնել այս հոդվածին կից պրակտիկայի աշխատանքային գրքույկը և դրանով կիրառել բոլոր մեթոդները: Եվ մի հապաղեք որևէ հարց տալ ստորև բերված մեկնաբանությունների բաժնում: Մենք կփորձենք շուտափույթ պատասխանել բոլոր համապատասխան հարցումներին: Եվ խնդրում ենք այցելել մեր կայքը Exceldemy ավելին ուսումնասիրելու համար: