Բովանդակություն
Երբեմն դուք կարող եք ունենալ տվյալների բազա, որտեղ տարբեր տեսակի տվյալներ տեղադրվում են բջիջում և առանձնացված նիշերով, ինչպիսիք են սահմանազատիչ, գծիկ, գծիկ և այլն: Այս տեսակի տվյալների բազան անկազմակերպ է, և որևէ կոնկրետ տեղեկատվություն պարզելը բավականին դժվար է: Այս հոդվածում ես ձեզ ցույց կտամ 6 եղանակ, որոնցով դուք կկարողանաք Excel-ում տողերն առ նիշ բաժանել
Ենթադրենք, մենք ունենք տվյալների բազա, որտեղ Անունը, Էլ. փոստի հասցեն և կոնտակտային համարը մուտքագրվում են որպես մեկ: տողով և առանձնացված նիշով, այսինքն՝ ստորակետով (,): Ձեզ պարզությամբ ցուցադրելու համար մենք պետք է բաժանենք ստորակետերով:
Ներբեռնեք պրակտիկայի աշխատանքային գրքույկը
Տողերը բաժանեք ըստ նիշերի Excel-ում: xlsx
Excel-ում տողերը ըստ նիշերի բաժանելու 6 եղանակ
1. Տողը բաժանել ըստ նիշերի՝ օգտագործելով LEFT և FIND ֆունկցիաները
Օգտագործելով LEFT ֆունկցիաները և FIND ֆունկցիաները միասին թույլ են տալիս մեզ բաժանել տողը տողի ձախ կողմի նիշով: Մուտքագրեք հետևյալ բանաձևը դատարկ բջիջում ( B6 )
=LEFT(A6,FIND( ",",A6)-1)
Այստեղ FIND ֆունկցիան վերադարձնում է առաջին ստորակետի դիրքը ( “,” ) A6 տողից և LEFT ֆունկցիան հանում է նիշերը տողից, որը գտնվում է կոնկրետ նիշից առաջ: (առաջին ստորակետ): Հիշեք, որ դուք պետք է հանեք 1 առանց ստորակետը հանելու համար:
Սեղմեք ENTER և կստանաք Անունը բջիջում: B6 .
Քաշեք բջիջը ձեր տվյալների հավաքածուի վերջ, որպեսզի բանաձևը կիրառվի A<8 սյունակի բոլոր բջիջների վրա:>. Դուք կստանաք անունները բոլոր գրառումներից:
2. MID և FIND ֆունկցիաները Split String-ի համար
Եթե ցանկանում եք ստանալ տեքստերը երկուսի միջև: կոնկրետ նիշեր կարող եք միասին օգտագործել MID ֆունկցիան և FIND ֆունկցիան : Մուտքագրեք հետևյալ բանաձևը դատարկ բջիջում ( C6 )
=MID(A6,FIND(",",A6)+1,FIND(",",A6,FIND(",",A6)+1)-FIND(",",A6)-1)
Այստեղ, FIND(“,“, A6)+ 1 վերադարձնում է առաջին նիշի մեկնարկային դիրքը առաջին ստորակետից հետո: FIND(",","A6,FIND(",","A6)+1) վերադարձնում է առաջին նիշի մեկնարկային դիրքը երկրորդ ստորակետից հետո: -FIND(“,“,A6)-1 նշում է, որ երկրորդ ստորակետից հետո տողի բոլոր նիշերը կբացառվեն: Վերջապես MID նիշերը տալիս է այս երկու ստորակետերի միջև:
Սեղմեք ENTER : Արդյունքում, դուք կստանաք էլփոստի հասցեն C6 բջիջում:
Քաշեք B7 բջիջը մինչև ձեր բջիջի վերջը: տվյալների շտեմարան և դուք կստանաք բոլոր էլփոստի հասցեները:
3. RIGHT, LEN և FIND ֆունկցիաները՝ տողը ըստ գրանշանների բաժանելու համար
Օգտագործելով RIGHT ֆունկցիան , LEN ֆունկցիան և FIND ֆունկցիան ընդհանրապես, կարող եք բաժանել տողը և ստանալ ճիշտ մասը: այդ տողից կոնկրետ նիշից հետո: Դատարկ բջիջում մուտքագրեք հետևյալ բանաձևը( D6 )
=RIGHT(A6,LEN(A6)-FIND(",",A6,FIND(",",A6)+1))
Այստեղ LEN(A6) հաշվում է տողի ընդհանուր երկարությունը <բջիջում: 7>Ա6 ։ FIND(",","A6,FIND(",","A6)+1 գտնում է վերջին ստորակետը և RIGHT հանում է նիշերը վերջին ստորակետից հետո:
Սեղմեք ENTER և դուք կստանաք կոնտակտային համարը D6 բջիջում:
Քաշեք D6 բջիջ, և դուք կստանաք բոլոր Կոնտակտային համարները` բաժանելով A սյունակի տողերը:
Նմանատիպ ընթերցումներ
- Excel-ում տողերը բաժանել ըստ երկարության (8 եղանակ)
- Ինչպես բաժանել տեքստը մի քանի բջիջների Excel-ում
4. SEARCH և LEFT ֆունկցիաները՝ տողը բաժանելու համար
Դուք կարող եք օգտագործել SEARCH ֆունկցիան , ոչ թե FIND ֆունկցիան ՝ բաժանելու համար։ տող:
Անունը A6 բջիջի տողից բաժանելու համար, մուտքագրեք հետևյալ բանաձևը դատարկ բջիջում ( B6 )
=LEFT(A6,SEARCH( ",",A6)-1)
Այստեղ SEARCH ֆունկցիան վերադարձնում է առաջին ստորակետի ( “,” ) դիրքը <տողից: 7>A6 և LEFT ֆունկցիան հանում է նիշերը կոնկրետ նիշից առաջ գտնվող տողից (առաջին գ օմմա): Հիշեք, որ դուք պետք է հանեք 1 ստորակետը բացառելու համար:
Սեղմեք ENTER և դուք կստանաք անունը <բջիջում: 7>B6 .
Քաշեք բջիջը մինչև ձեր տվյալների հավաքածուի վերջը, որպեսզի բանաձևը կիրառվի A սյունակի մյուս բջիջների վրա: . Դուք կստանաքԱնուններ բոլոր գրառումներից:
5. Flash Fill-ը՝ տողը ըստ նիշերի բաժանելու համար
Օգտագործելով Flash Fill մեկ այլ տեխնիկա է. բաժանել տողը ըստ նիշերի: Նախ, ձեռքով մուտքագրեք տողի մասը բջիջում ( C6 )
Դրանից հետո անցեք Տվյալներ > Տվյալների գործիքներ և ընտրեք Flash Fill :
Այժմ դուք կարող եք տեսնել, որ Excel-ը ավտոմատ կերպով տվել է բաժանված տողը այդ սյունակի բոլոր մյուս բջիջներում:
Կարդալ ավելին. Տեքստի բաժանում Excel-ում Flash Fill-ի միջոցով
6. Տեքստ սյունակների հրամանը
Դուք կարող եք նաև օգտագործել Text to Columns հրամանը՝ տողը նիշով բաժանելու համար: Նախ ընտրեք տվյալների բազան:
Դրանից հետո անցեք Տվյալներ > Տվյալների գործիքներ և ընտրեք Text to Columns :
Այժմ կհայտնվի պատուհան Convert Text to Columns Wizard : Նշեք Սահմանազատված և սեղմեք Հաջորդ :
Երկրորդ քայլում ընտրեք Ստորակետ և սեղմեք Հաջորդը ։
Եթե ձեր տողը բաժանված է որևէ այլ նիշով, օրինակ՝ Tab, կետ-ստորակետ կամ բացատ, դուք պետք է ընտրեք այդ նիշը: Դուք կարող եք նաև մուտքագրել այլ նիշեր Այլ վանդակում: Վերջին քայլում ընտրեք Ընդհանուր և սեղմեք Ավարտել :
Այժմ կտեսնեք տողի տարբեր մասեր, որոնք բաժանվել են նիշի ստորակետով, բաժանվել են տարբեր բջիջների:
Եզրակացություն
Հետևելով վերը նկարագրված մեթոդներից որևէ մեկին, դուք կարող եք բաժանել տողը ըստ նիշերի: Եթե բախվում եք որևէ տեսակի շփոթության, խնդրում ենք թողնել մեկնաբանություն և մեզ հնարավորություն տալ հեռացնել ձեր շփոթությունը: