Жолды үтір арқылы бөлуге арналған Excel формуласы (5 мысал)

  • Мұны Бөлісіңіз
Hugh West

Excel жұмыс парағында деректердің бірнеше түрі ұяшықта сақталатын және үтірмен бөлінген кесте болуы мүмкін. Егер сіз оларды бірнеше бағандарға бөлгіңіз келсе, сіз дұрыс жердесіз. Бұл мақалада сіз жолды үтір арқылы бөлуге арналған Excel формуласының 5 мысалын үйренесіз.

Тәжірибе жұмыс кітабын жүктеп алу

Тәжірибеңіз үшін келесі Excel файлын жүктеп алыңыз.

Үтір.xlsx арқылы жолды бөлу

Excel формуласымен жолды үтір арқылы бөлуге арналған 5 мысал

Алдымен ID нөмірі, Тегі және Бөлім болатын деректер жиынын енгізейік. үтірмен бөлінген бір жол ретінде сақталады. Біздің мақсатымыз жолдарды 3 бағанға бөлу.

1. Жолды үтір арқылы бөлу үшін СОЛ және ТАБУ функцияларын біріктіріңіз

СОЛды біріктіру және FIND функциялары бірге үтірмен бөлінген жолды бірнеше бағандарға бөлуге көмектеседі. Ол үшін төмендегі қадамдарды орындаңыз.

Қадамдар:

  • Біріншіден, келесі формуланы бос ұяшыққа C5 жазыңыз.
=LEFT(B5,FIND(",",B5)-1)

Мұнда ТАБУ функциясы орналасқан жерін береді. B5 жолындағы бірінші үтір және СОЛ функциясы бірінші үтірдің алдындағы жолдағы таңбаларды қайтарады. Үтірді қоспағандағы деректерді алу үшін минус 1 керек.

  • ENTER пернесін басыңыз. Сіз ID нөмірін көресіз. C5 ұяшығында. Енді алу үшін Толтыру тұтқасын сүйреңіз.қалған ID нөмірі сол бағанда.

Міне, нәтиже

Толығырақ: Excel бағдарламасындағы жолды бірнеше бағандарға бөлу үшін VBA (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-ші таңбаның басталу орнын береді.

ТАБУ(“,”, B5, FIND(“,”, B5)+1) бастауды береді 2-ші үтірден кейінгі 1-ші таңбаның орны.

-ТАБУ(“,”, 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 ұяшығындағы жолдың.

ТАБУ(“,”, B5, FIND(“,”, B5)+1 соңғысының орнын береді жолдан үтір, ең соңында RIGHT функциясы соңғы үтірден кейінгі жолдан таңбаларды қайтарады.

  • <пернесін басыңыз. 6>ЕНГІЗУ. Сіз E5 ұяшығында Бөлім -ді көресіз. Енді Толтыру тұтқасын сүйреп, қалған бөлігін алыңыз. Бөлім сол бағанда.

Міне, нәтиже

Толығырақ оқу: Excel VBA: Жолды таңбалар саны бойынша бөлу (2 оңай әдіс)

4. TRIM, MID, SUBSTITUTE, REPT және LEN функцияларын біріктіру

TRIM, MID, SUBSTITUTE, REPT, және LEN функцияларын бірге біріктіру үтірмен бөлінген жолды бірнеше бағандарға бөлуге көмектеседі. Жай орындаңыз мұны істеу үшін төмендегі қадамдарды орындаңыз.

Қадамдар:

  • Біріншіден, баған тақырыптарының орнына 1, 2 және 3 сандарын енгізіңіз ID №, Фамилия және бөлім Енді,мына формуланы бос ұяшыққа жазыңыз C5.
=TRIM(MID(SUBSTITUTE($B5,",",REPT(" ",LEN($B5))),(C$4-1)*LEN($B5)+1,LEN($B5)))

Бұл формуланың қысқаша мазмұны ауыстыру болып табылады. SUBSTITUTE және REPT функцияларын қолданатын бос орындар бар үтірлер. Содан кейін MID функциясы n-ші ретке қатысты мәтінді қайтарады және ең соңында TRIM функциясы артық бос орындардан құтылуға көмектеседі.

  • ENTER пернесін басыңыз. C5 ұяшығында ID нөмірі көресіз. Енді Толтыру тұтқасын сүйреңіз. қалған жеке куәлік нөмірін алу үшін. сол бағанда. Тегі және Бөлім

<0 алу үшін Толтыру тұтқасындұрыс бағытта сүйреңіз>Міне, нәтиже,

Толығырақ оқу: Excel VBA: жолды ұяшықтарға бөлу (4 пайдалы қолданба)

5. Жолды үтір арқылы бөлу Excel бағдарламасындағы FILTERXML функциясын пайдалану

FILTERXML функциясын пайдалану үтірмен бөлінген жолды бірнеше бағандарға бөлуге көмектеседі. Ол үшін төмендегі қадамдарды орындаңыз.

Қадамдар:

  • Біріншіден, келесі формуланы бос ұяшыққа C5 жазыңыз.
=TRANSPOSE(FILTERXML("" &SUBSTITUTE(B5,",","") & "","//s"))

Егер Excel бағдарламасын MS 365 үшін пайдалансаңыз, FILTERXML функциясын қолдана аласыз. жолды үтір арқылы бөлу. Бұл әдісте біріншіден мәтін жолы үтірлерді XML тегтеріне өзгерту арқылы XML жолына айналады. TRANSPOSE функциясы массивді тігінен емес, көлденеңінен орналастыруға айналдырады.

  • Басу ЕНГІЗУ. C5, D5, және E5 ұяшықтарында сәйкесінше ID нөмірі, Тегі және Бөлім көрсетіледі. Енді деректердің қалған бөлігін алу үшін Толтыру тұтқасын сүйреңіз.

Міне, нәтиже

Толығырақ оқу: Бөлуге арналған Excel формуласы: 8 мысал

Қорытынды

Осы оқулықта мен талқыладым. Жолдарды үтір арқылы бөлуге арналған Excel формулаларының 5 мысалы. Бұл мақала сізге пайдалы болды деп үміттенемін. Excel бағдарламасына қатысты қосымша мазмұнды білу үшін ExcelWIKI веб-сайтына кіре аласыз. Төмендегі түсініктеме бөлімінде пікірлеріңізді, ұсыныстарыңызды немесе сұрауларыңызды қалдырыңыз.

Хью Уэст – салада 10 жылдан астам тәжірибесі бар жоғары тәжірибелі Excel тренері және талдаушысы. «Бухгалтерлік есеп және қаржы» мамандығы бойынша бакалавр дәрежесі және іскерлік әкімшілендіру магистрі дәрежесі бар. Хью оқытуға құмар және ұстануға және түсінуге оңай бірегей оқыту әдісін әзірледі. Оның Excel бағдарламасындағы сараптамалық білімі бүкіл әлем бойынша мыңдаған студенттер мен мамандарға біліктіліктерін арттыруға және мансаптық жетістіктерге жетуге көмектесті. Блогы арқылы Хью өз білімін әлеммен бөліседі, жеке адамдар мен бизнеске толық әлеуетін ашуға көмектесу үшін тегін Excel оқулықтары мен онлайн тренингтерін ұсынады.