Формула Excel для падзелу радка праз коску (5 прыкладаў)

  • Падзяліцца Гэтым
Hugh West

Вы можаце мець табліцу ў вашым працоўным аркушы Excel, дзе некалькі відаў даных захоўваюцца ў ячэйцы і падзяляюцца коскамі. Калі вы хочаце падзяліць іх на некалькі слупкоў, вы знаходзіцеся ў правільным месцы. У гэтым артыкуле вы даведаецеся 5 прыкладаў формулы Excel для падзелу радка праз коску.

Спампуйце вучэбны сшытак

Спампуйце наступны файл Excel для практыкі.

Раздзяленне радка па Comma.xlsx

5 прыкладаў раздзялення радка па косцы з дапамогай формулы Excel

Давайце спачатку прадставім наш набор даных, дзе ідэнтыфікатар, Прозвішча і Аддзел. захоўваюцца як адзін радок, падзелены коскамі. Наша мэта складаецца ў тым, каб падзяліць радкі на 3 слупкі.

1. Аб'яднайце функцыі LEFT і FIND, каб падзяліць радок праз коску

Камбінаванне LEFT<Функцыі 7> і FIND разам дапамагаюць нам разбіць радок, падзелены коскамі, на некалькі слупкоў. Проста выканайце наступныя крокі, каб зрабіць гэта.

Крокі:

  • Спачатку запішыце наступную формулу ў пустую ячэйку C5.
=LEFT(B5,FIND(",",B5)-1)

Тут функцыя FIND дае месцазнаходжанне першая коска з радка B5 і функцыя LEFT вяртае сімвалы з радка, які знаходзіцца перад першай коскай. Вам трэба мінус 1, каб атрымаць даныя без коскі.

  • Націсніце ENTER. Вы ўбачыце ідэнтыфікацыйны нумар. у ячэйцы C5. Цяпер перацягніце Маркер запаўнення , каб атрымацьастатняя частка ідэнтыфікатара ў тым жа слупку.

Вось вынік,

Дадатковая інфармацыя: 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-й коскі.

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. Цяпер перацягніце Fill Handle , каб атрымаць астатнюю частку Аддзел у тым жа слупку.

Вось вынік,

Чытаць далей: Excel VBA: падзяліць радок па колькасці сімвалаў (2 простыя метады)

4. Аб'яднаць функцыі TRIM, MID, SUBSTITUTE, REPT і LEN

Спалучэнне функцый TRIM, MID, SUBSTITUTE, REPT, і LEN разам дапамагае нам падзяліць радок, падзелены коскамі, на некалькі слупкоў. Проста выконвайце крокі ніжэй, каб зрабіць гэта.

Крокі:

  • Спачатку ўвядзіце 1, 2 і 3 замест назваў слупкоў ідэнтыфікацыйны нумар, Прозвішча і кафедра Зараз,запішыце наступную формулу ў пустую ячэйку 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. Цяпер перацягніце маркер запаўнення каб атрымаць астатнюю частку ID No. у той жа калонцы. І перацягніце Маркер запаўнення ў правільным кірунку, каб атрымаць Прозвішча і Аддзел

Вось вынік,

Больш падрабязна: Excel VBA: падзяліць радок на вочкі (4 карысныя прыкладанні)

5. Падзяліце радок коскамі з дапамогай функцыі FILTERXML у Excel

Выкарыстанне функцыі FILTERXML дапамагае нам разбіць радок, падзелены коскамі, на некалькі слупкоў. Проста выканайце наступныя крокі, каб зрабіць гэта.

Крокі:

  • Спачатку запішыце наступную формулу ў пустую ячэйку C5.
=TRANSPOSE(FILTERXML("" &SUBSTITUTE(B5,",","") & "","//s"))

Калі вы выкарыстоўваеце Excel для MS 365 , вы можаце прымяніць функцыю FILTERXML раздзяліць радок коскамі. У гэтым метадзе тэкставы радок спачатку ператвараецца ў радок XML шляхам змены коскі на тэгі XML. Функцыя TRANSPOSE ператварае масіў у гарызантальнае, а не вертыкальнае становішча.

  • Націсніце ENTER. Вы ўбачыце ідэнтыфікацыйны нумар, прозвішча і аддзел у ячэйцы C5, D5, і E5 адпаведна. Цяпер перацягніце Маркер запаўнення , каб атрымаць астатнія даныя.

Вось вынік,

Дадаткова: Формула Excel для раздзялення: 8 прыкладаў

Выснова

У гэтым уроку я абмяркоўваў 5 прыкладаў формул Excel для падзелу радкоў коскамі. Спадзяюся, гэты артыкул быў для вас карысным. Вы можаце наведаць наш вэб-сайт ExcelWIKI , каб даведацца больш пра кантэнт, звязаны з Excel. Калі ласка, пакідайце каментарыі, прапановы або запыты, калі ў вас ёсць такія, у раздзел каментарыяў ніжэй.

Х'ю Уэст з'яўляецца вельмі дасведчаным трэнерам і аналітыкам Excel з больш чым 10-гадовым вопытам работы ў галіны. Ён мае ступень бакалаўра ў галіне бухгалтарскага ўліку і фінансаў і ступень магістра дзелавога адміністравання. Х'ю захапляецца навучаннем і распрацаваў унікальны падыход да навучання, які лёгка прытрымлівацца і зразумець. Яго экспертныя веды Excel дапамаглі тысячам студэнтаў і спецыялістаў па ўсім свеце палепшыць свае навыкі і атрымаць поспех у сваёй кар'еры. Праз свой блог Х'ю дзеліцца сваімі ведамі з усім светам, прапаноўваючы бясплатныя падручнікі па Excel і онлайн-трэнінгі, каб дапамагчы прыватным асобам і прадпрыемствам цалкам раскрыць свой патэнцыял.