Змест
Як падзяліць ячэйку ў Excel? З дапамогай функцыі «Тэкст у слупкі», Flash Fill, формул або інструмента «Раздзяліць тэкст». У гэтым падручніку апісаны ўсе варыянты, якія дапамогуць вам выбраць тэхніку, якая лепш за ўсё падыходзіць для вашай канкрэтнай задачы.
Як правіла, вам можа спатрэбіцца падзяліць ячэйкі ў Excel ў двух выпадках. Часцей за ўсё, калі вы імпартуеце даныя з нейкай знешняй крыніцы, дзе ўся інфармацыя знаходзіцца ў адным слупку, а вы хочаце, каб яна была ў асобных слупках. Ці вы можаце падзяліць ячэйкі ў існуючай табліцы для лепшай фільтрацыі, сартавання або дэталёвага аналізу.
Як падзяліць ячэйкі ў Excel з дапамогай тэксту ў слупкі
Функцыя Тэкст у слупкі вельмі зручная, калі вам трэба разбіць змесціва ячэйкі на дзве ці больш ячэйкі. Гэта дазваляе раздзяляць тэкставыя радкі пэўным падзельнікам, такім як коска, кропка з коскі або прабел, а таксама раздзяляць радкі фіксаванай даўжыні. Давайце паглядзім, як працуе кожны сцэнар.
Як раздзяліць ячэйкі ў Excel падзельнікам
Выкажам здагадку, у вас ёсць спіс удзельнікаў, дзе імя ўдзельніка, краіна і чаканая дата прыбыцця аднолькавыя слупок:
Мы хочам падзяліць дадзеныя ў адной ячэйцы на некалькі вочак, такіх як Імя , Прозвішча , Краіна , Дата прыбыцця і Статус . Каб зрабіць гэта, выканайце наступныя крокі:
- Калі вы хочаце размясціць вынікі ў сярэдзіне вашай табліцы, пачніце з устаўкі новагаслупкі, каб пазбегнуць перазапісу існуючых даных. У гэтым прыкладзе мы ўставілі 3 новыя слупкі, як паказана на скрыншоце ніжэй: Калі ў вас няма дадзеных побач са слупком, які вы хочаце аддзяліць, прапусціце гэты крок.
- Вылучыце ячэйкі вы хочаце падзяліць, перайдзіце на ўкладку Даныя > Інструменты даных і націсніце кнопку Тэкст у слупкі .
- На першым этапе майстра Пераўтварэння тэксту ў слупкі вы выбіраеце, як падзяліць ячэйкі - па раздзяляльніку або па шырыні. У нашым выпадку змесціва ячэйкі аддзяляецца прабеламі і коскі, таму мы выбіраем З падзельнікамі і націскаем Далей .
- На наступным кроку вы ўказваеце раздзяляльнікі і, неабавязкова, тэкставы кваліфікатар . Вы можаце выбраць адзін ці некалькі загадзя вызначаных раздзяляльнікаў, а таксама ўвесці свой уласны ў полі Іншае . У гэтым прыкладзе мы выбіраем Прабел і Коску :
Парады:
- Расцэньвайце паслядоўныя падзельнікі як адзін . Абавязкова выберыце гэты параметр, калі вашы даныя могуць утрымліваць два або больш раздзяляльнікаў запар, напрыклад. калі паміж словамі ёсць некалькі прабелаў запар або даныя падзеленыя коскай і прабелам, напрыклад, "Сміт, Джон".
- Вызначэнне тэкставага кваліфікатара . Выкарыстоўвайце гэты параметр, калі тэкст заключаны ў адзінарныя або падвойныя двукоссе, і вы хочаце, каб такія часткі тэксту былі непадзельнымі. Напрыклад, калі вы выбіраеце коску (,) у якасці раздзяляльніка і aдвукоссе (") у якасці кваліфікатара тэксту, то любыя словы ў двукоссе, напрыклад, "Каліфорнія, ЗША" , будуць змешчаны ў адну ячэйку як Каліфорнія, ЗША . Калі вы абярыце {none} у якасці кваліфікатара тэксту, тады "Каліфорнія будзе размеркаваны ў адну ячэйку (разам з двукоссем), а ЗША" у іншую ( разам з завяршальным знакам).
- Папярэдні прагляд даных . Перш чым націснуць кнопку Далей , мае сэнс прагартаць Папярэдні прагляд даных раздзел, каб пераканацца, што Excel правільна падзяліў змесціва ўсіх вочак.
- Вам засталося зрабіць яшчэ дзве рэчы - выбраць фармат даных і ўказаць, куды вы хочаце ўставіць атрыманыя значэнні :
- Фармат даных . Па змаўчанні для ўсіх слупкоў усталяваны фармат Агульны , які добра працуе ў большасці выпадкаў. У нашым прыкладзе нам патрэбны Фармат даных для дат прыбыцця. Каб змяніць фармат даных для пэўнага слупка, націсніце на гэты слупок у Папярэдні прагляд даных , каб выбраць t яго, а потым выберыце адзін з фарматаў у раздзеле Фармат даных слупка (гл. скрыншот ніжэй).
- Места прызначэння . Каб сказаць Excel, дзе вы хочаце вывесці падзеленыя даныя, пстрыкніце значок Згарнуць дыялог побач з полем Места прызначэння і выберыце верхнюю левую ячэйку дыяпазону прызначэння або ўвядзіце спасылку на ячэйку непасрэдна ў поле. Калі ласка, будзьце вельмібудзьце асцярожныя з гэтай опцыяй і пераканайцеся, што ёсць дастаткова пустых слупкоў прама да ячэйкі прызначэння.
Заўвагі:
- Калі вы не жадаеце імпартаваць нейкі слупок, які з'яўляецца ў папярэднім праглядзе даных, абярыце гэты слупок і адзначце Не імпартаваць слупок (прапусціць) перамыкач пад Фармат дадзеных слупка .
- Немагчыма імпартаваць падзеленыя даныя ў іншую электронную табліцу ці кнігу. Калі вы паспрабуеце зрабіць гэта, вы атрымаеце памылку несапраўднага прызначэння.
- Нарэшце, націсніце кнопку Завяршыць і ўсё гатова! Як паказана на скрыншоце ніжэй, Excel ідэальна размясціў змесціва адной ячэйкі ў некалькіх ячэйках:
Як падзяліць тэкст фіксаванай шырыні
У гэтым раздзеле тлумачыцца, як каб падзяліць вочка ў Excel на аснове колькасці знакаў, якія вы паказваеце. Каб палегчыць разуменне, разгледзім наступны прыклад.
Выкажам здагадку, што ў вас ёсць ідэнтыфікатары прадуктаў і назвы прадуктаў у адным слупку, і вы хочаце атрымаць ідэнтыфікатары ў асобны слупок:
Паколькі усе ідэнтыфікатары прадукту ўтрымліваюць 9 сімвалаў, опцыя Фіксаваная шырыня ідэальна падыходзіць для працы:
- Запусціце майстар Пераўтварыць тэкст у слупкі , як тлумачыцца ў прыведзены вышэй прыклад. На першым этапе майстра абярыце Фіксаваная шырыня і націсніце Далей .
- Усталюйце шырыню кожнага слупка з дапамогай раздзела Папярэдні прагляд даных . Як паказана ўна скрыншоце ніжэй вертыкальная лінія ўяўляе сабой разрыў слупка, і каб стварыць новы радок разрыву, вы проста пстрыкніце ў патрэбнай пазіцыі (у нашым выпадку 9 сімвалаў): Каб выдаліць разрыў, двойчы пстрыкніце радок; каб перамясціць разрыў у іншую пазіцыю, проста перацягніце лінію мышкай.
- На наступным кроку выберыце фармат дадзеных і месца прызначэння для падзеленых вочак, як мы рабілі ў папярэднім прыкладзе, і націсніце Кнопка «Гатова» , каб завяршыць раздзяленне.
Як раздзяліць ячэйкі Excel з дапамогай Flash Fill
Пачынаючы з Excel 2013, вы можаце выкарыстоўваць функцыю Flash Fill, якая можа не толькі аўтаматычна запаўняць ячэйкі дадзенымі, але таксама раздзяляць змесціва ячэйкі.
Давайце возьмем слупок даных з нашага першага прыкладу і паглядзім, як Flash Fill Excel можа дапамагчы нам падзяліць ячэйку напалову:
- Устаўце новы слупок побач са слупком з зыходнымі дадзенымі і ўвядзіце патрэбную частку тэксту ў першую ячэйку (імя ўдзельніка ў гэтым прыкладзе).
- Увядзіце тэкст яшчэ некалькі разоў. вочак. Як толькі Excel адчуе шаблон, ён аўтаматычна запоўніць падобныя даныя ў іншыя ячэйкі. У нашым выпадку Excel спатрэбілася 3 ячэйкі, каб вызначыць шаблон:
- Калі вы задаволены тым, што бачыце, націсніце клавішу Enter , і ўсе імёны будуць быць адразу скапіяваны ў асобны слупок.
Як падзяліць ячэйку ў Excel з дапамогай формул
Што б ні было разнастайнаінфармацыя, якую могуць утрымліваць вашыя ячэйкі, формула для падзелу ячэйкі ў Excel зводзіцца да пошуку пазіцыі падзельніка (коска, прабел і г.д.) і вымання падрадка перад, пасля або паміж падзельнікамі. Як правіла, вы выкарыстоўваеце функцыі SEARCH або FIND, каб вызначыць месцазнаходжанне раздзяляльніка, і адну з тэкставых функцый (LEFT, RIGHT або MID), каб атрымаць падрадок.
Напрыклад, вы можаце выкарыстоўваць наступныя формулы, каб падзяліць дадзеныя ў ячэйцы A2 праз коску і прабел (гл. скрыншот ніжэй):
Каб атрымаць імя ў B2:
=LEFT(A2, SEARCH(",",A2)-1)
Тут функцыя ПОШУК вызначае пазіцыю коскі ў A2, і вы адымаеце 1 з выніку, таму што сама коска не чакаецца ў вывадзе. Функцыя LEFT здабывае гэтую колькасць сімвалаў з пачатку радка.
Каб вылучыць краіну ў C2:
=RIGHT(A2, LEN(A2)-SEARCH(",", A2)-1)
Тут функцыя LEN разлічвае агульную даўжыню радка, з якога вы аднімеце пазіцыю коскі, якую вяртае SEARCH. Акрамя таго, вы адымаеце прабел (-1). Розніца ідзе да 2-га аргумента ПРАВА, таму столькі сімвалаў выцягваецца з канца радка.
Вынік будзе выглядаць наступным чынам:
Калі ваш раздзяляльнік - гэта коска з або без прабелу , вы можаце выкарыстоўваць наступную формулу, каб атрымаць падрадок пасля яго (дзе 1000 - гэта максімальная колькасць сімвалаў дляpull):
=TRIM(MID(A2, SEARCH(",", A2)+1, 1000))
Як бачыце, няма універсальнай формулы, якая магла б апрацоўваць усе віды радкоў. У кожным канкрэтным выпадку вам прыйдзецца выпрацаваць сваё рашэнне.
Добрая навіна заключаецца ў тым, што функцыі дынамічнага масіву, якія з'явіліся ў Excel 365, робяць непатрэбным выкарыстанне многіх старых формул. Замест гэтага вы можаце выкарыстоўваць наступныя функцыі:
- TEXTSPLIT - раздзяліць радкі любым падзельнікам, які вы пазначыце.
- TEXTBEFORE - атрымаць тэкст перад пэўным сімвалам або падрадком.
- TEXTAFTER - выманне тэксту пасля пэўнага сімвала або слова.
Каб атрымаць дадатковыя прыклады формул для падзелу вочак у Excel, праверце наступныя рэсурсы:
- Вылучыць тэкст перад пэўны сімвал
- Атрымаць падрадок пасля пэўнага сімвала
- Выняць тэкст паміж двума ўваходжаннямі сімвала
- Раздзяліць ячэйку коскай, двукроп'ем, касой рысай, працяжнікам або іншым раздзяляльнікам
- Раздзяліць ячэйкі разрывам радка
- Раздзяліць тэкст і лічбы
- Формулы для падзелу імёнаў у Excel
Раздзяліць ячэйкі з дапамогай функцыі раздзялення тэксту
Цяпер, калі вы знаёмыя з убудаванымі функцыямі, дазвольце мне паказаць вам альтэрнатыўны спосаб падзелу вочак у Excel. Я маю на ўвазе інструмент Split Text, які ўваходзіць у наш Ultimate Suite for Excel. Ён можа выконваць наступныя аперацыі:
- Раздзяліць ячэйку па сімвалах
- Раздзяліць ячэйку па радку
- Раздзяліць ячэйку па масцы (шаблоне)
Напрыклад, расшчапленнезвесткі аб удзельніках у адной ячэйцы ў некалькі ячэек можна зрабіць у 2 хуткія крокі:
- Выберыце ячэйкі, якія вы жадаеце аддзяліць, і націсніце значок Раздзяліць тэкст на Укладка Ablebits Data у групе Text .
- На панэлі надбудовы наладзьце наступныя параметры:
- Выберыце Коска і Прабел у якасці раздзяляльнікаў.
- Абярыце сцяжок Раздзяляць паслядоўныя раздзяляльнікі як адзін .
- Абярыце Раздзяліць на слупкі .
- Націсніце Раздзяліць кнопка.
Гатова! Чатыры новыя слупкі з падзеленымі дадзенымі ўстаўляюцца паміж зыходнымі слупкамі, і вам трэба толькі даць гэтым слупкам адпаведныя назвы:
Падказка. Каб аддзяліць слупок імёнаў на імя, прозвішча і імя па бацьку, вы можаце выкарыстоўваць спецыяльны інструмент Split Names.
Калі вам цікава паглядзець Раздзелены тэкст і <8 Інструменты>Split Names у дзеянні, мы можаце скарыстацца спасылкай для загрузкі ніжэй. Я дзякую вам за чытанне і спадзяюся ўбачыць вас у нашым блогу на наступным тыдні!
Даступныя спампоўкі
14-дзённая поўнафункцыянальная версія Ultimate Suite (файл .exe)